aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/sonar-squid-java-plugin/src/test/java
Commit message (Collapse)AuthorAgeFilesLines
* Remove sonar-squid-java-pluginEvgeny Mandrikov2012-09-1478-5894/+0
| | | | It's not used anymore.
* Use ArgumentMatcherDavid Gageot2012-07-161-7/+6
|
* Remove warningDavid Gageot2012-07-161-1/+1
|
* SONAR-2333 Add new rule to report about cycles between packagesEvgeny Mandrikov2012-07-051-2/+2
| | | | | * Add rule to the "Sonar way" profile * Compute cost of fix of violation
* SONAR-3119 Report only one violation per block of commented out lines of codeEvgeny Mandrikov2012-07-051-9/+0
|
* SONAR-3249 Do not detect commented-out code in headersEvgeny Mandrikov2012-07-031-14/+14
|
* SONAR-3577 Add "Avoid commented-out lines of code" rule to Sonar WayDavid Gageot2012-06-182-4/+71
|
* Remove violationsDavid Gageot2012-06-152-24/+27
|
* Remove some violations on unit testsDavid Gageot2012-06-141-14/+13
| | | | | Took the opportunity to migrate some tests to FestAssert. Also removed some duplication
* Suppress warningsDavid Gageot2012-05-252-9/+10
|
* Code cleaning : Add @Override annotationsDavid Gageot2012-04-271-0/+1
|
* Code cleaning : Remove unnecessary castsDavid Gageot2012-04-271-1/+1
|
* Remove warningsDavid Gageot2012-04-279-58/+50
|
* SONAR-3315 Refactor code to better keep track of original fileFabrice Bellingard2012-04-021-0/+2
|
* SONAR-3315 Improve error message when importing duplicate filesFabrice Bellingard2012-04-021-10/+49
|
* SONAR-3289 On java projects compute complexity distribution by fileEvgeny Mandrikov2012-03-203-105/+89
| | | | And do not compute complexity distribution by class.
* SONAR-3209 Add new batch component - FileLinesContextFactoryEvgeny Mandrikov2012-02-092-12/+12
| | | | | | | * As was discussed with Simon: better to have new beta class than new beta method. * This also provides ability to use this factory from Decorator.
* SONAR-3210 Compute new measure for Java files - comments in fileEvgeny Mandrikov2012-02-091-0/+4
|
* SONAR-3209,SONAR-3210 Provide API to save and retrieve measures by lineEvgeny Mandrikov2012-02-091-9/+11
| | | | + Use this API to save LoC in Java files
* SONAR-3210 Compute new measure for Java files - LoC in fileEvgeny Mandrikov2012-02-091-0/+66
|
* Update copyright header for this new yearSimon Brandhof2012-01-1076-76/+76
|
* SONAR-2018 Change violation messageEvgeny Mandrikov2011-12-231-1/+1
|
* SONAR-3093 Java: "comments" metric should include "commented out lines of code"Evgeny Mandrikov2011-12-234-4/+53
|
* SONAR-2018 Improve rule for detection of commented-out codeEvgeny Mandrikov2011-12-141-0/+4
| | | | Proper recognition of JSNI methods (GWT).
* SONAR-2018 Improve rule for detection of commented-out codeEvgeny Mandrikov2011-12-131-1/+1
| | | | JSNI methods (GWT) should not be considered as commented-out code.
* SONAR-2018 Improve rule for detection of commented-out codeEvgeny Mandrikov2011-12-131-5/+14
| | | | | * 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-2018 Add rule to detect commented-out lines of codeEvgeny Mandrikov2011-12-051-0/+56
|
* LCOM4 of Java files without any class - like package-info.java - must be 1Simon Brandhof2011-11-211-2/+18
|
* SONAR-2584 add support for Java7 in Checkstyle and SquidSimon Brandhof2011-10-281-1/+1
|
* SONAR-2941 Exclude isolated methods from LCOM4 computationDinesh Bolkensteyn2011-10-262-3/+7
|
* SONAR-2934 Transitive accessor computation now excludes recursive methodsDinesh Bolkensteyn2011-10-262-3/+10
|
* SONAR-2934 Transitive accessor computation now supports recursive methodsDinesh Bolkensteyn2011-10-251-0/+8
|
* SONAR-2934 Accessors should be considered transitivelyDinesh Bolkensteyn2011-10-251-0/+4
|
* Moved the place accessors are computed from a bytecode visitor to a property ↵Dinesh Bolkensteyn2011-10-252-81/+40
| | | | on the bytecode resource AsmMethod
* SONAR-2724 SONAR-2723 Improved getter and setter detection algorithmDinesh Bolkensteyn2011-10-252-5/+15
|
* SONAR-2038 LCOM4 value is incorrect when mixing getter/setter and direct ↵Dinesh Bolkensteyn2011-10-242-1/+17
| | | | field access
* SONAR-2892 Add more tests and javadocsEvgeny Mandrikov2011-10-193-18/+177
|
* SONAR-2892 Fix testEvgeny Mandrikov2011-10-171-1/+1
|
* SONAR-2892 Remove dependency on plexus-classworlds from sonar-squid-java-pluginEvgeny Mandrikov2011-10-177-108/+66
|
* SONAR-2892 Use special SquidClassLoader which can be closedEvgeny Mandrikov2011-10-172-0/+105
|
* SONAR-2824 Java Squid should use isolated ClassLoader for bytecode analysisEvgeny Mandrikov2011-09-231-0/+20
|
* 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)
* Some code improvementsSimon Brandhof2011-08-021-33/+6
|
* SONAR-2487 Do not analyse bytecode, when property "sonar.skipDesign" set to ↵Evgeny Mandrikov2011-06-013-6/+113
| | | | "true"
* SONAR-2164 Add an option to skip package design analysisEvgeny Mandrikov2011-05-301-5/+13
|
* Slight refactoring of squidsimonbrandhof2011-04-121-14/+7
|
* SONAR-2349 New rule to detect empty Java filessimonbrandhof2011-04-121-0/+66
|
* SONAR-791 compare package declaration with physical directorysimonbrandhof2011-04-1142-179/+301
|
* SONAR-2322 Filter unit tests files listed in surefire reportssimonbrandhof2011-04-081-8/+1
|