#
d4f83172 |
| 31-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
code style: line breaks
|
#
dccd6b2b |
| 30-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
coding style: function call spacing
|
#
54cc7aa4 |
| 30-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
Apply rector fixes to the rest of lib/plugin
|
#
c243774d |
| 14-Aug-2022 |
Andreas Gohr <andi@splitbrain.org> |
another go at #3717
c0ece86a0ac0cfab0856b056fb3ce8e726855542 was wrong too, because most deprecation logs drop the callee
|
#
c0ece86a |
| 14-Aug-2022 |
Andreas Gohr <andi@splitbrain.org> |
Another fix for #3717
The deprecation mechanism did actually log the wrong file (callee instead of caller). This was fixed and the message adjusted again.
A guardian for very short backtraces and l
Another fix for #3717
The deprecation mechanism did actually log the wrong file (callee instead of caller). This was fixed and the message adjusted again.
A guardian for very short backtraces and large offsets was added
show more ...
|
#
aa726f38 |
| 14-Aug-2022 |
Andreas Gohr <andi@splitbrain.org> |
better deprecation message for require. fixes #3717
|
#
b97865bf |
| 13-Aug-2020 |
Andreas Gohr <andi@splitbrain.org> |
adjust callstack depth for deprecation message further
|
#
e4aa0139 |
| 13-Aug-2020 |
Andreas Gohr <andi@splitbrain.org> |
better deprecation messages for self required plugin base files
|
#
e1d9dcc8 |
| 15-Jun-2018 |
Andreas Gohr <andi@splitbrain.org> |
First go at moving the plugin classes into their own namespace
|
#
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
|
#
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 ...
|
#
42c2870a |
| 27-Apr-2018 |
Andreas Gohr <andi@splitbrain.org> |
plugin prototype adjustments
They are now proper abstract classes
|
#
8702de7f |
| 09-Dec-2014 |
Gerrit Uitslag <klapinklapin@gmail.com> |
Merge remote-tracking branch 'origin/master' into scrutinizerissues
Conflicts: inc/media.php inc/plugin.php inc/template.php lib/plugins/authplain/_test/escaping.test.php lib/plugins/syntax.php
|
#
cded1125 |
| 02-Dec-2014 |
Gerrit Uitslag <klapinklapin@gmail.com> |
phpdocs syntax plugin base class
|
#
253d4b48 |
| 01-Oct-2014 |
Gerrit Uitslag <klapinklapin@gmail.com> |
more PHPDocs, unused var, small bit code reformatting
|
#
7ac0b9fe |
| 25-May-2014 |
Andreas Gohr <andi@splitbrain.org> |
just some more doc blocks
|
#
a9617800 |
| 06-Mar-2014 |
Christopher Smith <chris@jalakai.co.uk> |
remove reference to reference from comments
|
#
3cd4fc17 |
| 05-Mar-2014 |
Christopher Smith <chris@jalakai.co.uk> |
remove '&' from object parameters, PHP5 style not E_ALL
|
#
5a3e1f53 |
| 07-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
reintroduce a tiny bit of duplication
This reads some duplication in the from of haveing a Doku_Parser_Mode and Doku_Parser_Mode_Plugin class which are basically the same but only the latter extends
reintroduce a tiny bit of duplication
This reads some duplication in the from of haveing a Doku_Parser_Mode and Doku_Parser_Mode_Plugin class which are basically the same but only the latter extends DokuWiki_Plugin. This avoids the performance/RAM problems mentioned in my previous commit. An interface keeps both logically together.
With PHP 5.4 further deduplication could be done via Traits.
show more ...
|
#
72d89f96 |
| 07-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
remove duplicate plugin code for syntax plugins
This makes Doku_Parser_Mode inherit from DokuWiki_Plugin which allows for the removal of a bunch of duplicate code form DokuWiki_Syntax_Plugin. This m
remove duplicate plugin code for syntax plugins
This makes Doku_Parser_Mode inherit from DokuWiki_Plugin which allows for the removal of a bunch of duplicate code form DokuWiki_Syntax_Plugin. This makes the code easier to maintain and makes sure all DokuWiki plugins are actual instances of DokuWiki_Plugin.
However this adds a bunch of functions to the "normal" parser modes that don't need them which could have performance/RAM implications.
show more ...
|
#
2f7a0e94 |
| 11-Sep-2013 |
Matt Perry <matt@mattperry.com> |
Fix CodeSniffer whitespace violoations
Removed extraneous whitespace to eliminate errors reported by the Squiz.WhiteSpace.SuperfluousWhitespace sniff.
|
#
7ef8e99f |
| 22-Aug-2013 |
Matt Perry <matt@mattperry.com> |
Fix CodeSniffer violations
Change indentation to ensure code confirms to CodeSniffer rules.
|
#
97f59cf7 |
| 27-Jan-2013 |
Klap-in <klapinklapin@gmail.com> |
set $msg argument of loadHelper() default to true.
|
#
5fd9b829 |
| 26-Jan-2013 |
Klap-in <klapinklapin@gmail.com> |
Reformat last bottom end of the syntax plugin file
|