├── .gitignore ├── LICENSE └── config.xml /.gitignore: -------------------------------------------------------------------------------- 1 | nextBuildNumber 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Template for Jenkins Jobs for PHP Projects 2 | 3 | Copyright (c) 2010-2016, Sebastian Bergmann . 4 | All rights reserved. 5 | 6 | Redistribution and use in source and binary forms, with or without 7 | modification, are permitted provided that the following conditions 8 | are met: 9 | 10 | * Redistributions of source code must retain the above copyright 11 | notice, this list of conditions and the following disclaimer. 12 | 13 | * Redistributions in binary form must reproduce the above copyright 14 | notice, this list of conditions and the following disclaimer in 15 | the documentation and/or other materials provided with the 16 | distribution. 17 | 18 | * Neither the name of Sebastian Bergmann nor the names of his 19 | contributors may be used to endorse or promote products derived 20 | from this software without specific prior written permission. 21 | 22 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 23 | "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 24 | LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 25 | FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 26 | COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 27 | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 28 | BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 29 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 30 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 31 | LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 32 | ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 33 | POSSIBILITY OF SUCH DAMAGE. 34 | -------------------------------------------------------------------------------- /config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | <img type="image/svg+xml" height="200" src="ws/build/pdepend/overview-pyramid.svg" width="400"></img> 5 | <img type="image/svg+xml" height="200" src="ws/build/pdepend/dependencies.svg" width="400"></img> 6 | false 7 | 8 | 9 | true 10 | true 11 | false 12 | false 13 | 14 | false 15 | 16 | 17 | build-parallel 18 | 19 | 20 | 21 | 22 | 23 | 24 | low 25 | [WARNINGS] 26 | 27 | true 28 | false 29 | false 30 | false 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | false 50 | false 51 | true 52 | 53 | 54 | 55 | PHP Runtime 56 | 57 | 58 | 59 | 60 | 61 | 62 | low 63 | [CHECKSTYLE] 64 | 65 | true 66 | false 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | false 86 | build/logs/checkstyle.xml 87 | 88 | 89 | 90 | 91 | low 92 | [PMD] 93 | 94 | true 95 | false 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | false 115 | build/logs/pmd.xml 116 | 117 | 118 | 119 | 120 | low 121 | [DRY] 122 | 123 | true 124 | false 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | false 144 | build/logs/pmd-cpd.xml 145 | 50 146 | 25 147 | 148 | 149 | 150 | 151 | A - Lines of code 152 | Lines of Code 153 | 154 | 155 | build/logs/phploc.csv 156 | 171 | 172 | phploc 173 | 100 174 | 123.csv 175 | 0 176 | 177 | false 178 | 179 | 180 | B - Structures Containers 181 | Count 182 | 183 | 184 | build/logs/phploc.csv 185 | 197 | 198 | phploc 199 | 100 200 | 1107599928.csv 201 | 0 202 | 203 | false 204 | 205 | 206 | C - Average Length 207 | Average Lines of Code 208 | 209 | 210 | build/logs/phploc.csv 211 | 225 | 226 | phploc 227 | 100 228 | 523405415.csv 229 | 0 230 | 231 | false 232 | 233 | 234 | D - Relative Cyclomatic Complexity 235 | Cyclomatic Complexity by Structure 236 | 237 | 238 | build/logs/phploc.csv 239 | 252 | 253 | phploc 254 | 100 255 | 186376189.csv 256 | 0 257 | 258 | false 259 | 260 | 261 | E - Types of Classes 262 | Count 263 | 264 | 265 | build/logs/phploc.csv 266 | 278 | 279 | phploc 280 | 100 281 | 594356163.csv 282 | 0 283 | 284 | false 285 | 286 | 287 | F - Types of Methods 288 | Count 289 | 290 | 291 | build/logs/phploc.csv 292 | 308 | 309 | phploc 310 | 100 311 | 1019987862.csv 312 | 0 313 | 314 | false 315 | 316 | 317 | G - Types of Constants 318 | Count 319 | 320 | 321 | build/logs/phploc.csv 322 | 334 | 335 | phploc 336 | 100 337 | 217648577.csv 338 | 0 339 | 340 | false 341 | 342 | 343 | I - Testing 344 | Count 345 | 346 | 347 | build/logs/phploc.csv 348 | 359 | 360 | phploc 361 | 100 362 | 174807245.csv 363 | 0 364 | 365 | false 366 | 367 | 368 | AB - Code Structure by Logical Lines of Code 369 | Logical Lines of Code 370 | 371 | 372 | build/logs/phploc.csv 373 | 388 | 389 | phploc 390 | 100 391 | 946905520.csv 392 | 0 393 | 394 | false 395 | 396 | 397 | H - Types of Functions 398 | Count 399 | 400 | 401 | build/logs/phploc.csv 402 | 414 | 415 | phploc 416 | 100 417 | 1174623854.csv 418 | 0 419 | 420 | false 421 | 422 | 423 | BB - Structure Objects 424 | Count 425 | 426 | 427 | build/logs/phploc.csv 428 | 445 | 446 | phploc 447 | 100 448 | 1234245913.csv 449 | 0 450 | 451 | false 452 | 453 | 454 | 455 | 456 | true 457 | build/coverage 458 | build/logs/clover.xml 459 | false 460 | 461 | 70 462 | 80 463 | 464 | 465 | 466 | 467 | 468 | build/logs/crap4j.xml 469 | 470 | 471 | 472 | 473 | 474 | API Documentation 475 | build/api 476 | html/index.xhtml 477 | true 478 | htmlpublisher-wrapper.html 479 | 480 | 481 | 482 | 483 | 484 | 485 | build/logs/junit.xml 486 | true 487 | true 488 | true 489 | 490 | 491 | 492 | 493 | 0 494 | 0 495 | 0 496 | 0 497 | 498 | 499 | 0 500 | 0 501 | 0 502 | 0 503 | 504 | 505 | 1 506 | 507 | 508 | build/logs/jdepend.xml 509 | 510 | 511 | 512 | 513 | 514 | 515 | 516 | 517 | 518 | checkstyle 519 | 520 | checkstyle 521 | 10 522 | 999 523 | 999 524 | false 525 | build/logs/checkstyle.xml 526 | 527 | 528 | 529 | codenarc 530 | 531 | codenarc 532 | 10 533 | 999 534 | 999 535 | false 536 | 537 | 538 | 539 | 540 | cpd 541 | 542 | cpd 543 | 10 544 | 999 545 | 999 546 | false 547 | build/logs/pmd-cpd.xml 548 | 549 | 550 | 551 | cpplint 552 | 553 | cpplint 554 | 10 555 | 999 556 | 999 557 | false 558 | 559 | 560 | 561 | 562 | csslint 563 | 564 | csslint 565 | 10 566 | 999 567 | 999 568 | false 569 | 570 | 571 | 572 | 573 | findbugs 574 | 575 | findbugs 576 | 10 577 | 999 578 | 999 579 | false 580 | 581 | 582 | 583 | 584 | fxcop 585 | 586 | fxcop 587 | 10 588 | 999 589 | 999 590 | false 591 | 592 | 593 | 594 | 595 | gendarme 596 | 597 | gendarme 598 | 10 599 | 999 600 | 999 601 | false 602 | 603 | 604 | 605 | 606 | jcreport 607 | 608 | jcreport 609 | 10 610 | 999 611 | 999 612 | false 613 | 614 | 615 | 616 | 617 | jslint 618 | 619 | jslint 620 | 10 621 | 999 622 | 999 623 | false 624 | 625 | 626 | 627 | 628 | pep8 629 | 630 | pep8 631 | 10 632 | 999 633 | 999 634 | false 635 | 636 | 637 | 638 | 639 | pmd 640 | 641 | pmd 642 | 10 643 | 999 644 | 999 645 | false 646 | build/logs/pmd.xml 647 | 648 | 649 | 650 | pylint 651 | 652 | pylint 653 | 10 654 | 999 655 | 999 656 | false 657 | 658 | 659 | 660 | 661 | simian 662 | 663 | simian 664 | 10 665 | 999 666 | 999 667 | false 668 | 669 | 670 | 671 | 672 | stylecop 673 | 674 | stylecop 675 | 10 676 | 999 677 | 999 678 | false 679 | 680 | 681 | 682 | 683 | 100 684 | 685 | 686 | default 687 | 688 | 689 | 690 | 691 | 692 | --------------------------------------------------------------------------------