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

Refactored iterator exception rule

5fb705d04daf643d57198daadc33cc2b6f3fff4a authored over 7 years ago
Fixes #428 - empty file has invalid range

This fixes a case where an empty KtFile was throwing an exception in the
NewLineAtEndOfFile rule.

8638f9e01749650c56b77f7e1c7fa5a03e14ae01 authored over 7 years ago
Added ThrowsCount rule

648e5dc0387c6beeed8e2c4cba60cd5d52b31f32 authored over 7 years ago
Added test case for overridden fun in ThrowsCount

259155bbb2e24474a2841975683ad5dad0ae31a3 authored over 7 years ago
Support idea tasks also for windows - closes #413

edda7c3b9870d5f96d0c2918abe5744784db4977 authored over 7 years ago
Add example configuration in android projects to readme

4513379a30b05920febedcf84ca8939f437f6068 authored over 7 years ago
Update gradle-versions-plugin

0.15.0 is required for Gradle 4.1

f573d0e26eb53f65da4ff07f14cb0274161e34a3 authored over 7 years ago
Added SerialVersionUIDInSerializableClass rule

96963ef71cf5bd05e16ea57014b8f28c7f269ebd authored over 7 years ago
Moved wrong iterator implementation rule to bugs

cdbefd094c5498d0b0d3214669a3006f7023bb53 authored over 7 years ago
Correct mccabe complexity calculation - closes #396

bbe2578cc5e5de792218799233f367bb6b3e0949 authored over 7 years ago
Refactored iterator rules

224eaa3edf7e94c7158259ce7c6d5acbb7e613ae authored over 7 years ago
Modify regex in default config file

763d75145e4dd27a7edcdd1001a9789140cdf494 authored over 7 years ago
Migrate ExpressionBodySyntaxRule - #406, #403

f9c31a0e2540371a4559ef94e614bc2698d5b80a authored over 7 years ago
Add issue description to ported rules - #326

ed8ae59b577e2a42b3048078ff1da74d8b0cd99d authored over 7 years ago
Update to JUnit 5 final

97686ff6a4ba2ac253061477df195f000d80ea5e authored over 7 years ago
Added EmptyKtFile rule to deactivated config

e40373eb67c93809676848161700172e973cbcfe authored over 7 years ago
Added maxJumpCount configuration option

88f1bb47c56900e2fcd53cb717e70050dc92a48a authored over 7 years ago
Remove format and useTabs parameters from cli - #326

e944775ad661e779236a76e83223a21ad479c413 authored over 7 years ago
Add migrated rules to default-config - #406

3d215b04a69e44989ac25812a17cb92a01c012e5 authored over 7 years ago
Add test for FunctionNaming with backticks

also fix naming for another test that didn't make sense

5aa68a00218979038347f30fbd8380096fcb2f96 authored over 7 years ago
Remove formatting information from readme - #326

e8b90215bcd2c2e8c43f9d7eb4af56c6463bd853 authored over 7 years ago
Port UnusedImports to style rule set - #326

4f92c41ab7e802f067f1579eaa2748903b6b9015 authored over 7 years ago
Added EmptyKtFile rule

e64ee62ac17a3d54d705912c32502876271be0b1 authored over 7 years ago
Update FunctionNaming regex to work for sentences

Currently the FunctionNaming regex does not match for kotlin backtick
sentence style. This sente...

84a32cced4493e6369c210d43091bb0f55997948 authored over 7 years ago
Migrate optional unit and return rules from formatting - #326

7632bc7b85a0625bc24fc22c51fb8a9cd743e6a9 authored over 7 years ago
Remove formatting module - #326

b270e5550ceefe3478baa2550b660320fa7153ec authored over 7 years ago
Update spek to version 1.1.5, suppress warning

* warning prints due to kotlin being embedded, add options to supress
* update spek to 1.1.5 to ...

982788a7615ed0c46413bbbb966d97fad72ba1c4 authored over 7 years ago
Fixed the TestConfig parameter which caused red tests

d9c7110dfec8a4ac9b0ee59d60b088298aab655d authored over 7 years ago
Suppress complex method in spacing

It will be removed altogether with formatting.

bbf3db445bdb03437f710dc6dce3e2ed28667a60 authored over 7 years ago
Add migrated rules to default-config - #406

db18b4c55d4b32ff0c6193016fe055e3dc144734 authored over 7 years ago
Migrate ExpressionBodySyntaxRule - #406, #403

b51d60ec76900c8b42d25448537c9d3ffa37c5cf authored over 7 years ago
Port UnusedImports to style rule set - #326

590ffe8ae8b8500ca9071c4263a562ac1394fe44 authored over 7 years ago
Add issue description to ported rules - #326

8f4bae95f1fd5c52c068ab65c457a69bd87d2e65 authored over 7 years ago
Remove format and useTabs parameters from cli - #326

e1091a8ef6a189e24f5add156c57cbe193dd9ff7 authored over 7 years ago
Remove formatting information from readme - #326

82ada21d15ca93cdf8a244865a9a16201c2d83d9 authored over 7 years ago
Remove formatting module - #326

cdfd4cca148b34424b5f2fb9855fe76a12bc0131 authored over 7 years ago
Migrate optional unit and return rules from formatting - #326

3317a17609e5e1cabb1bd97874a77f2e28c8df4f authored over 7 years ago
Update FunctionNaming regex to work for sentences

Currently the FunctionNaming regex does not match for kotlin backtick
sentence style. This sente...

0e0e03ec717bd022a302369f9779a83e6b547e26 authored over 7 years ago
Add test for FunctionNaming with backticks

also fix naming for another test that didn't make sense

aabccf38143391f86f59524e58f53dc8b63b09e9 authored over 7 years ago
Modify regex in default config file

04e2638b252ae8b2df19c2bdb7fc0c8d24e9c19a authored over 7 years ago
Fixed the TestConfig parameter which caused red tests

5704dd79ade1d8d77e2d280fcda0d947d543a122 authored over 7 years ago
Update spek to version 1.1.5, suppress warning

* warning prints due to kotlin being embedded, add options to supress
* update spek to 1.1.5 to ...

6159dc907af96f5f7ded84530ed06b45597ae6e2 authored over 7 years ago
Added SerialVersionUIDInSerializableClass rule

5babedfb63b3d61567616e9b1898ee2e2c1afee2 authored over 7 years ago
Added ThrowsCount rule

5c6a176f5543f919808fc6bcbb74f68b28cc7f70 authored over 7 years ago
Added test case for overridden fun in ThrowsCount

09bd6a2fee9d77fc315bd70b7d61d8ad107e1807 authored over 7 years ago
Added EmptyKtFile rule to deactivated config

cd96f265a870b4d62438fc782f25e2bce7a70d62 authored over 7 years ago
Added EmptyKtFile rule

11718a2dbe4524fc3e5d31f14019895b8c7b5243 authored over 7 years ago
Fixes #428 - empty file has invalid range

This fixes a case where an empty KtFile was throwing an exception in the
NewLineAtEndOfFile rule.

8fbcd32673beef7dce5c12173bf5d5fc27246ce1 authored over 7 years ago
Update README&CHANGELOG

34029a4413efd242169bf2164b78917b6d81b5bb authored over 7 years ago
MagicNumber rule will ignore Named Arguments

ddda6049bee3c52cb2e0a915f8f5604215ba9589 authored over 7 years ago
Update default config

1cea133cee3ebeb98b9d359ea965f60318e69536 authored over 7 years ago
Update Spek version 1.1.4 -> 1.1.5

9fcabe3043f458a2773b8608a27889b617ada84a authored over 7 years ago
Add example configuration in android projects to readme

32897528ec8a0ac117072ebb27bbcc14a7706c54 authored over 7 years ago
Added maxJumpCount configuration option

fa850579d4a3c786e32467d81a15ce742a3d5817 authored over 7 years ago
Support idea tasks also for windows - closes #413

424fcf2f490103f64ad47a193a48f658bed77bf5 authored over 7 years ago
Use the default-config.yml as default configuration

The EmptyConfig with the old behaviour of isActive check being true on default could lead to sca...

47ae45b07b6b1da728fd32d1ca740065c7f31532 authored over 7 years ago
Do not load processors

214048927f760132211d2009bf7017d1584e987b authored over 7 years ago
Update gradle-versions-plugin

0.15.0 is required for Gradle 4.1

de8a92e20ef314d99c16dab6404524c3583bc1d8 authored over 7 years ago
Update to JUnit 5 final

7c2af9a863d7d6107e8a7e1f881372de06a33b17 authored over 7 years ago
Prototype watch service

Detekt watch services watches a directory for changes and runs detektCheck
on each file.

6e7ebced40eb609ddbbfad00fa20c7e64c89e647 authored over 7 years ago
Add mccabe complexity calculation correction to migration guide

1c1e32a55e4c18309b58905ad90eb5f34bad0900 authored over 7 years ago
Suppress complex method in spacing

It will be removed altogether with formatting.

79b0c233fca18afedb2e1c261dd53d634b600738 authored over 7 years ago
Correct mccabe complexity calculation - closes #396

e39332f8882110135d153871e7f30d8193d4a30d authored over 7 years ago
Added IteratorHasNextCallsNextMethod rule

ad22cdc5335e2f2fa36b26c3cffcd9ec00fe4800 authored over 7 years ago
Refactored iterator exception rule

f85b3301eabed915ba5ee7803cf140b25f60845b authored over 7 years ago
Added test cases for Iterator rule

* Fixed a case where an abstract class overrides the iterator methods()
* Added a test case for ...

c436b5e46973b16947400f5e590df5fa5d2485a7 authored over 7 years ago
Moved wrong iterator implementation rule to bugs

0b0b8bc88b245e3936709b4f54aa0544060b57a8 authored over 7 years ago
Refactored iterator rules

022d83d37708b62ffd4371420a909a74e4ac04f4 authored over 7 years ago
Refactored loop rules

f6a922083be73ca69a541639efe39fc37192c234 authored over 7 years ago
Add .editorconfig

50a41434521b4cc7fb871fa2117083b276506dd4 authored over 7 years ago
Add Gitter badge

203a8a9915158c2092cb30edb42cae5e29bf5ce7 authored over 7 years ago
Added test case for LoopWithTooManyJumpStatements

192a745b1becca4295e9a55c1d5f372751f4a33e authored over 7 years ago
Added LoopWithTooManyJumpStatements rule

8000705a3ababd1c05e10efa14ee4238bbe20fe0 authored over 7 years ago
Added UtilityClassWithPublicConstructor rule

18caa472d498a77402cf9048c54b55d6542094ae authored over 7 years ago
Updated UtilityClassWithPublicConstructor rule

40603f0eb1e1e1a36415d49ddbcd563a55340e1f authored over 7 years ago
Added test case for LoopWithTooManyJumpStatements

51684737259cfe8f9a19965a6fad6390697e83dc authored over 7 years ago
Refactored InvalidLoopCondition rule

cdc2ad2e0ebe20b751a4b91b315b16c54ac83c90 authored over 7 years ago
Added LoopWithTooManyJumpStatements rule

82d1f3e8f0c6201dc4a26047534931be7812ffe7 authored over 7 years ago
Refactored if expr in LoopWithTooManyJumpStatements

a9ca3a2fee17d0d59ae36f65ed1eff87d9ccf5ac authored over 7 years ago
Added InvalidLoopCondition rule

cf726ab1e06326b444265348f32fbadf57070d1c authored over 7 years ago
Added UnconditionalJumpStatementInLoop rule

428548b45a355938353dd3e130f01683f9ec1587 authored over 7 years ago
Add new type for per-file results

057d633a99bd877468d965a1da22b398f0744b87 authored over 7 years ago
Call onProcess when file processing begins

0f35f7f1a1d400dbe428c7e5274dce4c040645d7 authored over 7 years ago
Add new event for completion of file processing

ac9c4817fe0b850e5c8173caacf9fd577a3407a8 authored over 7 years ago
Update to Gradle 4.1

4e44591268fa4da6153ddc7f487ceaecc208c89c authored over 7 years ago
Fixed #389 in ProtectedMemberInFinalClass rule

Detekt doesn't report protected member in companion object of an
abstract class. New test cases ...

fab5921b9b0d55ed22c708681a10c9177b8bbbae authored over 7 years ago
Added comment to ProtectedMemberInFinalClass rule

622bdf6f9752516d79120f8e275c34f2e829e77f authored over 7 years ago
Ignore sealed classes for UseDataClass rule check

ea22644b337fd7807e5888a4907eae0af176f929 authored over 7 years ago
Use case specific descriptions - #380

94305818085228cdb8e2a79f744bfdc7ed83989a authored over 7 years ago
Rename to UnnecessaryInheritance - #380

8b30d3b2374e476ad9e465282c1cb255c084befa authored over 7 years ago
Added UnnecessarySuperTypeDeclaration rule

838ed63cb380c72f226737956c023765e286f543 authored over 7 years ago
Added UnnecessarySuperTypeDeclaration config

85a88fcb7e306cade82cfafabbcb819ca19699cc authored over 7 years ago
Do not flag empty functions which are meant to be overridden

2c3bb0739723686279577de27d6361b9d3f749aa authored over 7 years ago
Address some IntelliJ lint & Kotlin compiler warnings

84a7674474301cc6c8da55cc79fd4387b58e1f5d authored over 7 years ago
Moved test code in "" to kt files for rules

The compiler checks the code which was moved to the kt files.
The places where violations occur ...

380ae35b2fed60054ab0daf9cd576d53079b09db authored over 7 years ago
Increased test coverage for detekt rules

c875f113962db6fb3986ae93a01114a6a4f72cd8 authored over 7 years ago
Added missing rules to detekt-config

dc61afb51b70726818f6a6e175d2b8f441f3158b authored over 7 years ago
Prepare second bug fix release for RC4

03eff899acd4e918b107de69a43c5ef6a9fd12a7 authored over 7 years ago
Merge remote-tracking branch 'origin/master'

c1002ad0cd1963c5d59e06710f6c9b98131edecc authored over 7 years ago
Merge branch 'schalkms-exception-rules2'

5c2d10e93ff0957c5dc17a507fcf7a30f32de2d4 authored over 7 years ago