]>
source.dussan.org Git - sonarqube.git/log
Julien Lancelot [Thu, 9 Jul 2015 12:16:47 +0000 (14:16 +0200)]
SONAR-6702 Reactivate previously removed components
Julien Lancelot [Thu, 9 Jul 2015 17:10:45 +0000 (19:10 +0200)]
SONAR-6702 Add migration to update PROJECTS.PROJECTS_KEE index
Remove enabled column from the index
Set unique index (not on MySQL)
Julien Lancelot [Thu, 9 Jul 2015 10:16:21 +0000 (12:16 +0200)]
SONAR-6702 Add migration to remove duplicated components with same key
Julien Lancelot [Thu, 16 Jul 2015 07:33:56 +0000 (09:33 +0200)]
Remove no more used PurgeDao.selectPurgeableFileUuids()
Teryk Bellahsene [Thu, 16 Jul 2015 09:18:16 +0000 (11:18 +0200)]
remove dependency in old DbClient
Teryk Bellahsene [Thu, 16 Jul 2015 08:03:11 +0000 (10:03 +0200)]
Revert "SONAR-6631 delete RoR code concerning custom measures (ex manual measures)"
This reverts commit
8613533e2166c217f27beaf00c71e940fe6fc084 .
Teryk Bellahsene [Wed, 15 Jul 2015 15:44:56 +0000 (17:44 +0200)]
Move custom measures in sonar-db
Simon Brandhof [Wed, 15 Jul 2015 13:54:17 +0000 (15:54 +0200)]
Merge remote-tracking branch 'origin/branch-5.1'
Teryk Bellahsene [Wed, 15 Jul 2015 13:27:13 +0000 (15:27 +0200)]
Drop use of ad-hoc MultiSets and use Guava's instead
Julien HENRY [Wed, 15 Jul 2015 13:01:21 +0000 (15:01 +0200)]
SONAR-6685, SONAR-6351 Fix syntax issue when generating HTML report
Teryk Bellahsene [Wed, 15 Jul 2015 12:40:08 +0000 (14:40 +0200)]
SONAR-6631 delete RoR concerning custom measures (ex manual measures)
Simon Brandhof [Wed, 15 Jul 2015 12:34:23 +0000 (14:34 +0200)]
SONAR-6718 Issue tracking is not accurate when an action was done on issue from webapp
Teryk Bellahsene [Wed, 15 Jul 2015 08:34:23 +0000 (10:34 +0200)]
SONAR-6556 remove RoR code of WS projects/ghosts/index and projects/provisioned/index
Julien Lancelot [Wed, 15 Jul 2015 09:38:32 +0000 (11:38 +0200)]
Fix quality flaws
Julien Lancelot [Wed, 15 Jul 2015 09:27:22 +0000 (11:27 +0200)]
Add missing annotations
Julien Lancelot [Wed, 15 Jul 2015 08:52:26 +0000 (10:52 +0200)]
SONAR-6682 Add computation of comment density measures in Compute Engine
Julien Lancelot [Fri, 10 Jul 2015 14:23:40 +0000 (16:23 +0200)]
Clean PersistMeasuresStepTest
Replace usage of MeasureVariations.setVariation(int, value) by MeasureVariations.setVariation(period, value)
Replace usage of org.sonar.server.db.DbClient by org.sonar.db.DbClient
Julien Lancelot [Thu, 9 Jul 2015 16:08:39 +0000 (18:08 +0200)]
SONAR-6682 Remove computation of comment density measures from the batch
Julien Lancelot [Fri, 10 Jul 2015 10:33:09 +0000 (12:33 +0200)]
Filter metrics that can be read from the batch
Only plugin metrics and some defined core metrics are allowed to be read from the batch
Julien Lancelot [Thu, 9 Jul 2015 16:36:03 +0000 (18:36 +0200)]
Create BiSumCounter to do a sum on 2 metrics
Julien Lancelot [Fri, 10 Jul 2015 11:58:05 +0000 (13:58 +0200)]
Replace usage of MeasureRepositoryImpl by MeasureRepositoryRule
Julien Lancelot [Fri, 10 Jul 2015 10:21:53 +0000 (12:21 +0200)]
Move accessors formula to compute engine
Julien Lancelot [Thu, 9 Jul 2015 14:23:36 +0000 (16:23 +0200)]
Add test with no data on formulas
Teryk Bellahsene [Tue, 14 Jul 2015 14:55:35 +0000 (16:55 +0200)]
SONAR-6377 ws plugins/available add homepage and issue tracking URLs
Teryk Bellahsene [Tue, 14 Jul 2015 14:40:39 +0000 (16:40 +0200)]
add a type validation module
Teryk Bellahsene [Tue, 14 Jul 2015 13:10:58 +0000 (15:10 +0200)]
SONAR-6615 ws custom_measures/search update documentation and tests to include the pending/name/domain fields
Teryk Bellahsene [Tue, 14 Jul 2015 08:59:47 +0000 (10:59 +0200)]
SONAR-6610 ws custom_measures/create improve exception management
Julien HENRY [Mon, 13 Jul 2015 14:46:45 +0000 (16:46 +0200)]
Merge remote-tracking branch 'origin/branch-5.1'
Conflicts:
sonar-batch/src/main/java/org/sonar/batch/scan/ProjectScanContainer.java
sonar-core/src/main/java/org/sonar/core/notification/DefaultNotificationManager.java
Julien HENRY [Mon, 13 Jul 2015 14:13:02 +0000 (16:13 +0200)]
Merge pull request #403 from SonarSource/feature/fix_notif_manager_preview
SONAR-6673 Do not try to load DefaultNotificationManager in preview mode
Teryk Bellahsene [Mon, 13 Jul 2015 13:37:25 +0000 (15:37 +0200)]
SONAR-6572 ws metrics/update metric key format validation
Teryk Bellahsene [Mon, 13 Jul 2015 13:10:25 +0000 (15:10 +0200)]
SONAR-6571 ws metrics/create metric key format validation
David Gageot [Mon, 13 Jul 2015 12:28:14 +0000 (14:28 +0200)]
Show the maven command being used
David Gageot [Mon, 13 Jul 2015 08:06:30 +0000 (10:06 +0200)]
Use latest version of travis-utils
David Gageot [Mon, 13 Jul 2015 08:02:37 +0000 (10:02 +0200)]
Revert "Use latest travis-utils"
This reverts commit
0533907055e465dad873e66ef125ac527a11f5d6 .
David Gageot [Mon, 13 Jul 2015 07:56:29 +0000 (09:56 +0200)]
Use latest travis-utils
David Gageot [Mon, 13 Jul 2015 07:33:53 +0000 (09:33 +0200)]
The test is still unstable
Simon Brandhof [Sun, 12 Jul 2015 15:13:04 +0000 (17:13 +0200)]
Merge SqlUtil and DatabaseUtils
Simon Brandhof [Sun, 12 Jul 2015 13:31:55 +0000 (15:31 +0200)]
SONAR-6644 do not compute issue debt if SQALE characteristic is not set
Sébastien Lesaint [Fri, 10 Jul 2015 12:30:56 +0000 (14:30 +0200)]
fix quality flaw: method can be static
Sébastien Lesaint [Fri, 10 Jul 2015 12:30:26 +0000 (14:30 +0200)]
remove deprecated method MeasureVariations.Builder#setVariation(int, double)
Sébastien Lesaint [Wed, 8 Jul 2015 16:33:36 +0000 (18:33 +0200)]
SONAR-6645 rewrite computation of new coverage with Formula
in addition, merge aggregation and computation steps into one
Sébastien Lesaint [Thu, 9 Jul 2015 14:25:25 +0000 (16:25 +0200)]
extend Formula to be able to generate more than one measure
Simon Brandhof [Fri, 10 Jul 2015 14:04:12 +0000 (16:04 +0200)]
SONAR-6709 Simplify RulesDefinition API when two plugins define the same repository
Julien Lancelot [Fri, 10 Jul 2015 13:49:10 +0000 (15:49 +0200)]
Fix 's' parameter description
Simon Brandhof [Thu, 9 Jul 2015 14:11:11 +0000 (16:11 +0200)]
Use JDK 7 in Travis-ci
Jenkins CI [Thu, 9 Jul 2015 13:50:59 +0000 (15:50 +0200)]
Automatic merge from branch-5.1
* origin/branch-5.1:
SONAR-6706 org.sonar.api.rules.ActiveRule.getRule().getTemplate() is always null on batch
Simon Brandhof [Thu, 9 Jul 2015 13:40:45 +0000 (15:40 +0200)]
SONAR-6706 org.sonar.api.rules.ActiveRule.getRule().getTemplate() is always null on batch
Simon Brandhof [Thu, 9 Jul 2015 10:04:01 +0000 (12:04 +0200)]
SONAR-6704 Exclude the scm-stats plugin from preview analysis
David Gageot [Thu, 9 Jul 2015 09:09:05 +0000 (11:09 +0200)]
Fix travis.sh script
Don't use travis-utils to start xvfb
David Gageot [Thu, 9 Jul 2015 09:03:16 +0000 (11:03 +0200)]
Fix travis.sh script
David Gageot [Thu, 9 Jul 2015 09:00:51 +0000 (11:00 +0200)]
Use latest travis-utils
Sébastien Lesaint [Tue, 7 Jul 2015 16:47:35 +0000 (18:47 +0200)]
SONAR-6677 remove coverage Decorators from batch
Sébastien Lesaint [Tue, 7 Jul 2015 16:37:56 +0000 (18:37 +0200)]
SONAR-6677 add CoverageMeasuresStep to compute coverage measures
Sébastien Lesaint [Tue, 7 Jul 2015 16:37:28 +0000 (18:37 +0200)]
add missing package-info in formula/counter package
Sébastien Lesaint [Tue, 7 Jul 2015 14:52:39 +0000 (16:52 +0200)]
MeasureRepoEntry must compare variations value rounded to 1 decimal
this is much more convenient for tests
Sébastien Lesaint [Tue, 7 Jul 2015 11:13:55 +0000 (13:13 +0200)]
methods specific to MeasureRepositoryRule should return this
allows to chain methods calls on a specific MeasureRepositoryRule instance
Sébastien Lesaint [Tue, 7 Jul 2015 11:11:48 +0000 (13:11 +0200)]
Measure and MeasureVariation must not accept NaN
Sébastien Lesaint [Mon, 6 Jul 2015 15:30:13 +0000 (17:30 +0200)]
add Component to contexts in Formula API
also rename context to be more specific
add Component to the API make it more versatile
Sébastien Lesaint [Mon, 6 Jul 2015 15:28:34 +0000 (17:28 +0200)]
improve MeasureVariation.Builder
Sébastien Lesaint [Mon, 6 Jul 2015 08:53:49 +0000 (10:53 +0200)]
fix VariationValue, avoid the int index pitfall by using the Period class directly
Sébastien Lesaint [Wed, 8 Jul 2015 14:41:48 +0000 (16:41 +0200)]
add FormulaExecutorComponentVisitor + variation aggregation support
FormulaExecutorComponentVisitor allows having any step execute Formula
Formula can now do aggregation of MeasureVariation values
also renamed FormulaRepository to CoreFormulaRepository and ComputeFormulaMeasuresStep to CoreMetricFormulaExecutorStep
Sébastien Lesaint [Wed, 8 Jul 2015 14:40:57 +0000 (16:40 +0200)]
ComputationStepsTest now use StepsExplorer instead of duplicating code
Sébastien Lesaint [Fri, 3 Jul 2015 09:55:10 +0000 (11:55 +0200)]
small javadoc improvement on Period.getIndex()
Sébastien Lesaint [Thu, 2 Jul 2015 15:54:42 +0000 (17:54 +0200)]
fix generics declaration in Counter and Formula
Simon Brandhof [Thu, 9 Jul 2015 05:30:32 +0000 (07:30 +0200)]
Fix issue tracking when comparing only hash of line
Simon Brandhof [Tue, 7 Jul 2015 21:50:39 +0000 (23:50 +0200)]
Fix travis.sh to execute db tests on mysql and postgres
Julien Lancelot [Wed, 8 Jul 2015 13:35:42 +0000 (15:35 +0200)]
Move ComponentDao from sonar-server to sonar-db
Julien Lancelot [Wed, 8 Jul 2015 11:19:46 +0000 (13:19 +0200)]
Remove SearchOptions from ComponentDao
Julien Lancelot [Wed, 8 Jul 2015 10:21:14 +0000 (12:21 +0200)]
Remove NotFoundExpection from ComponentDao
Simon Brandhof [Wed, 8 Jul 2015 11:54:39 +0000 (13:54 +0200)]
SONAR-6701 - Drop the db table SEMAPHORES
Stas Vilchik [Wed, 8 Jul 2015 12:28:28 +0000 (14:28 +0200)]
SONAR-6661 drop the old update center
Stas Vilchik [Wed, 8 Jul 2015 12:06:22 +0000 (14:06 +0200)]
SONAR-6697 show updated date if available
Stas Vilchik [Wed, 8 Jul 2015 11:59:26 +0000 (13:59 +0200)]
SONAR-6697 filter available metrics
Stas Vilchik [Wed, 8 Jul 2015 11:38:29 +0000 (13:38 +0200)]
SONAR-6697 add tests
Stas Vilchik [Wed, 8 Jul 2015 10:02:44 +0000 (12:02 +0200)]
SONAR-6697 add new custom measures page
Stas Vilchik [Wed, 8 Jul 2015 10:06:49 +0000 (12:06 +0200)]
SONAR-6615 add metric name and domain to the mandatory response list
tomverin [Wed, 8 Jul 2015 09:03:21 +0000 (11:03 +0200)]
Removed PR Analysis from travis
Simon Brandhof [Tue, 7 Jul 2015 21:44:33 +0000 (23:44 +0200)]
Minor - fix log in PluginInfo
Stas Vilchik [Mon, 6 Jul 2015 14:54:34 +0000 (16:54 +0200)]
transition coding rules web tests
David Gageot [Tue, 7 Jul 2015 13:17:38 +0000 (15:17 +0200)]
FIX race condition on LogbackHelper
David Gageot [Tue, 7 Jul 2015 11:45:57 +0000 (13:45 +0200)]
Reset logback after test
David Gageot [Tue, 7 Jul 2015 11:30:28 +0000 (13:30 +0200)]
It's not faster and might cause flakiness
Stas Vilchik [Tue, 7 Jul 2015 12:27:38 +0000 (14:27 +0200)]
cache npm dependencies on travis
Simon Brandhof [Tue, 7 Jul 2015 11:37:49 +0000 (13:37 +0200)]
Attempt to remove false-positive on LogbackHelperTest
Julien Lancelot [Tue, 7 Jul 2015 10:08:39 +0000 (12:08 +0200)]
Replace usage of new DbTester() and AbstractDaoTestCase by DbTester.create(System2)
Julien Lancelot [Tue, 7 Jul 2015 10:02:05 +0000 (12:02 +0200)]
Refactor dao unit tests to use DbTester.create(System2)
Stas Vilchik [Tue, 7 Jul 2015 10:53:58 +0000 (12:53 +0200)]
fix quality flaws
Stas Vilchik [Tue, 7 Jul 2015 10:52:13 +0000 (12:52 +0200)]
SONAR-6078 fix tooltips on issues home page
Stas Vilchik [Tue, 7 Jul 2015 10:16:05 +0000 (12:16 +0200)]
SONAR-6661 apply feedback
David Gageot [Tue, 7 Jul 2015 09:14:24 +0000 (11:14 +0200)]
Test should be less flaky now
David Gageot [Tue, 7 Jul 2015 09:04:36 +0000 (11:04 +0200)]
FIX Redundant throws clause
David Gageot [Tue, 7 Jul 2015 08:55:34 +0000 (10:55 +0200)]
Migrate assert to AssertJ
David Gageot [Tue, 7 Jul 2015 08:53:35 +0000 (10:53 +0200)]
Unused imports
David Gageot [Tue, 7 Jul 2015 08:45:43 +0000 (10:45 +0200)]
Fix deprecated code
Julien Lancelot [Fri, 3 Jul 2015 14:46:05 +0000 (16:46 +0200)]
SONAR-6680 Create step to compute quality profile measure in compute engine
Julien Lancelot [Fri, 3 Jul 2015 14:45:36 +0000 (16:45 +0200)]
SONAR-6680 Remove quality profile decorator from batch
Julien Lancelot [Fri, 3 Jul 2015 14:39:22 +0000 (16:39 +0200)]
Replace component ref by component key in error message.
Component ref doesn't help to know on which component there's an error
Julien Lancelot [Fri, 3 Jul 2015 14:10:38 +0000 (16:10 +0200)]
Fix visitors when there's many component types of max depth type
Simon Brandhof [Tue, 7 Jul 2015 08:38:15 +0000 (10:38 +0200)]
Fix QualityGateConditionDaoTest on Oracle
David Gageot [Tue, 7 Jul 2015 07:46:14 +0000 (09:46 +0200)]
Faster feedback on build error