]>
source.dussan.org Git - sonarqube.git/log
Simon Brandhof [Thu, 12 Jul 2012 16:38:42 +0000 (18:38 +0200)]
Merge branch 'master' of /Users/sbrandhof/projects/github/sonar with conflicts.
Simon Brandhof [Thu, 12 Jul 2012 16:32:44 +0000 (18:32 +0200)]
SONAR-3579 Conflict with Ruby local installation
David Gageot [Thu, 12 Jul 2012 16:29:23 +0000 (18:29 +0200)]
SONAR-3653 Weird branche coverage for new code
David Gageot [Thu, 12 Jul 2012 06:40:17 +0000 (08:40 +0200)]
Reuse database for faster unit tests
David Gageot [Thu, 12 Jul 2012 06:17:24 +0000 (08:17 +0200)]
Improve test code
David Gageot [Thu, 12 Jul 2012 14:13:15 +0000 (16:13 +0200)]
SONAR-3510 Select a view or a developer when adding a widget to a global dashboard
Fabrice Bellingard [Thu, 12 Jul 2012 14:28:37 +0000 (16:28 +0200)]
SONAR-2614 Use the resource types
Fabrice Bellingard [Thu, 12 Jul 2012 11:35:19 +0000 (13:35 +0200)]
SONAR-1608 Update documentation on ResourceType
David Gageot [Thu, 12 Jul 2012 13:59:58 +0000 (15:59 +0200)]
Remove some duplication
David Gageot [Thu, 12 Jul 2012 13:07:18 +0000 (15:07 +0200)]
Fix rule escaping
David Gageot [Thu, 12 Jul 2012 11:46:59 +0000 (13:46 +0200)]
Support embedded in memory database
David Gageot [Thu, 12 Jul 2012 11:46:35 +0000 (13:46 +0200)]
Enable passing additional parameters to scripts
David Gageot [Thu, 12 Jul 2012 11:46:09 +0000 (13:46 +0200)]
Add logs
David Gageot [Thu, 12 Jul 2012 08:20:54 +0000 (10:20 +0200)]
SONAR-3620 use text input for rule copy
Evgeny Mandrikov [Tue, 10 Jul 2012 07:57:54 +0000 (13:57 +0600)]
SONAR-3637 Upgrade to JaCoCo 0.5.8
Simon Brandhof [Thu, 12 Jul 2012 09:05:21 +0000 (11:05 +0200)]
Deploy the component ResourcePermissions on server-side
Fabrice Bellingard [Thu, 12 Jul 2012 08:29:59 +0000 (10:29 +0200)]
Add missing import
Fabrice Bellingard [Wed, 11 Jul 2012 15:27:12 +0000 (17:27 +0200)]
SONAR-2614 Use the ResourceIndex to search for deletable resources
Fabrice Bellingard [Wed, 11 Jul 2012 14:57:27 +0000 (16:57 +0200)]
SONAR-3543 Display sources folder in error message
Fabrice Bellingard [Wed, 11 Jul 2012 14:31:42 +0000 (16:31 +0200)]
SONAR-3590 Show clean message when the widget fails to render.
Fabrice Bellingard [Tue, 10 Jul 2012 10:02:31 +0000 (12:02 +0200)]
SONAR-2496 Clean the version from snapshots when deleting a version
=> when deleting a version event, the 'version' property of a
snapshot should be set to the version of the following snapshot
to have a consistent and clean history of 'version' properties.
Fabrice Bellingard [Tue, 10 Jul 2012 08:46:19 +0000 (10:46 +0200)]
SONAR-2496 Support 'previous-version' value for differential views
Simon Brandhof [Thu, 12 Jul 2012 08:06:55 +0000 (10:06 +0200)]
Add ResourceDao#getResource(ResourceQuery query)
David Gageot [Thu, 12 Jul 2012 08:05:02 +0000 (10:05 +0200)]
Merge PurgeMapper and PurgeVendorMapper with new MyBatis mechanism
Simon Brandhof [Wed, 11 Jul 2012 22:44:58 +0000 (00:44 +0200)]
Fix creation of administrator
Simon Brandhof [Wed, 11 Jul 2012 22:20:37 +0000 (00:20 +0200)]
Declare parameters as non-null by default in org.sonar.api.platform
Simon Brandhof [Wed, 11 Jul 2012 22:08:27 +0000 (00:08 +0200)]
Improve and refactor the ResourcePermissions component
Simon Brandhof [Wed, 11 Jul 2012 22:07:47 +0000 (00:07 +0200)]
SONAR-3646 do not fail on non-h2 databases when creating administrator
Simon Brandhof [Wed, 11 Jul 2012 18:29:18 +0000 (20:29 +0200)]
SONAR-3646 API : new extension point to be notified on user creation
David Gageot [Wed, 11 Jul 2012 16:37:50 +0000 (18:37 +0200)]
SONAR-3645 Forgot to merge an Oracle mapper and to remove dead code
David Gageot [Wed, 11 Jul 2012 16:17:51 +0000 (18:17 +0200)]
Fix violations
David Gageot [Wed, 11 Jul 2012 16:15:15 +0000 (18:15 +0200)]
Unused import
David Gageot [Wed, 11 Jul 2012 16:15:11 +0000 (18:15 +0200)]
Unused code
David Gageot [Wed, 11 Jul 2012 16:11:28 +0000 (18:11 +0200)]
Cleaner code
David Gageot [Wed, 11 Jul 2012 16:10:04 +0000 (18:10 +0200)]
SONAR-2965 FIX enforce validation query on DataSource
David Gageot [Wed, 11 Jul 2012 15:36:06 +0000 (17:36 +0200)]
SONAR-3645 merge mapper xml files for oracle
David Gageot [Wed, 11 Jul 2012 15:08:23 +0000 (17:08 +0200)]
SONAR-3645 remove useless jdbc types in MyBatis mappers
David Gageot [Wed, 11 Jul 2012 15:04:02 +0000 (17:04 +0200)]
SONAR-3437 merge Mappers
David Gageot [Wed, 11 Jul 2012 11:48:59 +0000 (13:48 +0200)]
SONAR-2965 enforce validation query on DataSource
Simon Brandhof [Wed, 11 Jul 2012 15:02:59 +0000 (17:02 +0200)]
Fix support of sonar.showSqlResults with MyBatis 3.1
Simon Brandhof [Tue, 10 Jul 2012 16:50:56 +0000 (18:50 +0200)]
Command env variables are initialized with System.getenv()
Fabrice Bellingard [Wed, 11 Jul 2012 11:56:36 +0000 (13:56 +0200)]
Use version 1.0 of Sonar Common Rules
David Gageot [Wed, 11 Jul 2012 09:07:32 +0000 (11:07 +0200)]
SONAR-3437 Improve code coverage and fix measure data update
David Gageot [Wed, 11 Jul 2012 07:23:38 +0000 (09:23 +0200)]
SONAR-3437 Fix Oracle Mapper
David Gageot [Wed, 11 Jul 2012 07:04:50 +0000 (09:04 +0200)]
SONAR-3437 Simpler code
David Gageot [Wed, 11 Jul 2012 06:58:12 +0000 (08:58 +0200)]
SONAR-3437 Disable batch insert because it cannot work
Evgeny Mandrikov [Tue, 10 Jul 2012 18:40:00 +0000 (00:40 +0600)]
SONAR-3531 Allow to use two instances of MultilinesDocTokenizer without subclassing
David Gageot [Tue, 10 Jul 2012 15:47:04 +0000 (17:47 +0200)]
Fix ResourceDao test on Oracle
Simon Brandhof [Tue, 10 Jul 2012 16:06:12 +0000 (18:06 +0200)]
Improve javadoc of org.sonar.api.utils.command.Command
Simon Brandhof [Tue, 10 Jul 2012 15:46:50 +0000 (17:46 +0200)]
Allow to mock CommandExecutor
Changing final to non-final does not break binary compatibility. Constructor is kept private.
Simon Brandhof [Tue, 10 Jul 2012 15:34:00 +0000 (17:34 +0200)]
Minor improvements on org.sonar.api.utils.command
* shorten the method CommandExecutor#execute()
* add javadoc
David Gageot [Tue, 10 Jul 2012 14:58:35 +0000 (16:58 +0200)]
SONAR-3437 Simplify mapping files
David Gageot [Tue, 10 Jul 2012 14:53:25 +0000 (16:53 +0200)]
Support null values without jdbctypes in MyBatis
David Gageot [Tue, 10 Jul 2012 14:52:56 +0000 (16:52 +0200)]
SONAR-3437 fix mapping for Oracle
David Gageot [Tue, 10 Jul 2012 14:52:14 +0000 (16:52 +0200)]
Make sure MyBatis is not configured to use generated keys in batch inserts
Fix for Oracle
David Gageot [Tue, 10 Jul 2012 12:46:06 +0000 (14:46 +0200)]
Make sure MyBatis is not configured to use generated keys in batch inserts
Some databases support using generated keys (mysql), some don't (Postgresql),
some make you think they do (Derby). With this check we make sure that
we catch this kind of error as early as possible
Simon Brandhof [Tue, 10 Jul 2012 12:33:49 +0000 (14:33 +0200)]
Fix unit test on Postgresql
Simon Brandhof [Tue, 10 Jul 2012 12:33:10 +0000 (14:33 +0200)]
Add missing H2 index on PROJECTS.ROOT_ID
Simon Brandhof [Tue, 10 Jul 2012 09:30:48 +0000 (11:30 +0200)]
Remove unused constant in roles_controller.rb
David Gageot [Tue, 10 Jul 2012 10:05:53 +0000 (12:05 +0200)]
H2 add indices
David Gageot [Tue, 10 Jul 2012 09:54:42 +0000 (11:54 +0200)]
SONAR-3437 Fix batch insert on mysql
David Gageot [Tue, 10 Jul 2012 08:03:38 +0000 (10:03 +0200)]
SONAR-3437 Cleaner code and fix Oracle mapping
Evgeny Mandrikov [Tue, 10 Jul 2012 09:33:47 +0000 (15:33 +0600)]
Remove useless comment
David Gageot [Mon, 9 Jul 2012 14:00:49 +0000 (16:00 +0200)]
SONAR-3437 Use MyBatis in batch mode
David Gageot [Mon, 9 Jul 2012 14:06:10 +0000 (16:06 +0200)]
SONAR-3620 Larger text field
120 cols instead of 40
Simon Brandhof [Mon, 9 Jul 2012 16:02:05 +0000 (18:02 +0200)]
Complete MyBatis ResourceDao
* new method insertOrUpdate()
* new criteria in ResourceQuery
Simon Brandhof [Mon, 9 Jul 2012 15:48:18 +0000 (17:48 +0200)]
Add methods checkColumns() to dbunit helpers
David Gageot [Mon, 9 Jul 2012 09:36:01 +0000 (11:36 +0200)]
SONAR-3437 Use MyBatis instead of Hibernate to improve batch insert
David Gageot [Mon, 9 Jul 2012 08:16:32 +0000 (10:16 +0200)]
SONAR-3437 Prepare for refactoring to MyBatis
Evgeny Mandrikov [Wed, 19 Oct 2011 11:42:35 +0000 (15:42 +0400)]
SONAR-2594 FindBugs plugin should support localized violations
Fabrice Bellingard [Mon, 9 Jul 2012 09:38:39 +0000 (11:38 +0200)]
SONAR-3538 Update the SQALE model for Java
Fabrice Bellingard [Mon, 9 Jul 2012 09:38:11 +0000 (11:38 +0200)]
Fix missing back-slash in FB rule description
Evgeny Mandrikov [Mon, 9 Jul 2012 08:18:35 +0000 (14:18 +0600)]
SONAR-3531 Allow to use MultilinesDocTokenizer for html comments
Simon Brandhof [Fri, 6 Jul 2012 16:14:14 +0000 (18:14 +0200)]
SONAR-3618 improve support of the Views plugin
Evgeny Mandrikov [Mon, 9 Jul 2012 08:07:06 +0000 (14:07 +0600)]
Improve coverage of FindbugsConfiguration
Evgeny Mandrikov [Mon, 9 Jul 2012 06:26:57 +0000 (12:26 +0600)]
SONAR-3572 Remove useless property 'sonar.findbugs.generateXml'
Evgeny Mandrikov [Mon, 9 Jul 2012 06:41:21 +0000 (12:41 +0600)]
SONAR-3626 Fix test for Windows
Simon Brandhof [Sun, 8 Jul 2012 21:21:12 +0000 (23:21 +0200)]
Fix H2 type of RULE_NOTES.DATA and ACTIVE_RULE_NOTES.DATA
Simon Brandhof [Sun, 8 Jul 2012 20:46:49 +0000 (22:46 +0200)]
Fix some quality flaws
David Gageot [Sun, 8 Jul 2012 15:41:10 +0000 (17:41 +0200)]
Fix ITS: Revert "SONAR-3618 improve support of the Views plugin"
This reverts commit
4925839fd7c126f25c6352d6688b8fafd5cd81f0 .
Simon Brandhof [Fri, 6 Jul 2012 17:12:26 +0000 (19:12 +0200)]
Add tests to MyBatis RoleMapper
Simon Brandhof [Fri, 6 Jul 2012 16:55:46 +0000 (18:55 +0200)]
Add some tests to org.sonar.api.config.Settings
Fabrice Bellingard [Fri, 6 Jul 2012 16:39:00 +0000 (18:39 +0200)]
SONAR-3590 Centralize backtrace logging in the Slf4jLogger class
Simon Brandhof [Fri, 6 Jul 2012 16:31:48 +0000 (18:31 +0200)]
Fix copyright header
Simon Brandhof [Fri, 6 Jul 2012 16:14:14 +0000 (18:14 +0200)]
SONAR-3618 improve support of the Views plugin
Simon Brandhof [Fri, 6 Jul 2012 15:09:30 +0000 (17:09 +0200)]
SONAR-3618 support old versions of Views plugin
Fabrice Bellingard [Fri, 6 Jul 2012 15:27:59 +0000 (17:27 +0200)]
SONAR-3590 Log all Rails warnings & errors in "sonar.log" file
=> Initial issue: when an exception is raised in a ruby widget, the
error stack trace is not logged in the sonar.log file
David Gageot [Fri, 6 Jul 2012 14:41:41 +0000 (16:41 +0200)]
SONAR-3507 H2 driver should be registered before the connection
This works on java6 but not in java5
David Gageot [Fri, 6 Jul 2012 13:55:19 +0000 (15:55 +0200)]
SONAR-3432 Check rule property values
We need to keep the compatibility with old values like s,i,r...
David Gageot [Fri, 6 Jul 2012 13:25:10 +0000 (15:25 +0200)]
SONAR-3432 Support rule property types in annotations
David Gageot [Fri, 6 Jul 2012 13:23:59 +0000 (15:23 +0200)]
Unused import
Fabrice Bellingard [Fri, 6 Jul 2012 13:23:31 +0000 (15:23 +0200)]
SONAR-3538 Update Java SQALE model with rules from Sonar Common Rules
Simon Brandhof [Fri, 6 Jul 2012 12:54:55 +0000 (14:54 +0200)]
API: add ResourceType#setProperty(String,boolean) + remove some deprecated methods
Simon Brandhof [Fri, 6 Jul 2012 12:42:40 +0000 (14:42 +0200)]
API: add Settings#getStringLines(String key)
Simon Brandhof [Fri, 6 Jul 2012 09:13:44 +0000 (11:13 +0200)]
SONAR-3618 Better naming of ResourcePermissioning methods
Simon Brandhof [Fri, 6 Jul 2012 08:40:46 +0000 (10:40 +0200)]
SONAR-3618 Add new HTML ids for integration tests
Evgeny Mandrikov [Fri, 6 Jul 2012 12:55:44 +0000 (18:55 +0600)]
SONAR-3626 CommandExecutor: should be possible to specify environment variables
David Gageot [Fri, 6 Jul 2012 12:24:23 +0000 (14:24 +0200)]
SONAR-3432 Support Regular expressions
Fabrice Bellingard [Fri, 6 Jul 2012 12:30:10 +0000 (14:30 +0200)]
SONAR-1608 Add index on projects.root_id for better performances
=> when renaming project keys on large databases.
David Gageot [Fri, 6 Jul 2012 12:20:47 +0000 (14:20 +0200)]
SONAR-3432 Larger string field