28 Commits

Author SHA1 Message Date
Nicola Corti
58d4b8e839 Prepare Detekt 1.21.0-RC2 (#5013) 2022-06-30 09:08:04 +01:00
Nicola Corti
6d477cbb2e Prepare 1.21.0-RC1 (#4900) 2022-06-03 01:10:29 +02:00
Nicola Corti
dac5401949 Cleanup Gradle Plugin Publications (#4752) 2022-04-26 12:20:00 +01:00
Nicola Corti
0380716649 Move detekt-gradle-plugin to be a composite build (#4751) 2022-04-25 02:24:45 +01:00
Nicola Corti
917e19137b Filter already listed issues in the Changelog generator (#4278) 2021-11-16 10:38:51 +00:00
marschwar
fee31b6217 Replace get_analysis_projects.groovy with kotlin script (#4033)
* replace get_analysis_projects.groovy with kotlin script

* fix violations

Co-authored-by: Markus Schwarz <post@markus-schwarz.net>
2021-10-12 14:29:01 +02:00
Nicola Corti
d1e40af3ea Prepare Detekt 1.17.0-RC3 (#3727) 2021-05-12 18:16:58 +02:00
Brais Gabín
92b6a01903 Apply more formatting rules to our code (#3615)
* Update formatting configuration

* Apply autocorrect to the project

* Format using ktlint 0.41 --experimental

* Minor manual improvements
2021-03-28 10:00:03 -07:00
Artur Bosch
8513ed6fb1 Prepare 1.15.0 rc2 (#3286)
* Prepare 1.15.0-RC2 release

* Include exit guards when one release step finishes with exit code != 0

* Update self analysis version

* Upload formatting jar to github
2020-12-14 18:27:31 +01:00
Artur Bosch
0e433b4839 Prepare 1.13.0 release (#3060)
* Prepare 1.13.0 release

* Update self analysis to 1.13.0

* Revert #3006

* Publish 1.13.1 directly to maven central

* Restore bintray credentials for artifactory snapshot publishing
2020-09-13 22:49:01 +02:00
Artur Bosch
57968506a4 Include reports and formatting features to the system test - Closes #2122 (#3018) 2020-08-26 21:56:59 +02:00
Artur Bosch
282c038c2e Run detekt on all test sources (#3010)
* Fix formatting issues

* Run detekt also on test sources
2020-08-24 14:57:47 +02:00
Artur Bosch
fef932c20c Prepare 1.12.0-RC1 release (#2995)
* Prepare 1.12.0-RC1 release

* Extract release process to a shell script

* Update own version
2020-08-22 15:33:41 +02:00
Artur Bosch
8e6679e8c3 Generate release date to the changelog entries (#2924) 2020-08-02 22:08:58 +02:00
Artur Bosch
4e3d83abe1 Prepare 1.10.0 (#2829)
* Prepare 1.10.0 release

* Deactivate IsPropertyNaming rule for 1.10.0 release

* Update self analysis and doc version
2020-06-27 20:31:12 +02:00
Artur Bosch
2e07d5ee42 Refactor compare_releases script to use clikt (#2801) 2020-06-16 13:00:31 +02:00
Nicola Corti
56adb86306 Convert github-milestone-report.groovy to main.kts (#2777)
* Convert milestore-report to main.kts

* Fix Detekt failures

* Move CLI parsing to CLIKT
2020-06-07 23:11:26 +02:00
Artur Bosch
b54570dfd1 Introduce additional changelog section filtering developing/refactoring noise for the users (#2766) 2020-06-05 09:16:03 +02:00
Artur Bosch
4424479f6e Prepare 1.9.0 release (#2676) 2020-05-12 20:54:44 +02:00
Brais Gabín
383d72bbf3 Fix a lot of links (#2638)
* Fix lot of links

* Update links from changelog

* Fix more links
2020-04-25 13:34:48 +02:00
Artur Bosch
bfa524a4e5 Release version 1.8.0 (#2625)
* Update release notes script to include notable changes, migration and changelog sub sections

* Update release process

* Prepare 1.8.0 release

* Fix uploading all release assets

* Update docs and self analysis detekt version

* Fix spelling
2020-04-20 19:27:30 +02:00
Artur Bosch
996139d507 Prepare 1.0 (#1802)
* Prepare changelog

* Update versions to 1.0.0

* Fix testcase to use the new default configuration file

* Update comparison script to contain more projects and be compatible with detekt > RC15

* Write a news article for 1.0

* Correct spelling

* Introduce detekt before enumerate metrics

* Checkin forgotten "any" function documentation
2019-08-08 21:46:21 +02:00
Jonathan Leitschuh
4544a5cde3 Load dependencies over HTTPS (#1504)
Fixes a security vulnerability where `get_analysis_projects.groovy` downloaded dependencies over HTTP instead of HTTPS.
2019-02-27 22:43:35 +01:00
Artur Bosch
445ffb0c55 Reformat code base with KtLint + IntelliJ (KDoc) 2019-02-09 19:52:48 +01:00
Artur Bosch
eda9f8679f Introduce script to find and compare differences between two releases (#1405)
* Introduce script to find and compare differences between two releases

* Suppress magic number in compare script
2018-12-30 16:01:38 +01:00
Artur Bosch
eede69d123 Reference vcsreader repo via GrabResolver - Fixes #1101 2018-09-13 07:24:06 +02:00
Artur Bosch
ff3a7f4c6d Add more projects to the analysis list 2018-04-10 07:11:54 +02:00
Artur Bosch
97489e2a73 Implement script to download given analysis projects 2018-04-10 07:11:54 +02:00