| 4da13513 | 21-Jun-2018 |
Christopher Smith <chris@jalakai.co.uk> |
change marquee headline to building for the future |
| b78f68bc | 15-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
some small fixes for PSR2 |
| 0c3a5702 | 15-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
split changelog classes into their own namespace
The remaining functions in inc/changelog.php should be moved into a utility class. |
| 1a953a5b | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
ignore side effects in a few more files |
| 2b2d0ba9 | 01-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
PSR2 adjustments for bin scripts |
| f823310a | 11-Jun-2018 |
Michael Große <grosse@cosmocode.de> |
✅ Add unittest for deleteUsers remote API call
Remote API calls should have some unittest as this test would have caught the bug that was introduced in 96d46bf41a428b555c02f30f1bb496535d41bc5d and f
✅ Add unittest for deleteUsers remote API call
Remote API calls should have some unittest as this test would have caught the bug that was introduced in 96d46bf41a428b555c02f30f1bb496535d41bc5d and fixed in ebf1744911831ec6d15325039a040effa41e466c
show more ...
|
| 5d703e34 | 20-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
Also allow test files ending in Test.php
This makes it possible to give test files proper PSR-2 names where the file is named after the class name. |
| 1c0be3eb | 18-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
reset config directory for every test
Our test suite did not reset the config directory for each test class as it does for the data directory. In addition it copied all files from the main config di
reset config directory for every test
Our test suite did not reset the config directory for each test class as it does for the data directory. In addition it copied all files from the main config directory over. Both may create an unpredictable state for tests.
This streamlines the initialization.
show more ...
|
| 2ef8deb5 | 16-May-2018 |
Christopher Smith <chris@jalakai.co.uk> |
Issue #1250, associated unit test |
| 82f7cb05 | 11-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
adjust remote plugin handling in code check |
| e79ce394 | 08-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
adjusted phpcs config for plugins |
| d05f72d0 | 07-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
fixed tests for chunked encoding
Looks like the domain we used to test this on expired. |
| dd87735d | 07-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
PSR-2 compatibility for the remote API libs |
| d4d8fb18 | 04-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
moved Parser to Parsing namespace |
| be906b56 | 04-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
moved all parsing related namespaces to their own |
| 8b1b81be | 04-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
cleaned up Doku_Handler for PSR-2 |
| 836f6efb | 04-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
add methods to test interal properties
You shouldn't really do this. But sometimes its so much easier to write a test that flips an internal bit than to do it poperly(tm). Better a risky test than n
add methods to test interal properties
You shouldn't really do this. But sometimes its so much easier to write a test that flips an internal bit than to do it poperly(tm). Better a risky test than none...
show more ...
|
| de226116 | 04-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
adjusted the Lexer for PSR-2 |
| 47f73ecf | 04-May-2018 |
Andreas Gohr <andi@splitbrain.org> |
adjusted Doku_Parser for PSR-2
All properties are declared protected. The handler is now set via the constructor. |
| 5c2aad12 | 30-Apr-2018 |
Andreas Gohr <andi@splitbrain.org> |
split handler.php into multiple files
For now I left Doku_Handler itself as it were. We will need to keep the class name around for backwards compatibility but should move the class itself.
I intro
split handler.php into multiple files
For now I left Doku_Handler itself as it were. We will need to keep the class name around for backwards compatibility but should move the class itself.
I introduced a new ReWriter Interface to formalize how the various call writer implementations are accessed.
There are a whole bunch of doc blocks missing.
show more ...
|
| 36dc94bb | 28-Apr-2018 |
Andreas Gohr <andi@splitbrain.org> |
split out parser modes into their own files
This moves all the parser classes into their own namespace and files. Next up are the handler classes.
I'm not sure about the namespace, yet. A nested na
split out parser modes into their own files
This moves all the parser classes into their own namespace and files. Next up are the handler classes.
I'm not sure about the namespace, yet. A nested namepspace Parser\Modes would probably make more sense... we'll see.
This also removes the duplicated coded in the Plugin mode. We now use the plugin trait and can inherit from AbstractMode instead.
show more ...
|
| de369923 | 28-Apr-2018 |
Andreas Gohr <andi@splitbrain.org> |
visibility definition for the renderers
I made a lot of things public that probaly should be protected. But many syntax plugins do access renderer mechanisms directly, so better stay on the safe sid
visibility definition for the renderers
I made a lot of things public that probaly should be protected. But many syntax plugins do access renderer mechanisms directly, so better stay on the safe side here.
The base renderer is now abstract.
show more ...
|
| a087da71 | 27-Apr-2018 |
Andreas Gohr <andi@splitbrain.org> |
fixed broken tests
I also introduced an auto loaded namespace for the tests. |
| aba86f38 | 27-Apr-2018 |
Andreas Gohr <andi@splitbrain.org> |
visibility fixes
First start at declaring visibilites for methods and properties. Still missing: the parser/renderer stuff and the plugins |
| 09d57d5a | 27-Apr-2018 |
Andreas Gohr <andi@splitbrain.org> |
adldap is a 3rd party lib |