Dan Cryer
7f823b37cf
Big update: New way of storing build errors, updated UI, AdminLTE 2, fixes, etc.
2015-10-15 10:07:54 +01:00
Mark Robinson
d2c512d94b
Corrected a number of minor spelling errors.
...
Originally observed that "successful" was misspelled "succesfull" on the build view page. While correcting that, a number of other spelling errors were also corrected.
2015-06-25 15:21:23 +01:00
Adirelle
f25b1d25dc
Let CommandExecutor::findBinary throw an exception when the binary is missing.
...
Close #910
2015-04-22 12:19:05 +02:00
Dan Cryer
dd58dd682f
Adding support for commenting on Github diffs.
2015-02-23 13:40:34 +00:00
Dan Cryer
6576974584
Cleaning up permissions on a few files.
2015-02-12 13:42:07 +00:00
Dan Cryer
9de19d6bbb
Merging latest master
2014-12-08 14:18:57 +00:00
Dan Cryer
7f9a09fa29
Adding Docblocks throughout the project and lowering the missing docblock limit in phpci.yml to zero.
...
Closes #692
2014-12-08 14:12:01 +00:00
Dan Cryer
5dd42da9a0
Builder, build plugins
2014-12-04 15:48:52 +00:00
Dan Cryer
5b3ab8cc42
Log output when reports fail to process
2014-05-22 11:59:26 +01:00
Dan Cryer
5ba629e874
Adding / correcting the file docblock throughout the project
2014-05-12 17:26:17 +01:00
Steve B
9d3e9d1719
Reduce complexity of mess detector plugin execute method.
2014-05-11 16:59:54 +01:00
Dan Cryer
cf6e0471e4
PHPMD cleanup
2014-05-02 14:48:40 +01:00
Dan Cryer
8cff78cee4
Setting allowed_warnings and allowed_errors to 0 by default, -1 in zero config mode. Fixes #377
2014-04-30 14:18:58 +01:00
Dan Cryer
985c51c5e4
Migrating PHPMD to use XML report format and add a UI plugin to display warning information. See #305
2014-04-25 11:28:27 +00:00
Dan Cryer
2e4e3129b7
Adding the ability to run projects with no build configuration. Runs what plugins it can automatically. Closes #235
2014-04-25 10:17:39 +01:00
Dan Cryer
acf4d093bb
Updating PHPMD to enforce rules being an array. Fixes #319
2014-04-16 12:30:03 +01:00
Dan Cryer
0bf7698cac
Check $this->path is set before use, fixes #355
2014-04-16 08:57:17 +01:00
Claus Due
34ea46e139
Preserve absolute paths in Plugin.PhpMessDetector
...
Before: all paths, including absolute paths, were treated relative to build directory.
After: any absolute path is not prefixed with the build directory path; it gets used as-is.
2014-04-12 17:28:52 +02:00
Roy Lindauer
fb08cdbbe7
Fix bug where ruleset file could not be set in PHPMessdetector plugin
2013-11-10 18:22:54 -08:00
Roy Lindauer
d5763b8d78
Fix bug where options could not be overridden in PHPMessdetector plugin
2013-11-10 18:22:05 -08:00
Dan Cryer
4120cb683d
Fixing PHPMD warnings count... Hopefully.
2013-10-12 09:50:15 +01:00
Dan Cryer
77fae9a56d
Holy cleanup, batman.
2013-10-10 01:01:06 +01:00
Dan Cryer
0c8d9c0f74
Added findBinary, fixes #115
2013-10-08 08:50:10 +01:00
Dan Cryer
b33189e08e
UI plugins, including quality trend chart, logs and lines of code. Some UI tweaks.
2013-10-08 07:21:46 +01:00
Stephen Brooks
f5c7f85bed
Add ability to specify sub path and override global ignore list in phpci.yml
2013-09-18 09:54:23 +01:00
Karsten Dambekalns
5f2b5fc2e7
Support local PHPMD rules and suffixes
...
Allows to specify rules as a relative path in the project.
The suffixes to scan can be given in options now, default is just php.
2013-08-15 16:22:47 +02:00
Alexander Pirogov
2a0e6d2401
added rules option to phpmd plugin
2013-07-19 16:40:16 +03:00
Dan Cryer
14841477a6
Improved commenting throughout the project. Fixes #18
2013-05-16 17:17:29 +01:00
Dan Cryer
7d9abf21fb
Fixing PHPMD and PHPCS plugins, updating code to pass both, and updating phpci.yml to enable them. Issue #18
2013-05-16 16:46:46 +01:00
Dan Cryer
953a209d6d
Fixing exclude functionality in PHPMD
2013-05-16 16:25:26 +01:00
Dan Cryer
83dcb2ba0c
PHPCI/Plugin PSR2 compliance. Issue #18
2013-05-16 15:50:19 +01:00
Dan Cryer
160540b6ee
Add class-level docblock to every file.
2013-05-16 02:30:48 +01:00
Dan Cryer
6094b7013c
Add file-level docblock to every file.
2013-05-16 02:16:56 +01:00
Dan Cryer
a5a03e1f07
Switching executeCommand() to use sprintf for parameters, and all the plugins to pass params separately. See #12 , closes #24
2013-05-16 00:19:24 +01:00
Dan Cryer
14f40e9b0f
Updating PHPCI to use Composer-installed copies of the plugin requirements
2013-05-10 15:00:24 +01:00
Dan Cryer
2c860e8009
Initial commit.
2013-05-03 16:02:53 +01:00