aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/sonar-squid-java-plugin
Commit message (Collapse)AuthorAgeFilesLines
...
* Update copyright header for this new yearSimon Brandhof2012-01-10179-179/+179
|
* SONAR-3150 Lock size of other plugins with dependenciesEvgeny Mandrikov2012-01-091-0/+24
| | | | | | | To prevent regressions for following plugins: * jacoco * checkstyle * squid java
* Do not embed google-collections in the plugins checkstyle and squid-javasimonbrandhof2012-01-061-1/+6
|
* Upgrade to 2.14-SNAPSHOTEric Hartmann2012-01-031-1/+1
|
* SONAR-2018 Change violation messageEvgeny Mandrikov2011-12-232-2/+2
|
* SONAR-3093 Java: "comments" metric should include "commented out lines of code"Evgeny Mandrikov2011-12-236-10/+65
|
* SONAR-2018 Improve rule for detection of commented-out codeEvgeny Mandrikov2011-12-143-17/+67
| | | | Proper recognition of JSNI methods (GWT).
* SONAR-2018 Improve rule for detection of commented-out codeEvgeny Mandrikov2011-12-133-3/+31
| | | | JSNI methods (GWT) should not be considered as commented-out code.
* SONAR-2018 Improve rule for detection of commented-out codeEvgeny Mandrikov2011-12-136-57/+191
| | | | | * Only one violation in one block of comment. * Proper recognition of Javadocs.
* Add utility class to simplify assertions in tests for checksEvgeny Mandrikov2011-12-1314-151/+183
| | | | And update tests to use this new class.
* SONAR-3055 API: remove the attribute "classes" of the annotations ↵Simon Brandhof2011-12-051-5/+5
| | | | @DependsUpon and @DependedUpon
* SONAR-2018 Add rule to detect commented-out lines of codeEvgeny Mandrikov2011-12-055-2/+120
|
* SONAR-1836 Upgrade to Checkstyle 5.5Evgeny Mandrikov2011-11-302-33/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | New rules in 5.2: * InnerTypeLast Modified rules in 5.2: * DeclarationOrder * ImportOrder New rules in 5.3: * OuterTypeFilename * NestedForDepth * MethodCount * OneStatementPerLine Modified rules in 5.3: * PackageDeclaration * MagicNumber * AbstractClassName * AvoidStarImport Modified rules in 5.4: * UnusedImports * MagicNumber * EqualsAvoidNull * IllegalThrows * RedundantModifier
* Add comment to ChidamberKemererBridgeSimon Brandhof2011-11-211-0/+3
|
* LCOM4 of Java files without any class - like package-info.java - must be 1Simon Brandhof2011-11-212-3/+23
|
* Upgrade version to 2.13-SNAPSHOTEric Hartmann2011-11-091-1/+1
|
* Fix violationEvgeny Mandrikov2011-11-071-2/+1
|
* Fix violationsEvgeny Mandrikov2011-11-071-2/+0
|
* Fix a violationDinesh Bolkensteyn2011-11-041-1/+4
|
* SONAR-2584 upgrade to checkstyle 5.1.2 and to pmd 4.2.5.2simonbrandhof2011-11-031-2/+2
|
* Fix coding violationsSimon Brandhof2011-11-032-0/+3
|
* Fix violationsEvgeny Mandrikov2011-11-031-2/+2
|
* Fixed some violationsDinesh Bolkensteyn2011-11-032-3/+2
|
* Fixed an if-statement without braces violationDinesh Bolkensteyn2011-11-021-1/+3
|
* SONAR-2584 add support for Java7 in Checkstyle and SquidSimon Brandhof2011-10-282-4/+4
|
* SONAR-2941 Exclude isolated methods from LCOM4 computationDinesh Bolkensteyn2011-10-2611-13/+86
|
* SONAR-2934 Transitive accessor computation now excludes recursive methodsDinesh Bolkensteyn2011-10-265-18/+56
|
* SONAR-2849 Remove declarations of third-party repositories from root pomEvgeny Mandrikov2011-10-261-0/+29
| | | | | | | | Enforce that repositories not declared in pom.xml, except of modules sonar-checkstyle-plugin and sonar-squid-java-plugin due to dependency on Checktyle 5.1, which is not available in Central. This allows to remove side effects in Maven plugins.
* SONAR-2934 Transitive accessor computation now supports recursive methodsDinesh Bolkensteyn2011-10-254-1/+54
|
* SONAR-2642 improve unit test of mybatis mappersSimon Brandhof2011-10-251-15/+15
|
* SONAR-2934 Accessors should be considered transitivelyDinesh Bolkensteyn2011-10-254-4/+28
|
* Moved the place accessors are computed from a bytecode visitor to a property ↵Dinesh Bolkensteyn2011-10-256-160/+76
| | | | on the bytecode resource AsmMethod
* SONAR-2724 SONAR-2723 Improved getter and setter detection algorithmDinesh Bolkensteyn2011-10-258-29/+86
|
* SONAR-2038 Marked a critical violation in Sonar as false-positiveDinesh Bolkensteyn2011-10-251-1/+2
|
* SONAR-2038 LCOM4 value is incorrect when mixing getter/setter and direct ↵Dinesh Bolkensteyn2011-10-242-0/+19
| | | | field access
* mendDinesh Bolkensteyn2011-10-242-16/+25
| | | | SONAR-2038 LCOM4 value is incorrect when mixing getter/setter and direct field access
* SONAR-2038 LCOM4 value is incorrect when mixing getter/setter and direct ↵Dinesh Bolkensteyn2011-10-245-33/+52
| | | | field access
* SONAR-2715 Provide meaningful exception message, when source file cannot be ↵Evgeny Mandrikov2011-10-241-2/+1
| | | | imported
* Fix violationsEvgeny Mandrikov2011-10-242-4/+4
|
* SONAR-2892 Add more tests and javadocsEvgeny Mandrikov2011-10-197-26/+239
|
* SONAR-2892 Fix testEvgeny Mandrikov2011-10-171-1/+1
|
* SONAR-2892 Remove dependency on plexus-classworlds from sonar-squid-java-pluginEvgeny Mandrikov2011-10-1711-209/+140
|
* SONAR-2892 Use special SquidClassLoader which can be closedEvgeny Mandrikov2011-10-178-1/+425
|
* Fix declaration of sonar-packaging-maven-plugin to allow proper inheritanceEvgeny Mandrikov2011-10-141-1/+0
|
* Remove some ignored tests and fix some commented-out codeSimon Brandhof2011-10-136-39/+8
|
* SONAR-2875 deprecate CodeCheck CheckMessage#getChecker(), replaced by Object ↵Simon Brandhof2011-10-111-1/+1
| | | | CheckMessage#getCheck()
* SONAR-2875 API: deprecate the interface org.sonar.squid.api.CodeCheckSimon Brandhof2011-10-076-65/+26
|
* SONAR-2824 Java Squid should use isolated ClassLoader for bytecode analysisEvgeny Mandrikov2011-09-232-1/+21
|
* SONAR-1836 Add tests against bugs in CheckstyleEvgeny Mandrikov2011-09-223-0/+32
| | | | | | | Those tests will allow us to be notified during update of Checkstyle that bugs were fixed : * escaped unicode (exists in Checkstyle 5.1 - 5.4) * line comment at the end of file (exists in Checkstyle 5.2 - 5.4)
* Upgrade version to 2.12-SNAPSHOTSimon Brandhof2011-09-161-1/+1
|