]>
source.dussan.org Git - sonarqube.git/log
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.
Evgeny Mandrikov [Wed, 23 Nov 2011 12:17:34 +0000 (16:17 +0400)]
Reformat schema-derby.ddl and remove unused sonar-test.ddl
Fabrice Bellingard [Tue, 22 Nov 2011 16:31:02 +0000 (17:31 +0100)]
SONAR-2897 Support old name for "sonar.cobertura.maxmen"
Fabrice Bellingard [Tue, 22 Nov 2011 16:15:39 +0000 (17:15 +0100)]
SONAR-2816 Internationalize numbers displayed in the TimeLine widget
Fabrice Bellingard [Tue, 22 Nov 2011 10:18:07 +0000 (11:18 +0100)]
SONAR-2071 Open resource viewer on the correct tab
Fabrice Bellingard [Tue, 22 Nov 2011 10:18:07 +0000 (11:18 +0100)]
SONAR-2071 Open resource viewer on the correct tab
Simon Brandhof [Tue, 22 Nov 2011 09:03:11 +0000 (10:03 +0100)]
Revert the bolding of values in headers of source viewers
Simon Brandhof [Tue, 22 Nov 2011 09:03:11 +0000 (10:03 +0100)]
Revert the bolding of values in headers of source viewers
Simon Brandhof [Mon, 21 Nov 2011 18:18:32 +0000 (19:18 +0100)]
Add comment to ChidamberKemererBridge
Simon Brandhof [Mon, 21 Nov 2011 18:05:11 +0000 (19:05 +0100)]
LCOM4 of Java files without any class - like package-info.java - must be 1
Simon Brandhof [Mon, 21 Nov 2011 18:03:54 +0000 (19:03 +0100)]
Minor UI improvements : alignment in components header + labels in coverage widget
Simon Brandhof [Mon, 21 Nov 2011 18:05:11 +0000 (19:05 +0100)]
LCOM4 of Java files without any class - like package-info.java - must be 1
Simon Brandhof [Mon, 21 Nov 2011 18:03:54 +0000 (19:03 +0100)]
Minor UI improvements : alignment in components header + labels in coverage widget
Fabrice Bellingard [Mon, 21 Nov 2011 17:02:57 +0000 (18:02 +0100)]
SONAR-2947 Manually load the right violation for a review
=> the "belongs_to" was causing troubles when running too many
analyses in a small time frame : the source code snippet displayed in
a review detail was not always the last snapshot.