]>
source.dussan.org Git - sonarqube.git/log
Evgeny Mandrikov [Thu, 8 Dec 2011 18:13:47 +0000 (22:13 +0400)]
Increase size of RULE_FAILURES.COMMITTER to 100
Simon Brandhof [Thu, 8 Dec 2011 18:04:22 +0000 (19:04 +0100)]
Add icons to the select box of the widget Most Violated Rules
Simon Brandhof [Thu, 8 Dec 2011 18:03:53 +0000 (19:03 +0100)]
SONAR-1974 only administrators can create new manual rules + Fix sort of severities in select-box
Simon Brandhof [Thu, 8 Dec 2011 18:02:36 +0000 (19:02 +0100)]
Remove useless comment from metrics_controller.rb
Simon Brandhof [Thu, 8 Dec 2011 18:01:39 +0000 (19:01 +0100)]
SONAR-2973 add the column RULE_FAILURES.OVERRIDDEN_SEVERITY (BOOLEAN)
The name is not really sexy. If true, then the violation severity has been explicitly changed by user so it must not be reset when analyzing project.
Fabrice Bellingard [Thu, 8 Dec 2011 17:59:02 +0000 (18:59 +0100)]
SONAR-3057 Do not put a '+' if variation is zero in 'light' mode
Fabrice Bellingard [Thu, 8 Dec 2011 17:39:51 +0000 (18:39 +0100)]
SONAR-2795 Remove link on "Next" if page index is max (20)
Simon Brandhof [Thu, 8 Dec 2011 13:55:19 +0000 (14:55 +0100)]
Revert some changes in the CSS of code viewer
Simon Brandhof [Thu, 8 Dec 2011 13:54:27 +0000 (14:54 +0100)]
SONAR-1974 do not reload the page when the violation is created
Evgeny Mandrikov [Thu, 8 Dec 2011 11:27:47 +0000 (15:27 +0400)]
Add RULE_FAILURES.COMMITTER
Note that this field is experimental and should not be used by plugins,
even if it can be accessed via API classes.
Fabrice Bellingard [Thu, 8 Dec 2011 11:29:34 +0000 (12:29 +0100)]
SONAR-2795 Paging at filters page
Display a maximum of 20 page links, which will prevent UI side
effects (no need to have more than 20 links, people never go that
far in pagination).
Evgeny Mandrikov [Thu, 8 Dec 2011 05:49:04 +0000 (09:49 +0400)]
Add couple of functional tests for CPD
Evgeny Mandrikov [Wed, 7 Dec 2011 12:08:53 +0000 (16:08 +0400)]
Fix violations, increase coverage
simonbrandhof [Wed, 7 Dec 2011 21:19:37 +0000 (22:19 +0100)]
Try to fix DbUnit tests on MSSQL
simonbrandhof [Wed, 7 Dec 2011 20:59:15 +0000 (21:59 +0100)]
SONAR-3046 remove the links on the severity icons
simonbrandhof [Wed, 7 Dec 2011 20:33:01 +0000 (21:33 +0100)]
SONAR-3046 the link 'More' must contain the selected period and severity
simonbrandhof [Wed, 7 Dec 2011 20:32:24 +0000 (21:32 +0100)]
Add Idea file to .gitignore
simonbrandhof [Wed, 7 Dec 2011 18:41:05 +0000 (19:41 +0100)]
Add .idea directories to .gitignore
simonbrandhof [Wed, 7 Dec 2011 18:35:32 +0000 (19:35 +0100)]
Rename view drilldown/_severity.erb to _severity.html.erb
simonbrandhof [Wed, 7 Dec 2011 17:57:05 +0000 (18:57 +0100)]
SONAR-1974 add a page to manage manual rules
Manual rules allow users to create their own violations directly from UI. These rules can
also be defined 'on the fly' while creating violations.
simonbrandhof [Wed, 7 Dec 2011 15:41:58 +0000 (16:41 +0100)]
SONAR-1974 add all the available rules in the form to create violations
simonbrandhof [Wed, 7 Dec 2011 13:31:30 +0000 (14:31 +0100)]
Remove unused Javascript code
Fabrice Bellingard [Wed, 7 Dec 2011 16:39:49 +0000 (17:39 +0100)]
SONAR-2399 Make the differential mode work on Derby and "More" links
Fabrice Bellingard [Wed, 7 Dec 2011 16:02:40 +0000 (17:02 +0100)]
SONAR-3057 Use appropriate colors for measures
Differential measures on violation & duplication related metrics
should be displayed with red or green colors.
Fabrice Bellingard [Wed, 7 Dec 2011 14:05:23 +0000 (15:05 +0100)]
SONAR-2891 Breadcrumb is not valid in the page Dependencies
Fabrice Bellingard [Wed, 7 Dec 2011 13:49:59 +0000 (14:49 +0100)]
SONAR-3037 Remove the + sign before the number of skipped tests
simonbrandhof [Wed, 7 Dec 2011 12:01:10 +0000 (13:01 +0100)]
SONAR-3036 upgrade to the latest version of protovis-msie
simonbrandhof [Wed, 7 Dec 2011 10:51:42 +0000 (11:51 +0100)]
SONAR-1974 fix the select-box to filter by rules in violations viewer
simonbrandhof [Wed, 7 Dec 2011 10:33:07 +0000 (11:33 +0100)]
SONAR-3062 API: org.sonar.api.config.Settings#getStringArray() should trim values
simonbrandhof [Wed, 7 Dec 2011 10:27:50 +0000 (11:27 +0100)]
Fix iBatis ReviewMapper.xml for MsSQL
Evgeny Mandrikov [Tue, 6 Dec 2011 23:37:03 +0000 (03:37 +0400)]
SONAR-3060 Use new CPD algorithm
Evgeny Mandrikov [Tue, 6 Dec 2011 22:37:47 +0000 (02:37 +0400)]
SONAR-3060 Add new CPD algorithm based on suffix tree
simonbrandhof [Tue, 6 Dec 2011 22:26:33 +0000 (23:26 +0100)]
SONAR-1974 improve UI+error handling
Fabrice Bellingard [Tue, 6 Dec 2011 17:48:09 +0000 (18:48 +0100)]
SONAR-2399 Improvements on review widgets
Simon Brandhof [Tue, 6 Dec 2011 17:04:22 +0000 (18:04 +0100)]
Fix compatibility of DbUnit with Oracle (lack of boolean type)
Simon Brandhof [Tue, 6 Dec 2011 16:07:32 +0000 (17:07 +0100)]
Fix creation of Oracle sequences in integration tests of MyBatis
simonbrandhof [Tue, 6 Dec 2011 16:01:12 +0000 (17:01 +0100)]
SONAR-1974 add the form to create its own violations
Simon Brandhof [Tue, 6 Dec 2011 15:12:47 +0000 (16:12 +0100)]
Try to fix Oracle tests
simonbrandhof [Mon, 5 Dec 2011 21:19:11 +0000 (22:19 +0100)]
Improve rendering of source code
* remove top and bottom borders from all the line numbers
* remove top and bottom borders from groups of violations
* remove the margin before source code. It can be mixed up with real whitespaces or tabulations in source code
simonbrandhof [Mon, 5 Dec 2011 21:08:50 +0000 (22:08 +0100)]
SONAR-3056 do not select line numbers when copying source code
Simon Brandhof [Mon, 5 Dec 2011 16:40:22 +0000 (17:40 +0100)]
SONAR-3055 API: remove the attribute "classes" of the annotations @DependsUpon and @DependedUpon
Simon Brandhof [Mon, 5 Dec 2011 16:05:57 +0000 (17:05 +0100)]
SONAR-1974 do not disable the rules of the repository "review" at startup
Simon Brandhof [Mon, 5 Dec 2011 16:05:21 +0000 (17:05 +0100)]
SONAR-1974 automatically close reviews that relate to resolved manual violations
Simon Brandhof [Mon, 5 Dec 2011 14:25:26 +0000 (15:25 +0100)]
Remove INFO logs in unit tests and fix Oracle tests
Simon Brandhof [Mon, 5 Dec 2011 11:39:26 +0000 (12:39 +0100)]
Fix some violations
Evgeny Mandrikov [Fri, 2 Dec 2011 13:05:39 +0000 (17:05 +0400)]
SONAR-2018 Add rule to detect commented-out lines of code
simonbrandhof [Sun, 4 Dec 2011 22:24:13 +0000 (23:24 +0100)]
SONAR-1974 inject manual violations into batch
simonbrandhof [Sun, 4 Dec 2011 21:44:17 +0000 (22:44 +0100)]
Fix drilldown page in order to accept the parameter period=0
simonbrandhof [Sun, 4 Dec 2011 19:49:55 +0000 (20:49 +0100)]
SONAR-3052 add dependency on Guava 10
simonbrandhof [Sun, 4 Dec 2011 19:47:17 +0000 (20:47 +0100)]
SONAR-1974 fix a conflict of column names in the WS /api/violations
Simon Brandhof [Fri, 2 Dec 2011 14:53:16 +0000 (15:53 +0100)]
Add log to debug integration tests with Oracle
Simon Brandhof [Fri, 2 Dec 2011 14:32:31 +0000 (15:32 +0100)]
Add missing header + remove hibernate logs when executing unit tests
Simon Brandhof [Fri, 2 Dec 2011 14:03:03 +0000 (15:03 +0100)]
Fix DaoTestCase for Oracle
We didn't succeed in using java.sql.DatabaseMetaData#getTables() on Oracle.
Simon Brandhof [Fri, 2 Dec 2011 13:42:20 +0000 (14:42 +0100)]
Table names are not correctly loaded in DaoTestCase
Simon Brandhof [Fri, 2 Dec 2011 13:29:43 +0000 (14:29 +0100)]
Add logs to DaoTestCase in order to list the TRUNCATE commands
+ Unit tests must log with level INFO
Simon Brandhof [Fri, 2 Dec 2011 11:14:13 +0000 (12:14 +0100)]
SONAR-1974 add missing change
Simon Brandhof [Fri, 2 Dec 2011 10:45:48 +0000 (11:45 +0100)]
SONAR-1974 support creation of manual violations in the web service /api/reviews
Simon Brandhof [Fri, 2 Dec 2011 10:42:24 +0000 (11:42 +0100)]
Improve exception handling of web app when the requested resource does not exist
Simon Brandhof [Fri, 2 Dec 2011 09:07:02 +0000 (10:07 +0100)]
Fix typo in RuleDaoTest
Simon Brandhof [Fri, 2 Dec 2011 09:03:26 +0000 (10:03 +0100)]
The field "period_index" of the ruby component Api::DashboardConfiguration should be nil when undefined, but not 0
Simon Brandhof [Fri, 2 Dec 2011 09:01:58 +0000 (10:01 +0100)]
Rollback incorrect change in sonar.css due to the merge with the branch release-2.12
Simon Brandhof [Fri, 2 Dec 2011 09:01:04 +0000 (10:01 +0100)]
SONAR-1974 refactor tables RULE_FAILURES and REVIEWS
* Rollback the previous changes on RULE_FAILURES : SNAPSHOT_ID NULLABLE and new column RESOURCE_ID
* Add the columns REVIEWS.RULE_ID (nullable) and MANUAL_VIOLATION (boolean)
* Add experimental MyBatis mapper for reviews
* Add the fields manualViolation (boolean) and permanentId to org.sonar.api.rules.Violation
Simon Brandhof [Thu, 1 Dec 2011 13:44:36 +0000 (14:44 +0100)]
Allow criteria with null values in DatabaseSession#getResults(Class, Object... criteria)
Simon Brandhof [Thu, 1 Dec 2011 13:43:32 +0000 (14:43 +0100)]
Escape the value of sonar.jdbc.schema on Oracle
Evgeny Mandrikov [Wed, 30 Nov 2011 12:50:13 +0000 (16:50 +0400)]
SONAR-2819 Upgrade to PMD 4.3
New rules in PMD 4.3:
* DontCallThreadRun
* GuardDebugLogging
New rules in PMD 4.2.6:
* GenericsNaming
* AvoidCatchingGenericException
* AvoidLosingExceptionInformation
* AvoidLiteralsInIfCondition
* UseConcurrentHashMap
* DoNotHardCodeSDCard
Simon Brandhof [Wed, 30 Nov 2011 15:24:35 +0000 (16:24 +0100)]
SONAR-3046 change the title when a period is selected + improve links on violation drilldown
Simon Brandhof [Wed, 30 Nov 2011 10:46:37 +0000 (11:46 +0100)]
SONAR-3045 Guess the property sonar.jdbc.driverClassName
Evgeny Mandrikov [Wed, 30 Nov 2011 06:55:26 +0000 (10:55 +0400)]
SONAR-1836 Upgrade to Checkstyle 5.5
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
Eric Hartmann [Tue, 29 Nov 2011 10:42:35 +0000 (11:42 +0100)]
Merging from release-2.12 branch
simonbrandhof [Tue, 29 Nov 2011 09:09:34 +0000 (10:09 +0100)]
Fix migrations on MSSQL
Simon Brandhof [Mon, 28 Nov 2011 16:31:40 +0000 (17:31 +0100)]
Remove deprecated calls to org.sonar.api.resources.Project
Simon Brandhof [Mon, 28 Nov 2011 16:30:56 +0000 (17:30 +0100)]
Fix loading of title in the widget hotspot by metric
Simon Brandhof [Mon, 28 Nov 2011 16:30:29 +0000 (17:30 +0100)]
SONAR-1974 Add RULE_FAILURES.RESOURCE_ID
Simon Brandhof [Mon, 28 Nov 2011 15:34:11 +0000 (16:34 +0100)]
SONAR-1974 RULE_FAILURES.SNAPSHOT_ID must be nullable
Simon Brandhof [Mon, 28 Nov 2011 15:33:14 +0000 (16:33 +0100)]
SONAR-3027 Update the Dependencies Viewer (GWT)
Simon Brandhof [Mon, 28 Nov 2011 14:37:25 +0000 (15:37 +0100)]
SONAR-3039 Refactor the LCOM4 viewer with Ruby extension
Simon Brandhof [Mon, 28 Nov 2011 10:33:04 +0000 (11:33 +0100)]
Fix name of CoreMetrics#metrics
Simon Brandhof [Mon, 28 Nov 2011 10:32:27 +0000 (11:32 +0100)]
Hotspot widgets: complete SQL request + move HTML templates to a dedicated repository
Simon Brandhof [Mon, 28 Nov 2011 09:52:17 +0000 (10:52 +0100)]
Format source WeightedViolationsDecorator.java
Evgeny Mandrikov [Mon, 28 Nov 2011 08:19:32 +0000 (12:19 +0400)]
SONAR-3023 Fix migration on MSSQL
Simon Brandhof [Mon, 28 Nov 2011 09:49:06 +0000 (10:49 +0100)]
Refactoring: WeightedViolationsDecorator should use Settings API instead of deprecated Commons Configuration.
Simon Brandhof [Mon, 28 Nov 2011 09:48:51 +0000 (10:48 +0100)]
Add factory methods to converters of org.sonar.api.utils.KeyValueFormat
Simon Brandhof [Mon, 28 Nov 2011 09:30:24 +0000 (10:30 +0100)]
Fix conflict in hotspot_most_violated_rules.html.erb
Eric Hartmann [Mon, 28 Nov 2011 08:42:38 +0000 (09:42 +0100)]
Release 2.12
Simon Brandhof [Mon, 28 Nov 2011 07:34:46 +0000 (08:34 +0100)]
SONAR-3033 Bad tooltip for the action "Move right" in the Components page
Simon Brandhof [Fri, 25 Nov 2011 17:53:15 +0000 (18:53 +0100)]
Remove the italic font from CSS
Fabrice Bellingard [Fri, 25 Nov 2011 16:04:40 +0000 (17:04 +0100)]
SONAR-2399 Fix small bug on widget parameter retrieval
=> if the user sets the numberOfLines parameter to blank (''), then
the widget can't be displayed any more.
Fabrice Bellingard [Fri, 25 Nov 2011 15:06:34 +0000 (16:06 +0100)]
SONAR-2991 Fix display of total count + remove page size field
Fabrice Bellingard [Fri, 25 Nov 2011 14:45:44 +0000 (15:45 +0100)]
SONAR-2399 Improve review widgets
- Make all widgets "differential-view" compliant
- Add bars on the review-per-developer widget
- Fix bug in the link on the the review-per-developer widget
- Fix table display bug on Chrome
- Add description to widget parameters
Simon Brandhof [Fri, 25 Nov 2011 11:40:26 +0000 (12:40 +0100)]
Remove hardcoded path for MostViolatedRulesWidget
Simon Brandhof [Fri, 25 Nov 2011 11:33:58 +0000 (12:33 +0100)]
SONAR-3029 compatibility with the widget Most Violated Rules
Fabrice Bellingard [Fri, 25 Nov 2011 09:40:53 +0000 (10:40 +0100)]
Fix some violations
Simon Brandhof [Fri, 25 Nov 2011 08:57:42 +0000 (09:57 +0100)]
Fix some violations
Fabrice Bellingard [Thu, 24 Nov 2011 18:11:54 +0000 (19:11 +0100)]
SONAR-2399 Provide some "Reviews" widgets
- My open reviews
- Project open reviews
- False positive reviews
- Number of reviews per developer
Simon Brandhof [Thu, 24 Nov 2011 18:08:12 +0000 (19:08 +0100)]
Remove unused and incorrect import
Simon Brandhof [Thu, 24 Nov 2011 16:43:06 +0000 (17:43 +0100)]
SONAR-3029 remove unused l10n translations + fix selection of severity in violations viewer
Simon Brandhof [Thu, 24 Nov 2011 16:15:31 +0000 (17:15 +0100)]
SONAR-3029 API: allow to have different severities for violations related to the same rule
Simon Brandhof [Thu, 24 Nov 2011 14:42:08 +0000 (15:42 +0100)]
SONAR-3027 Highlight measure values in headers of viewers
Fabrice Bellingard [Wed, 23 Nov 2011 15:50:38 +0000 (16:50 +0100)]
SONAR-2945 Synchronize review title&line with corresponding violation
The message and the line of a violation linked to a review are not
updated in the review detail when the violation changes.
Evgeny Mandrikov [Wed, 23 Nov 2011 11:59:49 +0000 (15:59 +0400)]
SONAR-3023 Increase the size for column "qualifier" in DB
Tables SNAPSHOTS and PROJECTS.