aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/sonar-squid-java-plugin/src/main/java
Commit message (Collapse)AuthorAgeFilesLines
...
* SONAR-2007: Remove IsoCategory from Squid rulesGodin2010-12-0311-45/+27
|
* Fix violations reported on NemoGodin2010-11-305-35/+43
|
* SONAR-1760: Improve performance of NoSonarFilterLoaderGodin2010-11-293-21/+36
|
* Fix SquidVisitorNotifierGodin2010-11-291-24/+12
|
* Instead of 'bypassExclusionMechanism' use 'bypassExclusion' in CheckMessageGodin2010-11-292-2/+2
|
* Instead of 'force' use more meaningful name 'bypassExclusionMechanism' in ↵Godin2010-11-292-2/+2
| | | | CheckMessage
* SONAR-1817: Squid rule to create violation on each NOSONAR tag occurenceGodin2010-11-291-3/+4
|
* SONAR-2015: Fix inconsistency between Undocumented API measure and ↵Godin2010-11-281-1/+6
| | | | Undocumented API violations
* Fix violations reported on NemoGodin2010-11-281-2/+2
|
* Fix violations reported on NemoGodin2010-11-268-11/+20
|
* SONAR-1760: Support the annotation "@SuppressWarnings" at class and method levelGodin2010-11-264-1/+109
|
* * Use AnnotationUtility from checkstyleGodin2010-11-261-16/+6
| | | | * Fix minor bug - Override annotation can be specified with fully qualified name
* SONAR-1817: Squid rule to create violation on each NOSONAR tag occurenceGodin2010-11-267-18/+86
|
* Add missing license headersGodin2010-11-235-0/+99
|
* Make SquidVisitor interface instead of classGodin2010-11-236-25/+18
|
* SONAR-1931: Create a SQUID rule : total class complexity should not exceed a ↵Godin2010-11-231-8/+18
| | | | pre-defined threshold
* SONAR-1845: Create a new Sonar rule to check method complexityGodin2010-11-231-8/+18
|
* SONAR-1930: Change message for MaximumInheritanceDepth ruleGodin2010-11-231-2/+1
|
* SONAR-1845, SONAR-1931: Create a new Squid rules to check class and method ↵Godin2010-11-2310-92/+200
| | | | complexity
* SONAR-1933: Create a SQUID rule : break instruction should not be used ↵Godin2010-11-231-16/+25
| | | | outside a switch statement
* SONAR-1932: Create a SQUID rule : instruction "continue" should not be usedGodin2010-11-231-2/+18
|
* Minor fixGodin2010-11-231-1/+1
|
* SONAR-1930: Create a SQUID rule : depth of inheritance should not exceed XXGodin2010-11-231-7/+16
|
* SONAR-1845, SONAR-1930, SONAR-1931: Add description to properties for new ↵Godin2010-11-173-7/+7
| | | | squid rules to workaround SONAR-1988
* SONAR-1845 , SONAR-1931, SONAR-1933 , SONAR-1932 , SONAR-1930 : Add names ↵Godin2010-11-155-5/+5
| | | | for new squid rules
* fix SONAR-1978 : The Squid "Unused private method" doesn't report a ↵fmallet2010-11-151-1/+2
| | | | violation at correct line with generic methods
* SONAR-1845: Create a new Sonar rule to check method complexityGodin2010-11-145-9/+56
|
* Add missing license headersGodin2010-11-137-7/+146
|
* SONAR-1931: Create a SQUID rule : total class complexity should not exceed a ↵Godin2010-11-133-3/+58
| | | | pre-defined threshold
* SONAR-1933: Create a SQUID rule : break instruction should not be used ↵Godin2010-11-132-1/+48
| | | | outside a switch statement
* SONAR-1932: Create a SQUID rule : instruction "continue" should not be usedGodin2010-11-132-1/+36
|
* SONAR-1930: Create a SQUID rule : depth of inheritance should not exceed XXGodin2010-11-132-7/+39
|
* Improve routines for patterns, add unit testsGodin2010-11-033-41/+20
|
* SONAR-1901: Fix UndocumentedApiCheckGodin2010-11-032-16/+28
|
* Use ProjectClasspath instead of custom filtering in sonar-squid-java-pluginGodin2010-11-031-43/+10
|
* SONAR-1832:Godin2010-11-013-25/+47
| | | | | * Improve performance for "Architecture rule" * Reduce number of violations whose line number is 0
* SONAR-1901: "Undocumented API" is not defined as a rule in SonarGodin2010-11-015-43/+100
| | | | | | | * Add abstract class JavaAstCheck * Change description of rule * Check must not extend the PublicApiVisitor * Add an optional new parameter to rule whose value would be a list of wildcard patterns
* SONAR-1901: Add new rule to report on "Undocumented API"Godin2010-10-281-0/+32
|
* SONAR-1901: Add new rule to report on "Undocumented API"Godin2010-10-287-93/+61
|
* SONAR-1844: The "Squid" rule engine should be renamed "Sonar" rule engine in ↵Godin2010-10-281-1/+1
| | | | the web interface
* SONAR-1832: Remove duplicated words from violation messageGodin2010-10-251-6/+2
|
* SONAR-1832: Use injected AnnotationRuleParserGodin2010-10-251-2/+2
|
* SONAR-1832: Improve detection of line numbersGodin2010-10-231-11/+29
|
* SONAR-1832: Improve rule definitionGodin2010-10-232-18/+22
|
* SONAR-1832: Use new rules apiGodin2010-10-2312-96/+120
|
* SONAR-1832: Create an architecture rule engineGodin2010-10-211-28/+57
|
* SONAR-1832: Create an architecture rule engineGodin2010-10-212-1/+100
|
* SONAR-1812 The declaration @BelongsTo(classes=GeneratesViolations.class) ↵simonbrandhof2010-09-241-2/+0
| | | | does not work
* SONAR-236 remove deprecated code from checkstyle plugin + display default ↵simonbrandhof2010-09-0684-0/+6489
value of rule parameters in Q profile console