2f6dc2304a
WIP: Refactor code to new architecture
...
* Migrate class names.
* Add new architecture of "Features".
* Configure old assignments for new features.
* Rename necessary parts.
Relates: #72
2017-04-25 12:58:19 +02:00
89af4a2e37
TASK: Configure phpmd
...
* Make phpmd pass.
* Comment supressions with a reason.
2017-04-11 08:40:19 +02:00
0c733c5e80
Merge remote-tracking branch 'origin/develop' into feature/46-automated-testing
2017-04-09 12:46:43 +02:00
Daniel Hürtgen
84266c381d
Merge pull request #50 from DanielSiepmann/feature/42-deprecated-constants
...
Feature/42 deprecated constants
2017-04-08 12:35:43 +02:00
d7911cccee
BUGFIX: Keep line ending for inline comments
...
* As test showed, line ending was removed for inline comments "//".
* This line ending is now kept.
* Test does not fail anymore.
Relates: #46 , #3
2017-04-06 11:57:00 +02:00
20952b7710
TASK: Refactor options access
...
* No longer use trait but static methods due to lack of Dependency
Injection.
* Adjust all calls.
* Also don't use yield any longer but return array of file names.
Relates: #42
2017-04-06 09:12:43 +02:00
f3e708f5e0
BUGFIX: Allow multiple type hints in php docs
...
* Respect possible separation by "|" and handle each of them.
Resolves: #48
2017-04-04 10:57:42 +02:00
426dc8b318
BUGFIX: Define property where it's used
...
* As we use it in parent class, define it there.
2017-03-23 16:48:28 +01:00
842a54d5d9
TASK: Fix quality issues
2017-03-23 16:40:03 +01:00
6a115bd8d0
TASK: Cleanup before PR
...
* Adjust some comments and formating.
* Add missing, but used, properties.
* Shorten variables used only once.
Resolves: #36
2017-03-23 16:24:22 +01:00
5a8260815c
Merge remote-tracking branch 'origin/develop' into feature/36-namespace-migration
...
* Make mapping file path configurable
Relates: #36 , #37
2017-03-23 13:34:12 +01:00
6420c72945
FEATURE: Allow remapping of usages for redefiined classes
...
* As we already adjust function, trait and interface definitions, we now
also migrate the usage of the old versions.
* This is done in second run, as mentioned in adjusted Readme.
Relates: #36
2017-03-23 13:24:24 +01:00
f9f82b0629
FEATURE: Migrate plugin and module registration and configuration
...
* Prefix with configured vendor if first argument does not start with a
string already.
Relates: #36
2017-03-23 13:23:54 +01:00
f91d3240e5
TASK: According to PR, use else instead of default
2017-03-23 13:23:18 +01:00
0d985ef42a
TASK: Fix call to undefined method
...
Relates: #33
2017-03-23 13:23:09 +01:00
9a13223d62
TASK: Rename method
...
* To follow CGL
Relates: #33
2017-03-23 13:22:58 +01:00
fcb778d903
WIP|FEATURE: Provide sniff to convert old legacy class definitions
...
* Insert missing namespace, based on existing class name.
* Allow configuration of Vendor to use.
* Will not adjust uses of the class.
* All other sniffs are broken right now, they need to be adjusted to
new abstract class.
Relates: #36
2017-03-23 08:52:25 +01:00