Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/detekt/detekt
Static code analysis for Kotlin
https://github.com/detekt/detekt
* Add EnumEntryNameCase ktlint wrapper
* Add NoEmptyFirstLineInMethodBlock ktlint wrapper
79d77fe71abab90fb2ed9f7a44d3d806f1af8895 authored about 5 years ago* Fix #2230 equals() func detection
The equals() func check should assert that there is exact...
2486bfa0e926849f64dc7a8afc19e26f2289c077 authored about 5 years ago398de48e45afa32df7be0d3e8f4e4cf8ac927239 authored about 5 years ago
* Add disposing Kotlin environment.
* Generate documentation.
5dfe7c55f60873028c8215834ab209e95eedc779 authored about 5 years ago* Don't resolve dependencies during project configuration
* Use runtimeClasspath
* Pass cl...
c44f8c2f3eb2919bac6424cf5f6c0ecbc5565aba authored about 5 years agoThis reverts commit 07f0abf51012723884e9212e1b5c7311c5018180.
4dc73ea8af0da14766846ed54cc60333534a6610 authored about 5 years ago483131df0cd7657352b46f3d768ac4063922a93b authored about 5 years ago
Used *bash* instead of *shell script* because the web page didn't render it correctly.
67d0ba658763e1b5ec3ed65be0531e897d8c1216 authored about 5 years ago* Add Git detekt pre-commit hook doc
The detekt integration into a Git development has been d...
43a0982328d2474cf4d3b4255dfe64fbaec887d2 authored about 5 years ago490d2fdadf38808c66bd1f56ec2f36ac00da44a5 authored about 5 years ago
* Add deprecated to Configuration
* Mark the deprecated configurations in the documentation a...
baefc1e9809250b711e92de84f3fb12991aa0fd9 authored about 5 years ago* Introduce Pull Request Labeler
Pull request labeler triages PRs based on the paths that are...
07f0abf51012723884e9212e1b5c7311c5018180 authored about 5 years ago
This fixes the case where overridden functions implemented by enum
entry were counted as multip...
01b6fe1b8ebf0fee8caa2bf1564aa803aeacdae1 authored about 5 years ago
bb69ec1928e989866f2c58432b28a607b4d3f6bb authored about 5 years ago
Fixes #2217
When a new rule is added before it's available in the version of detekt that the ...
f5d251c8f56d3af39092174c3a298f84857adc92 authored about 5 years ago* Run shadowJar task with everything else
Enables build cache for shadowJar task
* Run ins...
6d3a0eaf322fc09904988ead139318fb4f24ad34 authored about 5 years agoRecommended for build cache: https://guides.gradle.org/using-build-cache/#java_version_tracking
9440bbbfdd4ba1dbd41f3cbeef15ee1c205c9f28 authored about 5 years ago* Prepare 1.3.1 gradle plugin release
* Use 1.3.1 in self analysis
4e50f60748f0d890118a265cc27876aeadaf1f36 authored about 5 years ago33d454ddb0308f8e80e84b58ee7c2986af4262e7 authored about 5 years ago
This documentation files points to apis that don't exist now. So
it's safe to remove them.
e2ad7ffd3ede657c359994656d4fb7c39769d92b authored about 5 years ago
* Revert "Fix StringIndexOutOfBoundsException when generating HTML report (#2160)"
This rever...
5f3b47e9299c26e80eefb53a3663f7ebef6537e4 authored about 5 years ago239656f81f7a4dee07befbc96a825580537e2c6a authored about 5 years ago
This commit adds the case when a class is used as type argument in a generic function
3d4ea243bafb09c1970f64e0391ed24bd7ddadec authored about 5 years agoa16022ba682c8ec8d7dc6b86711a235592bfebde authored about 5 years ago
Fixes #2202
2998a5d6c31aa2f425719fdf117d03b262da9034 authored about 5 years ago* Add Gradle Kotlin DSL type resolution doc
* Add Groovy Kotlin DSL type resolution doc
* ...
edd1a6ae9177fcd3f4fa31df4a9ccee79694c61c authored about 5 years agob691ce2e978ff9fe7642faf75aadfd62725b33cc authored about 5 years ago
Add a rule to identify call site of forbidden methods
specified by the user in the Detekt confi...
This fixes rules such as `Filename` and other that require
the FILE_PATH_USER_DATA_KEY user dat...
0d8895e8c2e78826004e0673aea777e72cea9a19 authored about 5 years ago
323a0cfc84be879b49acca58cc726c3c6be11dd3 authored about 5 years ago
05f9d74dd8f01830d7b7f73ce99adc2f27d246c1 authored about 5 years ago
* Add comment regarding type resolution to README
* Rename gradle to Gradle
ca5d549060bd9c18c98d5519234b7ffea2aff6b7 authored about 5 years ago* Handle invalid config exit code in gradle plugin - #2168
* Update exit code documentation f...
aa210869b38ae6b083dc0e7f4a6dbd8849cc7458 authored about 5 years ago* Add tests showing how to exclude custom plugin properties in configuration files - #2169
* ...
10f97d2f590dc36b84690bed146ed8f01f82591e authored about 5 years agoceb64e63c99f96eb5dfdbac6d69e76b061ac89e6 authored about 5 years ago
* Remove deprecated autoCorrect from test/resources
* Do not report auto-corrected formatting...
59d6b430b50f456d00dca8f5ac958bc4f794d279 authored about 5 years agoa754335bc9fea42d13cbb26adbeddab68b84ebe5 authored about 5 years ago
* Prepare 1.3.0 gradle plugin release
* Use newest detekt version
5027573f719585409cc4f6996af6d41c88059838 authored about 5 years agoe8ec25b99b79bee89821580f2b530a76d1d53c2c authored about 5 years ago
* Add printers to the command line runner.
* Reformat.
* Fix RunnerSpec compilation.
* ...
e3c59a128107356dc6b7778aff21fcb9f1b43fd1 authored about 5 years ago* Create ForbiddenPublicDataClass rule
* Update documentation
* Add ignorePackages to Forb...
4d18d3b0893decd1b4ad075c2e791b19eac0550c authored about 5 years ago62b8680bfd060574d3d8a358395d6f230e5d23f4 authored about 5 years ago
* Use JDK 11 (LTS) + 13 for AppVeyor builds
* Drop JDK 11 on AppVeyor
156545ba1f643e06039af9a784e3a59b94df5802 authored about 5 years agoCloses #2176
e25a2c14d16d2abfdaa0229b23a5b8fa27e21913 authored about 5 years agoebe6ac5a6faae12e32316f1c9797e789ee10aa43 authored about 5 years ago
`Detekt` gradle task is marked as `@CacheableTask` but its input source files are
marked with `...
6816da044a55e967bd897176302b491febaa39b0 authored about 5 years ago
* Add MacOS JDK13 build job to TravisCI
Docs:
https://docs.travis-ci.com/user/reference/osx/...
Changelog:
https://github.com/spekframework/spek/releases/tag/2.0.9
* Update documentation on UnsafeCast
* generate the documentation
8f566482f1b7c3e8102f663e76cd9186ad512fd1 authored about 5 years ago* Implement MapGetWithNotNullAssert rule
* CR: fix indents at MapGetWithNotNullAssertSpec, up...
d08e13ca5a9e8abda219a28dca5d8b64605f9692 authored about 5 years ago* Create UnnecessaryAnnotationUseSiteTargetRule
* Add code to allow to escape `@property`
...
ffbd6e119105f6e07d686bc5632f7b531bf91a59 authored about 5 years agob7584764a7b0e894efe615a38993d62f2cede520 authored about 5 years ago
Restore the extension with a deprecation warning.
See #2152
695a6fc9bc665db0d54ee7151070541e5df7198f authored about 5 years ago43737486f704e244380ddab1b183686ad1cfbad8 authored about 5 years ago
* Document how to exclude detekt from the check task - #1894
* Use capital letter for detekt
3e673c82c8134c293de70c3ea7572636357d64e5 authored about 5 years agoIt appears that the classpath for adding the detekt-gradle-plugin changed several months ago but...
2af3fe204df949f6fabe76267306e4af9caa74c9 authored about 5 years ago
Release notes:
https://github.com/JetBrains/kotlin/releases/tag/v1.3.61
* Run Gradle 5 tests only for JDK versions < 13
* Refactor GetGradleVersion logic for test
d6ceb596d1bdecec70846795be13928ef031b557 authored about 5 years agofollow-up: #2105
This further speeds up detekt's CI and the tests runs on our local dev machi...
287afba92e07272ca46017907500fa70d813b13f authored about 5 years agoe4faf047a11d16b34ef101533ee6ada546ba41d1 authored about 5 years ago
528ceb06956af10057e552980bba8c671c51b30a authored about 5 years ago
e67025d60d94f158e521353da57df437cc5f946b authored about 5 years ago
43907286ea620e8f4ed45f02296ca205e05b694a authored about 5 years ago
d6848af4de021b42133fbac1083de6159639ff6e authored about 5 years ago
* Add ignore override in constructor parameters
* Regenerate documentation
0e8c7e7e2b966d62d572b7bbbc3bcdb0876b3531 authored about 5 years ago* Split failing tests in MemberNameEqualsClassNameSpec
* Add missing test to check ignoreOver...
b588cd7a26d61af5ad227d80926cc9a78027b4ea authored about 5 years ago
Since StringBuilder.toString() can't return null, both methods in the
DebtSumming class also ca...
a93486ce4f6bf4b9fc756405219258fe0f0b2d76 authored about 5 years ago
* Don't compile the snippet codes in the test by default
If you want to check that your code ...
d3b1de24b134e222e3e47a5648a18f8b69556d6d authored about 5 years ago* Update KotlinEnvironmentUtils.kt
* Kotlin 1.3.60
* Kotlin 1.3.60
* Update KotlinEnvir...
55560bb9b45ca439c20a2eee43a7f75ed759222e authored about 5 years agoThis commit inlines the code snippets for the LabeledExpression rule.
506115e86d82855374e75f40b2673f409ed7783a authored about 5 years ago
This commit adds test cases for the missing config option, which was
added in PR #2123.
This only initializes the Jsr223 KotlinScriptEngines when they are used
for the first time. Thi...
This config option wasn't correctly documented.
The generator didn't pick it up.
Hence, the de...
* Refactor TrailingWhitespace test
* Use inline code snippets instead of case files
* Remove...
Fixes an exception that occurs when the equals method contains no
dedicated return expression.
...
We use Dokka as the primary documentation engine for Kotlin code.
https://github.com/Kotlin/dokka
* Fix test names
* Add missing test in EnumNamingSpec
* Split ParameterNamingSpec
* Don...
3a59a9bf53ca64a903ea8548b97b4aefc05e91f2 authored about 5 years ago* Gradle 6
* Remove ProjectLayout.fileProperty usage
Removed in Gradle 6
* Remove depre...
b75cf4227afca0ca95fcf0ebea426c15a9fd7b7d authored about 5 years ago39fd293df1d3a6efd8fe37212a5feb63f3d97e5e authored about 5 years ago
58b6f2e1234b8034367df88ff4c8c175cf4c4aff authored about 5 years ago
b02a67e0ea694e528d4fc9a07c02d1bd6620a715 authored about 5 years ago
* Update dependencies for 1.2.0
* Generate release notes for 1.2.0
* Checkin cyclomatic co...
30952b3214272df863e81a800acb3c99e8e545b6 authored about 5 years ago9385bf0962152b09b6a83ce3eedc356bfed337ad authored about 5 years ago
Reverts #2083 and #2107
42c9c40741a6f8fb360f78dbe3118c34909ccf63 authored about 5 years ago* Return a KtElement if node has a valid parent file node
* Apply quickfixes to html utils
...
d732cecdaffd7486ff9cade93bdaba565f5388f2 authored about 5 years ago6456f838a2a3f5b1ae62758eff25b48ac7b27073 authored about 5 years ago
Changelog:
https://github.com/JetBrains/kotlin/blob/1.3.60/ChangeLog.md
When referenced in @throws, @exception or @sample in Kdoc block tag
75ec65b77e7d71c8e210f4e5a9d41d8818cc723f authored about 5 years ago* Simplify cyclomatic complexity visitor logic - #1921
* Support couting ?:, &&, ||, continue...
6bcb42357f6e31f806322e4711d20b47ebb69c98 authored about 5 years agoSince detekt allows to suppress formatting issues and add them to the baseline, the docs are obs...
8765e1f3adfa2f6905772dce49d1d82be87d1c7a authored about 5 years ago* Use compileAndLint instead of lint in naming tests
* Use compileAndLint instead of lint in ...
acc7d143a583906c2ac88d04edcf17ac87cd2a03 authored about 5 years ago1562f50b0a41e716bb9d5651500407b592ea535a authored about 5 years ago
* Fix NestedBlockDepth
* Update detekt-rules/src/test/kotlin/io/gitlab/arturbosch/detekt/rule...
584fe66976a20f3034a76d52f78f4a9428a74cc7 authored about 5 years ago* Fix test in TrailingWhitespaceSpec
* Fix TrailingWhitespace reported position
* Test mor...
fa21d2ad8b367372730605b248f7329eddb6b975 authored about 5 years ago* Use hasSourceLocations instead of hasLocationString
* Deprecate locationString
* Generat...
6800a8ce54994d047f881e1e85573723cd9e4eb8 authored over 5 years ago