TheSeer\phpDox\DocBlock\Parser
Synopsis
- // methods
- public void __construct()
- public void parse()
- protected void prepare()
- protected void startParser()
Coverage
Methods | 50% | 2 / 4 |
Lines | 92.31% | 48 / 52 |
Violations
PHPMessDetector
Line | Rule | Message |
---|---|---|
49 - 92 | CyclomaticComplexity | The method parse() has a Cyclomatic Complexity of 11. The configured cyclomatic complexity threshold is 10. |
49 - 92 | NPathComplexity | The method parse() has an NPath complexity of 820. The configured NPath complexity threshold is 200. |
Checkstyle
Line | Column | Severity | Message |
---|---|---|---|
105 | 17 | warning | Comment refers to a TODO task "errorlog" |
Tasks
Line | Task |
---|---|
105 | errorlog |
Members
protected
- $aliasMap
- $current
- $factory
Methods
History
-
2014-02-05T01:36:10+01:00 (commit #84b92e5)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Bump Copyright year, some cleanups
-
2013-08-07T02:45:04+02:00 (commit #05a7c94)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Bump Copyright to 2013 ;)
-
2012-09-12T13:33:00+02:00 (commit #e525e33)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Reformat stability fix, change wording
-
2012-07-21T12:50:22+02:00 (commit #22057cd)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Resolv conflict
-
2012-07-21T12:30:35+02:00 (commit #c36cbad)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Refactoring in progress
-
2012-07-20T14:42:35+02:00 (commit #a3191fe)
Author: Valentin Hilbig (webmaster@scylla-charybdis.com) / Commiter: Valentin Hilbig (webmaster@scylla-charybdis.com)
fix bug which makes phpDox bail out on undefined value
-
2012-01-07T23:19:22+01:00 (commit #4999902)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Fix single line docblock handling to treat simple text as description
-
2012-01-07T21:35:02+01:00 (commit #3bb10b3)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Bump Copyright year
-
2011-12-17T22:03:21+01:00 (commit #6971535)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
- Fixed parse logic bug for single line annotations (e.g. /** @foo */) - Added general support for @foo(content here) type annotations from symfony, flow3 and doctrine, additional parsers needed to handle payload content
-
2011-08-31T19:50:26+02:00 (commit #9cc491a)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Be less restrictive on annotation names: allow chars as long as they are valid for xml tagnames
-
2011-08-17T19:37:51+02:00 (commit #48edbb7)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
change filenames to camel case
-
2011-07-10T01:12:08+02:00 (commit #0b00e32)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Simplified one-line annotation support and generalized prepare code
-
2011-07-08T20:30:28+02:00 (commit #b3f1ac0)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
added one line docblock support
-
2011-07-04T21:13:59+02:00 (commit #d5aad63)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
AliasMap Handling for resolution of relative namespaced class type hints Note: This code currently needs my forked version of staticReflection
-
2011-06-09T17:47:07+02:00 (commit #3b0a691)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Inline annotation parsing added
-
2011-06-07T00:57:13+02:00 (commit #5e8a78c)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Refactory docblock code to use factory