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
148c0510a042ce83c7e84935f9d9d15ba5a3dfd6 authored over 5 years ago
2253d0472f13c11d451b568367867882fc73c0d8 authored over 5 years ago
* Implement LibraryCodeMustSpecifyReturnType rule
* Active LibraryCode rule
* Apply explic...
0178268c85b1daad7d7b0c674a43764607a1cb54 authored over 5 years ago* Print to console the count of weighted issues if above 0
Adding a report of the number of w...
13fc590ff306ed5d09ec15f27e81587d813f903e authored over 5 years ago
The two rules were too 'greedy' and were reporting the majority
of the Illegal[State|Argument]E...
97cf1d387dd48512c21d418c6426cf9e43fac5ee authored over 5 years ago
* Use project(detekt-cli) for detekt configuration
* Remove unused property
* Add required...
1a6ebbd45ab0f3bd7f9f2dd1a1a888f46e9d6c2e authored over 5 years ago* Remove redundant imports
* Pass args by file
* Use Gradle logger
* Use unique args fi...
a6673a31ff6fb92758f02ba2ed844d635330f39d authored over 5 years ago
Lockbot is closing/blocking a lot of issues and is flooding the inboxes
of watchers of the repo...
6aa589cdc4a08edab827019be162c2dd62c67a58 authored over 5 years ago
9e1244d227a20a965ebf5eb1c5701f02e1d57b0a authored over 5 years ago
69768f3b10a68dd656c525c74fc07d3c8df49f43 authored over 5 years ago
https://github.com/apps/lock
854d9645d8e18cb4e27838690bf8923b012df12a authored over 5 years ago* Disable colors on Windows OS
Signed-off-by: Semyon Levin <[email protected]>
* CharS...
a6f43353e87a11731ffdfc588c17b348f4500b81 authored over 5 years agoe27b186c07ac6376cbc9cd1a02e2635b1da16064 authored over 5 years ago
36c78b25b3ee9d90664e3bc8d9a0f199afa37505 authored over 5 years ago
e73fb0fcbb67e717563bf0d08b4f37c2a42a74b8 authored over 5 years ago
* Fixed bug reporting false positives with EmptyFunctionBlock
This rule had a bug in reportin...
8f96fc86d201a8521f21322effb76f3a55be152c authored over 5 years ago237e1675651dbb34e042f0180d0ea3dbf8b4d1b9 authored over 5 years ago
* Update doc (report extension section)
* Update link in readme.md
d52c81e1ac0571496c4d19df3f9dd0f2890338ac authored over 5 years ago0dd2ebacd7c604321a6c56f1492c66a5246719b1 authored over 5 years ago
3357abba87e1550c65b6610012bb291e0fbb64ce authored over 5 years ago
2911ab34fc1482bcb5d9e4fd74e3375e2ee23f17 authored over 5 years ago
See https://github.com/pinterest/ktlint/releases/tag/0.33.0. Note that
ktlint decided to remove...
* Adds support for ignoreFailures to gradle plugin.
* No longer use exception from internal p...
996369a67fa3c79a0f482de438308dfbaf8630c0 authored over 5 years ago* Prepare RC15 release
* Support autoCorrect property in gradle plugin
* Update used detek...
11abb88011aecfbd0b3466176e6952c655430cd0 authored over 5 years ago66191aecd8639096f56f60b3b4629e1df78c53ec authored over 5 years ago
* Update website for rc15 release - #1671
* Add a guide on how to migrate away from the test-...
eb5de7496e1f4f159be7a4c5b3fb4c6e063cc404 authored over 5 years ago8a4ed511c6f53f6c4f03460bb2a112553f138f26 authored over 5 years ago
c09132a63e0cff6d6756fcf97c931091507c7520 authored over 5 years ago
782486bc785ef1a45c8011bf546fc80098a5937f authored over 5 years ago
925ef4fef2b01226b5c4c4f7c61fa8f9dddd834c authored over 5 years ago
* Actually save modified files
* Use run endpoint which works by only using the ProcessingSet...
17ec3429399502b8e127fa64ce6993db0482eeee authored over 5 years ago* Fix MaxLineLength and issues with multiline strings
This commit replaces/fixes the function...
bcf7678ff1605049e1b4a30717a633ac98869b7f authored over 5 years ago* Adding test for UselessCallOnNotNull and platform types
Adding a small test to verify that ...
5bb06fea6b0caed47cf9204ad9cf5cda39ac70e2 authored over 5 years ago
This aligns better with the current supported cli flags and gradle plugin properties.
Also this...
FunctionNaming does not report factory functions when the function name
is identical to the typ...
This fixes a case where an interface or an enum reaches the threshold
check for a class due to ...
* Add support for JSR test infrastructure for type resolved rules
* Update test for UseCallOn...
1db180664b2a65bfe73946774bb9aa47c9563052 authored over 5 years ago* Rework UnderscoresInNumericLiterals Rule
* Generates docs
* Add 0xFFFFFF test
c1a6b1d6f2d29b3eb73c01373417acc20b5e606c authored over 5 years ago53ff419fe8e0fdb4e75abcc3aef84f959171f6a9 authored over 5 years ago
9855f84901e9bc63777d913d7c297cbd9f4d6415 authored over 5 years ago
* Do not use relativePath as the kotlin environment handles now the compilation of kt files
*...
c2f9914dce5f4302860ad029d8e338e9e2243ebb authored over 5 years ago* Allow to configure exclusion and inclusion patterns for rule sets
* Generate excludes for r...
78c74a05b34a4b81b5857fbfd89f50c140516513 authored over 5 years ago* Deprecate `plugins` on tasks and extension
* Introduce `detektClasspath` and `pluginClasspa...
45dc3c0997ce5e579d10cc27a721cdbd3cc86e4e authored over 5 years ago* Allow to configure exclusion and inclusion patterns for rule sets
* Simplify expressions wh...
54a1187d953edc1c48dfe90737e33632b3eb154d authored over 5 years ago* Migrate to lazy searching for children nodes
* Start at callee node to consider all nodes
22bf4e7f0bc246423371893d307f1140fa5ed518 authored over 5 years ago* Added auto correct information to finding
This makes it possible for Reports to be aware of...
20f3bf487fd91b69bf5b23a84113000123bb63a2 authored over 5 years ago236fe7eff7921d360cec3266491094162803acdf authored over 5 years ago
f8396823f3fb3bcf0d4c6dbe0c807a63b0f8bc63 authored almost 6 years ago
* Do not report when using shortcut 'return' on nullable types - Closes #842
* Delete obsolet...
7b4e785aae5f04d5024e9c939f8e8b460550ad6c authored almost 6 years ago* Provide meaningful config error message by tracking sub configurations - #1497 #1498
* Corr...
530beda8b7504b6f6d1065defbbd41d006426fd8 authored almost 6 years agoc16443f0ba27f3cd140880a485d4aa4c7599ea46 authored almost 6 years ago
* Print stacktrace when build fails with exception
* Add a module name for the Kotlin environ...
98cb54fe2c64a54bf0df930f96f9b013329bb3bc authored almost 6 years ago* Don't link to docs that don't exist
* Add generateDocumentation task to documentation task ...
e3d3caef5b2788aa9383531a3b9c55f55d0fd561 authored almost 6 years agod84870c4580ad99d9560271bdb0dad178175faae authored almost 6 years ago
Since this repository uses squash and merge as the only option to
merge PRs, the git commit mes...
* Configure build-scan plugin
* Update to latest build-scan version
1a29158c21411eeede40a3a1dbbc23888fa29b2f authored almost 6 years ago36e778d53cb5267428825be38f70bbef1ed8e7cf authored almost 6 years ago
f1edafceaed68d3db0ecfc874d95c7cd673e4e55 authored almost 6 years ago
* Reports no duplicated findings in empty ruleset
Closes #1605
* Refactor EmptyClassBlock ...
28126498b93c20dbebfb71b49f395e273c93190e authored almost 6 years ago861886a5614891be16af8c06d3d65c87bcdb1dfb authored almost 6 years ago
cf1ef9f2000eba0b73315cbde9b4a2d37edae007 authored almost 6 years ago
2d3080f5ad2f4e92c8932d99354a4708f0ea994b authored almost 6 years ago
This speeds up the execution of detekt-rules:tests.
The load for compiling code is distributed ...
5e64f21c2668625433211c9b3c50eb4f99b225f9 authored almost 6 years ago
738be60f1469c9b75ccaf9d0d170749e061196e8 authored almost 6 years ago
17cd201406cbeebfe102a75f4d87263e787e09d3 authored almost 6 years ago
... again! My previous commit was a rebase from a branch that
was just a couple days old; I did...
macOS puts various temporary directories into a separate mount
point, and then creates symlinks...
580d46489084495f3f9bbdec12bde4e3f65e7bc8 authored almost 6 years ago
* Implement new concept of cli filters based on inclusion and exclusions patterns
* Do accept...
63ea8f6d105764d8a7d6e03a896c739432e2f3f7 authored almost 6 years ago* Allow custom reports to be defined by gradle plugin.
* Replace tabs with spaces in all grad...
a0df2b77ded17c1701ea3f4e10eacea0126ef043 authored almost 6 years ago2d6dcb7f630c229032b47e51cfd1b90794f5506a authored almost 6 years ago
* Kotlin 1.3.30
* Gradle 5.4
* ktlint 0.32.0
8c2f2601ecd460a2665b5669ab146e734156b311 authored almost 6 years ago* Add DataClassShouldBeImmutable rule
* Fixed PR's comments
edfa14973c1013df3301be0c99c9c3077c0ebc52 authored almost 6 years ago* Allow to run specific rules on only specified paths by using a config property
* Rename to ...
264bc9fe5b4c0692348cd68ab8e3701b7994a50b authored almost 6 years ago* Consolidate XML report files.
* Configure detekt taskt to depend on tasks in subprojects wi...
2db10f3769e19cd185f72fa1133cbaa464145647 authored almost 6 years ago
Displays code smells in yellow and failures in red.
Closes #310
* Bump Spek
* Bump Spek
a4399f71e8eb3ab3e5507c6307c38d4f34c8293a authored almost 6 years ago* Add rules to suggest usage of check(), require() and error().
* Add static import for Asser...
3b5a7c0512cd0e4358cfff3bb7ee1fbf2eb46d48 authored almost 6 years ago* Ignore void types in overridden function signatures.
* Restructure test code.
6411da65361df4e9b28fa133d0296b966184e07d authored almost 6 years ago* Test case for issue #1573
Shows that forbidding net.example.R.dimen also forbids
net.examp...
* Tidy up AssertJ imports
* Don't use internal AssertJ API
7bebc983accbd1da31c977c1296977d4d397a3a7 authored almost 6 years ago* Add type and symbol resolving
* Add UselessCallOnNotNull rule
34b3d0816ae19327b22ecdf89b2bece3f2bdc312 authored almost 6 years ago* Format default values as Markdown code spans
These are delimited with a backtick (`), and a...
220f6059794114b0e01daa7f8d5c978e94a3e251 authored almost 6 years ago* Allow configuration to ignore magic number in ranges.
* Suppress "TooManyFunctions" error.
...
ef774de6d04fd87751f539bcc2ce9c28d70c3a50 authored almost 6 years ago
7e1e8a82f9169a537ce461ebd38fe38922a031e2 authored almost 6 years ago
d2ce5a690480b592dbcda68f37549ff3c660ba82 authored almost 6 years ago
24a8e5b01609a5a00fccbcddd65209613dd9f84a authored almost 6 years ago
35e9ca20c858a0f90b852c18f86735ca9f7b6450 authored almost 6 years ago
a10cc29e404b8876b66a86ddaa0190aaa34f5e97 authored almost 6 years ago
f82a5e52a029a28a6ffb5e87970e5bff22209044 authored almost 6 years ago
552d9d6cfbfbf6680b59cc3cfd10934fe4a999c2 authored almost 6 years ago
b40e40ddfd16441fac1af4ed483429fb2f250c82 authored almost 6 years ago
* TopLevelPropertyNamingSpec: Consistently use only spaces for indentation
* TopLevelProperty...
616e02bbc9ffcbe947ef71b26e91de2fd9b5d774 authored almost 6 years ago
Travis runs ./gradlew assemble by default, which means any custom flags
set (such as --build-ca...
859a77172e4a5f86dc740e1b65edd1519ad4f445 authored almost 6 years ago
* Gradle 5.3
* Update dependencies
9fad2bdae4062055d2251adc24d3057c199a2fca authored almost 6 years ago