TheSeer\phpDox\Collector\Collector
Collector processing class
Synopsis
- // members
- private ProgressLogger $logger;
- private Project $project;
- private array $parseErrors;
- private BackendInterface $backend;
- // methods
- public void __construct()
- public Project run()
- public bool hasParseErrors()
- public array getParseErrors()
- private bool processFile()
Coverage
Methods | 0% | 0 / 5 |
Lines | 0% | 0 / 47 |
Violations
PHPMessDetector
Line | Rule | Message |
---|---|---|
129 - 161 | CyclomaticComplexity | The method processFile() has a Cyclomatic Complexity of 10. The configured cyclomatic complexity threshold is 10. |
Members
private
- $backend — TheSeer\phpDox\Collector\Backend\BackendInterface
- $logger — \TheSeer\phpDox\ProgressLogger
- $parseErrors — array
- $project — TheSeer\phpDox\Collector\Project
Methods
History
-
2014-09-03T10:48:18+02:00 (commit #64e3e3d)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Added Tokenizer support and xml serialisation of source Added Souce HTML View
-
2014-07-31T13:38:31+02:00 (commit #39e21e7)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Added source to xml tokenizer, cleanup in collection process, minor performance tweaks
-
2014-04-20T19:11:34+02:00 (commit #ce1353c)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Cleanup unused uses
-
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-12-19T18:26:02+01:00 (commit #b288dac)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
- Added SourceFile Object to handle encoding related stuff outside from parser - Made encoding handling more robust - Fixed regression in SourceCollection introduced by FileInfo
-
2013-12-19T12:15:35+01:00 (commit #e4bba63)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Introduce custom FileInfo drop in replacement for SplFileInfo to force unix type path names on all platforms
-
2013-09-08T00:56:55+02:00 (commit #b04baa2)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Internal Reorganisation: Moved global project classes into collector as they are only used by it
-
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 ;)
-
2013-04-02T16:22:55+02:00 (commit #8ae46d4)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
fix type in var name
-
2013-01-18T23:27:04+01:00 (commit #6ce9cc3)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
- Enhance collector code to provide affected units for inheritance resolving - Skip resolving if no files got changed - Add import() method for AbstractUnitObject - Fix ParseError Handling
-
2012-12-09T11:52:14+01:00 (commit #ba6a817)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Fix typehint
-
2012-11-06T19:46:25+01:00 (commit #9266bcb)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Cleanup Enhance Error handling in case of unexpected exception
-
2012-10-20T21:43:09+02:00 (commit #0ba3c49)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
More debug output
-
2012-10-04T14:24:53+02:00 (commit #6ec8661)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Remove empty, unused method
-
2012-10-04T14:24:04+02:00 (commit #d82f733)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
File rename
-
2012-09-30T16:47:59+02:00 (commit #185f745)
Author: Arne Blankerts (Arne@Blankerts.de) / Commiter: Arne Blankerts (Arne@Blankerts.de)
Revert "remove old file" This reverts commit 20beba1a6744eb8402324dbd53221bc813987b3d.