aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/sonar-squid-java-plugin/src
Commit message (Collapse)AuthorAgeFilesLines
...
* SONAR-2934 Transitive accessor computation now excludes recursive methodsDinesh Bolkensteyn2011-10-263-18/+36
|
* SONAR-2934 Transitive accessor computation now supports recursive methodsDinesh Bolkensteyn2011-10-252-1/+9
|
* SONAR-2642 improve unit test of mybatis mappersSimon Brandhof2011-10-251-15/+15
|
* SONAR-2934 Accessors should be considered transitivelyDinesh Bolkensteyn2011-10-252-3/+19
|
* 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-254-29/+50
|
* SONAR-2038 Marked a critical violation in Sonar as false-positiveDinesh Bolkensteyn2011-10-251-1/+2
|
* 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-1710-204/+140
|
* SONAR-2892 Use special SquidClassLoader which can be closedEvgeny Mandrikov2011-10-178-1/+425
|
* 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-221-0/+20
| | | | | | | 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)
* SONAR-2714 Reorganize core properties into categoriesSimon Brandhof2011-08-181-3/+16
|
* Some code improvementsSimon Brandhof2011-08-021-33/+6
|
* Fix new violationsSimon Brandhof2011-08-029-36/+30
|
* SONAR-2591 API : translation mechanism of rule descriptionsFabrice Bellingard2011-07-1512-120/+42
| | | | | - Remove rule name & description + rule param description from Squid Java check classes, as they are now in the English Language Pack
* SONAR-2591 API : translation mechanism of rule descriptionsFabrice Bellingard2011-07-141-44/+0
| | | | | | - Added mechanism to look for rule descriptions in HTML files - Put all the rule names and descriptions of Squid Java in the English Pack using this system
* Internationalization of SquidJava rulesDavid Festal2011-07-041-0/+44
|
* SONAR-2487 Do not analyse bytecode, when property "sonar.skipDesign" set to ↵Evgeny Mandrikov2011-06-016-34/+126
| | | | "true"
* SONAR-2459 Violations should be generated even when bytecode not availableEvgeny Mandrikov2011-05-301-1/+1
|
* SONAR-2164 Add an option to skip package design analysisEvgeny Mandrikov2011-05-303-15/+39
|
* Fix violationsEvgeny Mandrikov2011-05-292-5/+4
|
* SONAR-2469 fix typo in name of InstantiationStrategy classsimonbrandhof2011-05-261-1/+1
|
* Reduce technical debtsimonbrandhof2011-05-051-3/+1
|
* Remove some dead codesimonbrandhof2011-05-051-1/+0
|
* SONAR-2301 ClassComplexityCheck NullPointerExceptionsimonbrandhof2011-05-043-6/+12
|
* SONAR-2255 the metric 'classes' must not be 0 on unit testssimonbrandhof2011-04-201-5/+2
|
* Slight refactoring of squidsimonbrandhof2011-04-123-27/+14
|
* SONAR-2349 New rule to detect empty Java filessimonbrandhof2011-04-123-5/+112
|
* SONAR-791 compare package declaration with physical directorysimonbrandhof2011-04-1148-251/+417
|
* SONAR-2322 Filter unit tests files listed in surefire reportssimonbrandhof2011-04-082-25/+25
|
* SONAR-1898 Introduce new entry point - SonarPluginEvgeny Mandrikov2011-04-042-24/+4
|
* SONAR-2303 "Architectural constraint" rule should work for patterns with spacesEvgeny Mandrikov2011-04-042-1/+18
|
* Fix coding violationssimonbrandhof2011-03-271-3/+1
|
* SONAR-2189 Remove the component SquidSearchsimonbrandhof2011-02-217-119/+5
|
* SONAR-2193 Pattern matching should work in case if pattern ends on "/**"Evgeny Mandrikov2011-02-191-1/+1
|
* LCOM4 must not be 1 when bytecode is not availablesimonbrandhof2011-02-111-2/+5
|
* Rename Scopes.TYPE to Scopes.PROGRAM_UNITsimonbrandhof2011-02-074-4/+4
|
* SONAR-2171 Do not compute LCOM4/RFC measures when bytecode is not availablesimonbrandhof2011-02-042-1/+30
|
* SONAR-2155 Resource filters are ignored in RFC/LCOM4 distributions of Java ↵simonbrandhof2011-02-0410-194/+107
| | | | projects
* Upgrade copyright headerssimonbrandhof2011-02-04172-232/+232
|
* Move calculation of accessors from squid to sonarsimonbrandhof2011-02-012-4/+8
|