Commit Graph

3450 Commits

Author SHA1 Message Date
Damian Szczepanik 9f2bf96b20 Delete ///CLOVER comments
Issue #823
2015-03-20 20:57:07 +01:00
Michał Kordas 59d1b6ad1f Update Maven Javadoc Plugin to 2.10.2, issue #816 2015-03-19 07:02:31 +01:00
ychulovskyy d347f55756 Issue #26 SuppressionCommentFilter does not suppress StrictDuplicateCode Warnings 2015-03-18 22:30:23 -07:00
Michał Kordas 1cc3442fac Add VersionEye badge to README.md 2015-03-18 21:56:42 -07:00
Michal Kordas 303d7cc618 Replace FastStack with ArrayDeque where possible, issue #86 2015-03-18 21:54:06 -07:00
Michal Kordas 0a70130d57 Replace FastStack with ArrayDeque and avoid nulls, issue #86
`FastStack` allows `null` as element while `ArrayDeque` doesn't. To aviod `NullPointerException` null objects were introduced as initial context.
2015-03-18 21:54:06 -07:00
Michal Kordas f9b7912c97 Replace FastStack with ArrayDeque in PackageNamesLoader, issue #86
`FastStack` has opposite iteration order compared to the standard stack, so iteration on the `Deque` needs to be performed using `descendingIterator()`.
2015-03-18 21:54:06 -07:00
Michal Kordas 408dd9d71d Deprecate FastStack in favor of ArrayDeque, issue #86 2015-03-18 21:54:06 -07:00
Roman Ivanov b70fd02228 travis do not like connection from linkcheck, codehouse is going to die we need to wait for site plugin to remove link to it 2015-03-18 14:02:43 -07:00
Roman Ivanov 35fad5543d additional fix for #711 2015-03-18 13:57:02 -07:00
Damian Szczepanik a8a721f278 Updated all links to sun.com reference to oracle site
Issue #711
2015-03-18 12:07:18 -07:00
Roman Ivanov 946d7efb30 compilation problem in Eclispe 4.4 was resolved 2015-03-18 10:56:20 -07:00
Roman Ivanov e36ae750f6 Revert "Added support of logging severity for all audit events, issue #67"
This reverts commit ca3ffb73ab.
2015-03-17 22:15:57 -07:00
alexkravin d44cb066cb Annotation Use Style Check, issue #28 2015-03-17 14:29:23 -07:00
Michal Kordas bffde7e817 Introduce tidy-maven-plugin to enforce POM canonical order, issue #809
Done to enforce [POM Code Convention](http://maven.apache.org/developers/conventions/code.html#POM_Code_Convention) and fail the build on style violation.
2015-03-17 21:56:53 +01:00
Michal Kordas d9432f0d7c POM cleanup and reformatting, issue #809 2015-03-17 21:54:15 +01:00
Michal Kordas 0f4c7fd9ae Rewrite POM using canonical ordering, issue #809
Done according to [POM Code Convention](http://maven.apache.org/developers/conventions/code.html#POM_Code_Convention).
2015-03-17 09:32:12 -07:00
alexkravin bcb4096366 Removed AvailableChecks page, updated corresponding UT, updated README 2015-03-17 09:29:37 -07:00
Michał Kordas 565bce1493 Fix command used to invoke Coveralls, issue #806
Command taken from https://github.com/trautonen/coveralls-maven-plugin#jacoco
2015-03-17 07:30:10 +01:00
alexkravin b9a1bec65f Removed printStackTrace(...) from whole code, issue #660 2015-03-16 22:46:04 -07:00
alexkravin 5bd22fd613 Import Order Check, added option allows alphabetical grouping order in static group, issue #12 2015-03-16 22:44:30 -07:00
Roman Ivanov 2650bf757b jacoco-maven-plugin upadted to 0.7.4.201502262128, #787 2015-03-16 22:36:47 -07:00
Michal Kordas 6bee0d1b29 Update Maven Surefire Plugin to 2.18.1 for Travis profile, issue #787
Common property with version was extracted to ensure that versions are in sync.
2015-03-16 22:34:03 -07:00
alexkravin da77508165 Added anchors to sections, issue #586 2015-03-17 00:15:35 +04:00
alexkravin 5512e6fdba Final Local Variable Name Check, fixed bug with lambda's params, issue #747 2015-03-15 20:45:01 -07:00
Roman Ivanov 48eeab9932 Standard Checks page was renamed to Checks 2015-03-15 15:46:52 -07:00
alexkravin 42c035aadd Moved content from available_checks.html to checks.html, issue #691 2015-03-15 15:20:40 -07:00
Michal Kordas ca1c33e311 Clean up open streams, issue #778
All violations of Fildbugs rule [OBL: Method may fail to clean up stream or resource](http://findbugs.sourceforge.net/bugDescriptions.html#OBL_UNSATISFIED_OBLIGATION) are fixed.
2015-03-15 15:17:43 -07:00
Michal Kordas a135b0952a Fix non-compiling input for CustomImportOrder check
There are no classes directly under `com.google.common` package - such import was illegal.
2015-03-15 15:11:38 -07:00
Michal Kordas a281cc95c4 Capitalize names of pages in Extending Checkstyle section on website 2015-03-15 15:10:06 -07:00
Michal Kordas 08ede2c529 Fix letter casing of IntelliJ on website 2015-03-15 15:10:06 -07:00
Michal Kordas bf235506eb Remove unused private field, issue #744
All violations of PMD rule [UnusedPrivateField](http://pmd.sourceforge.net/pmd-5.2.3/pmd-java/rules/java/unusedcode.html#UnusedPrivateField) are fixed.
2015-03-15 15:07:02 -07:00
Michal Kordas 4ec8ddc405 Add maven-project-info-reports-plugin to POM, fixes issue #776 2015-03-15 14:29:24 -07:00
alexkravin 1c15b6a36b Moved all methods from checkstyle.api.utils to checkstyle.utils, issue #661 2015-03-15 14:22:16 -07:00
Michal Kordas 9c4cd707e3 Add test to verify that all checks are present on website, issue #783 2015-03-15 14:17:03 -07:00
Michal Kordas 62969a0f9a Add JDepend to Quality reports 2015-03-15 14:10:33 -07:00
Michał Kordas e48d403d10 Remove element name from selector in CSS
Fix according to CSSLint [Disallow overqualified elements](https://github.com/CSSLint/csslint/wiki/Disallow-overqualified-elements) rule.
2015-03-15 13:54:58 -07:00
Michał Kordas 3c9a593570 Remove units for zero values in CSS
Fix according to CSSLint [Disallow units for zero values](https://github.com/CSSLint/csslint/wiki/Disallow-units-for-zero-values) rule.
2015-03-15 13:54:07 -07:00
Michał Kordas 5d7f29a37e Add license badge to README 2015-03-15 13:53:14 -07:00
Michal Kordas 5c58de9804 Add link to Github on Project Team page, issue #742 2015-03-15 09:08:50 +01:00
alexkravin ca3ffb73ab Added support of logging severity for all audit events, issue #67 2015-03-14 23:32:11 -07:00
Roman Ivanov efa27bbfbe fix from @mkordas (Michał Kordas), Remove duplicate cobertura-maven-plugin declaration 2015-03-14 23:13:14 -07:00
Roman Ivanov aa783dd141 cobertura config: lines with 100, were removed, as we enforce 100 for all files, regexp should contain only items bellow 100 2015-03-14 23:03:22 -07:00
Michal Kordas e6776af1f3 Declare comparator class as Serializable to fix Findbugs violation, issue #778
All violations of Fildbugs rule [Se: Comparator doesn't implement Serializable](http://findbugs.sourceforge.net/bugDescriptions.html#SE_COMPARATOR_SHOULD_BE_SERIALIZABLE) are fixed.
2015-03-14 22:42:12 -07:00
Michal Kordas 2ed2408d45 Add link to Sonar to project reports 2015-03-14 22:40:43 -07:00
Michal Kordas 63f81cc0f1 Add OverloadMethodsDeclarationOrder to Available Checks page, issue #784 2015-03-14 17:17:29 -07:00
Roman Ivanov 49ec106b53 google+ was created 2015-03-14 17:03:22 -07:00
Michal Kordas 95cb607909 Make inner classes static when possible, issue #778
All violations of Fildbugs rule [SIC: Should be a static inner class](http://findbugs.sourceforge.net/bugDescriptions.html#SIC_INNER_SHOULD_BE_STATIC) are fixed.
2015-03-14 15:23:02 -07:00
Michal Kordas 5a96ddf4c9 Fix not working link to Netbeans page, issue #751 2015-03-14 14:58:51 -07:00
Michal Kordas ebf13c373e Remove unused private method, issue #744
All violations of PMD rule [UnusedPrivateMethod](http://pmd.sourceforge.net/pmd-5.2.3/pmd-java/rules/java/unusedcode.html#UnusedPrivateMethod) are fixed.
2015-03-14 14:57:21 -07:00