Commit Graph

3428 Commits

Author SHA1 Message Date
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
Michal Kordas 98a9266a80 Combine nested if statements, issue #744
All violations of PMD rule [CollapsibleIfStatements](http://pmd.sourceforge.net/pmd-5.2.3/pmd-java/rules/java/basic.html#CollapsibleIfStatements) are fixed.
2015-03-14 14:56:19 -07:00
Roman Ivanov 5cd9806d4b founder is marked as retired 2015-03-13 20:16:12 -04:00
Roman Ivanov ccaa2811d0 minor changes for index.html 2015-03-13 20:12:29 -04:00
Roman Ivanov 8ef8813243 logo64 was updated for web site header, #649 2015-03-13 20:08:22 -04:00
Roman Ivanov 091531c3fc first version of header for web site, #649 2015-03-13 19:49:32 -04:00
Roman Ivanov 2db2aaa0aa coverate is upgraded to 100 for all new files, java8 have different coverage, #722 2015-03-13 16:24:49 -04:00
Roman Ivanov 14b9681140 coverate is upgraded to 100 for all new files, #722 2015-03-13 16:04:29 -04:00
Roman Ivanov 07a7c54d95 fix for linkcheck violation, depth-first algorithm link 2015-03-13 10:51:46 -07:00
alexkravin fe6158d410 Final Local Variable Check, extended acceptable tokens 2015-03-13 00:07:16 +04:00
Roman Ivanov dd914fc5f3 Revert "coverate is upgraded to 100 for all new files, #722"
This reverts commit 4eb552e41e.
2015-03-12 12:50:05 -07:00
alexkravin 2adf091447 Fixed problem with links in contributing.html 2015-03-12 11:55:01 -07:00
Roman Ivanov 4eb552e41e coverate is upgraded to 100 for all new files, #722 2015-03-12 11:54:37 -07:00
Bhavik Patel bca42a91b4 Coverage Improvement on FinalLocalVariableCheck 2015-03-12 23:23:40 +05:30
Bhavik Patel 852cf5fcab Automate Code Coverage Validation 2015-03-12 21:27:05 +05:30
Roman Ivanov f9519cde09 post message for announce 2015-03-11 23:37:45 -07:00
Glenn Hollingsworth ae79835b2b Issue #743, add post field for mailing list 2015-03-11 23:34:36 -07:00
Michal Kordas 44e274bfba Remove unnecessary semicolons to fix PMD violations, issue #744
All violations of rule [EmptyStatementNotInLoop](http://pmd.sourceforge.net/pmd-5.2.3/pmd-java/rules/java/empty.html#EmptyStatementNotInLoop) are fixed. Empty statements sometimes were used to trick Checkstyle to allow empty blocks. While generally empty blocks are bad practice, there are too many of them in Checkstyle code to fix them in scope of this commit. Instead, [EmplyBlock](http://checkstyle.sourceforge.net/config_blocks.html#EmptyBlock) setting was changed to allow empty block when there is comment inside it for Checkstyle codebase.
2015-03-11 15:40:55 -07:00
ychulovskyy 5f2116bd26 Updated release notes 2015-03-11 21:29:38 +01:00
Michal Kordas ec81e16015 Update Apache Ant to 1.9.4, issue #736 2015-03-11 09:47:37 -07:00
Michal Kordas 1bd30555ea Remove useless parentheses to fix PMD violations, issue #744
Parentheses are considered unnecessary if the evaluation order of an expression remains unchanged if the parentheses are removed.
2015-03-10 22:36:38 +01:00
liscju b9f232ffe0 Fix bug with multiple imports, part of issue #706 2015-03-10 12:58:34 -07:00
alexkravin 2a587d5274 Extended guide for newbies, issue #606 2015-03-10 08:33:59 -07:00