Wouter Admiraal
0f33764b53
Update license headers for 2021 [update headers]
3 lat temu
Julien Lancelot
e068aa10a2
Update Xoo plugin
3 lat temu
Wouter Admiraal
3f6f549627
Format all headers for 2020
4 lat temu
Duarte Meneses
6ce2c8689b
Extract implementation from plugin API and create new module sonar-plugin-api-impl
4 lat temu
Duarte Meneses
93dc977090
Extract implementation from plugin API and create new module sonar-plugin-api-impl
5 lat temu
Duarte Meneses
a517a4c1b6
SONAR-11969 Make Edition available for analyzers in the Scanner API
5 lat temu
Benoît Gianinetti
d4dc6786fb
SONAR-11621 Implement IgnoreCommand in Xoo plugin
5 lat temu
Julien HENRY
e4c0b858c7
SONAR-11488 Stop loading module level settings in scanner
5 lat temu
Julien HENRY
aec83bafc9
SONAR-11465 Introduce a new annotation for project level extensions
and deprecate issue filters
5 lat temu
Duarte Meneses
6cb9e95dcb
Fix license headers for 2019
5 lat temu
Julien Lancelot
04963a43f1
SONAR-11210 Display organization specific ad hoc rule info
5 lat temu
Sébastien Lesaint
7945610fd5
fix varargs and unchecked called warnings
6 lat temu
Julien HENRY
1fa82d8470
SONAR-10867 Add a rule in Xoo to report security hotspots
6 lat temu
Duarte Meneses
ca183f7f3f
SONAR-10138 Remove support for API < 5.6
6 lat temu
Duarte Meneses
c72965048f
SONAR-10809 Analyzers need to declare whether a rule is external
6 lat temu
Duarte Meneses
f076df6420
SONAR-10647 Add ITs
6 lat temu
Julien HENRY
9cd551c80b
SONAR-10648 Fix InputFile::relativePath for global sensors
SensorStrategy was wrongly instanciated once per module, while it was supposed to be a project level singleton.
6 lat temu
Duarte Meneses
557b62ed27
SONAR-10544 Apply feedback
6 lat temu
Duarte Meneses
7bd31bc52d
SONAR-10543 Sensor Java API should allow to add external rule engine issues
6 lat temu
Duarte Meneses
8b3584e7ad
SONAR-10321 Add scope to rule definition API
6 lat temu
Simon Brandhof
3c42d5d2e6
Add Java API Plugin.Context#getBootConfiguration()
That allows plugins to check configuration when providing the list
of extensions.
6 lat temu
Simon Brandhof
c0d2705e61
Fix license headers for 2018
6 lat temu
Julien HENRY
4c5d6a2722
SONAR-5236 Create new API to register built-in quality profiles
6 lat temu
Teryk Bellahsene
c8963a8ab0
SONAR-9482 Add IT for WS api/qualityprofiles/show
7 lat temu
Teryk Bellahsene
cfa372a57a
SONAR-8637 Update POM parent version
7 lat temu
Janos Gyerik
75253f80b3
Fix assertions in Xoo
7 lat temu
Duarte Meneses
9b1ff379bf
SONAR-8631 Only publish input files used by sensors
7 lat temu
Julien HENRY
fafd6a2b35
SONAR-8573 Use api/settings to load global settings
7 lat temu
Simon Brandhof
85bfbe2868
Improve org.sonar.api.SonarRuntime
* javadoc was not up-to-date
* SensorContext has a single method #runtime() instead
of #getRuntimeApiVersion() and #getRuntimeProduct()
* deprecated SonarQubeVersion does not extend SonarRuntime
* SonarRuntime becomes an interface. Implementation is
org.sonar.api.internal.SonarRuntimeImpl for unit tests.
7 lat temu
Julien HENRY
06b01c8bf8
Update Xoo plugin to test Settings default values
7 lat temu
Julien HENRY
0acf0fe5f8
Make Xoo a SonarLint plugin
8 lat temu
Julien HENRY
7354f880a6
Fix Xoo UT
8 lat temu
Duarte Meneses
ae5a68d205
SONAR-7876 Add an API for Sensors to report files that can't be analyzed
8 lat temu
Duarte Meneses
ce748e217f
SONAR-7783 Ensure Sensors don't save same data twice
8 lat temu
Julien HENRY
e5818438a2
SONAR-7755 deploy/plugins/index.txt should expose SonarLint compatibility
8 lat temu
Julien HENRY
2d20c0f3f2
SONAR-7751, SONAR-7756 SonarLint API
8 lat temu
Julien HENRY
69065a0dee
Improve unit test coverage
8 lat temu
Simon Brandhof
50e2bb1db1
Change return type of Plugin#getSonarQubeVersion()
and improve Javadoc
8 lat temu
Julien HENRY
10955ec396
SONAR-7458 Expose SQ Version in SensorContext
8 lat temu
Simon Brandhof
f5d3461ffd
Fix project title in copyright headers
8 lat temu
Simon Brandhof
6be98b208a
Upgrade to parent 26 and new copyright headers
8 lat temu
Julien HENRY
85877295a7
SONAR-6000 Try to decrease size of duplications in persistit
9 lat temu
Julien HENRY
15efbf64da
Restore deprecated methods on Resource API
9 lat temu
Julien HENRY
9fb2ca6c4d
SONAR-6068 Improve performance of FileSystem query operation
9 lat temu
Julien HENRY
a2fa3e4651
SONAR-6162 Fix NPE when searching for Check of custom rules
9 lat temu
Simon Brandhof
2faaf7e16a
Replace fest-assert by assertJ
9 lat temu
Julien HENRY
6882924ef2
SONAR-5389 Refactor dependency API
9 lat temu
Julien Lancelot
95551739d6
Fix merge
9 lat temu
Julien Lancelot
3ac8de5955
SONAR-5673 Creating a new profile from a configuration file is not working
9 lat temu
Julien HENRY
cb639f8648
SONAR-5644 Rework SCM API
9 lat temu