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

use equality check instead of elvis

96717e43ff28522466f713caf44fdd306e3ae4d2 authored over 7 years ago
Fixed protected member report in sealed class

b03314c918898e52a20973dd1161e8197684a96c authored over 7 years ago
Update FunctionMaxLength.kt

minimumFunctionNameLength -> maximumFunctionNameLength

b218efee9402db08e803a37a25ee6c6654fdaf80 authored over 7 years ago
Do not double report naming conventions, fix test skipping by upgrading to newest junit5 milestone - closes #373

837d33d4852bea90cfc77d62072d6d59dd027bbc authored over 7 years ago
Added PackageDeclaration style rule

d2efc2abaa2132d8d67168e7d712293f7df0e2d4 authored over 7 years ago
Updated PackageDeclarationStyle rule

The rule now reports errors for 2..n blank lines before and after the
import list declaration.

2bc4acb174c8765819278b5f483db5b27ea33ea9 authored over 7 years ago
Improve readability, fix detekt issue - #354

fc32343eaeebd08baa95b224e01a4014b2e8b86d authored over 7 years ago
rename UseDataClassRule to UseDataClass

05808ff4fa75e535943927c8446c2b7b5b3e3973 authored over 7 years ago
add new line in the end of file

2580d7eaabc24ffc6a5ea348c8dc9b375d688407 authored over 7 years ago
add issue description

4387ec6740b0dacb5814d49b1231bdbe80217497 authored over 7 years ago
add more tests

5a8920f1ecdbf65e71786216aee2d5d7574c7aed authored over 7 years ago
change description

58a22824c5f23095636078e67585c1425bcf65d8 authored over 7 years ago
correct description, check is open,abstract,inherit something

cb51d884ffcbaeb46f1e554a9b8e0bed48c4bc8a authored over 7 years ago
add rule to default config and style provider

fb3eb1f870290357ff7b39b31304e8effa6db342 authored over 7 years ago
add test for object

f4bb6d64445ff5fadeff1cd7ffa23cadd4fb1f22 authored over 7 years ago
implement rule and tests

e53800118f9bed9283deac2b22659037f35f0757 authored over 7 years ago
Added break and continue to unreachable code rule

b94a80f7ba50af4569e3eb5cd5e051e5655ea3f0 authored over 7 years ago
Use failfast configuration in CI

88419998addf27b00e76587ea4fc969c65f38190 authored over 7 years ago
implement rule

953667c8d917a23d740f97874c7b5e1416e67517 authored over 7 years ago
fix codestyle

f69b75d109a112f596a3fc3c024adc4b56a4c622 authored over 7 years ago
add rule to StyleGuideProvider and default config

5f81bbf441955f3d9d32a0d4d82cc48310cfbea6 authored over 7 years ago
fix code format

d074dc95cf564056ce4d4ca619e2b4740f1c6f5b authored over 7 years ago
use visitor instead of visitNamedFunction

0ef211a776944b93a0c4bbb34f04da68935b7737 authored over 7 years ago
fix codestyle

9c2c0b5807abf072461c35e0a0bb5738e6a2da75 authored over 7 years ago
fix issue description

0fc804318a0e9267d1b4a1b66958d164483a6988 authored over 7 years ago
add tests

e3617e985132bac32379cc33a1990aa5638574fb authored over 7 years ago
use equality check instead of elvis

09661a0cc4d2b538f7ac0e605b1562c8635b9031 authored over 7 years ago
fix test description

dd0a8769b2babc0abf7a5dfdf6f8902f975b0ad7 authored over 7 years ago
remove spaces in default-detekt-config.yml

5091a822f38b1f6bc1054b52e3e31da6305bc283 authored over 7 years ago
Fix gradle plugin badge

b12b1bfbc4f5ec783a4fdedf916df93eea850593 authored over 7 years ago
Prepare bugfix relase for RC4

fda2839573e8ed45882140397c8a4f467da8daad authored over 7 years ago
Updated UselessPostfixExp in detekt-config

8d46dc6f13308ba30d5d1b5a6486fa32796a9195 authored over 7 years ago
Renamed UselessIncrement to UselessPostfixExp

15244e1c99e2684ebe08e580077831ef6c67d3bc authored over 7 years ago
Update FunctionMaxLength.kt

minimumFunctionNameLength -> maximumFunctionNameLength

920826ec4bf5e7acb8b872d305689bddf694540c authored over 7 years ago
Added missing exception rules to config

26c01151dda9957a7a9f5cee3a4044b63a26d5c8 authored over 7 years ago
Removed obsolete ExceptionsRule base class

acd064cd7faa3ba4e69927743a7e2d27cfa3e24e authored over 7 years ago
Added ThrowingExceptionInMain rule

319fa2cfda690bd11f87880a43135916bfd7847f authored over 7 years ago
Added InterruptedException to caught exceptions

cbc06eea14db3d3cc9a7d41d3db3df4dd71db4a5 authored over 7 years ago
Added PrintExceptionStackTrace rule

738123b98c8fedd8316f444f9f8975bbfb967432 authored over 7 years ago
Added InstanceOfCheckForException

892b0744f53fee91658ad94e18888606d595ae10 authored over 7 years ago
Corrected invalid kt code for exception tests

7bd4a92ecd5ce5d1abbe5238ec8ac0f8fc7559a7 authored over 7 years ago
Added ThrowingExceptionFromFinally rule

23e25c2c431b53b9a273f5afa8847c0796d44b72 authored over 7 years ago
UndocumentedPublicClass: Add searchInInnerObject configuration property.

92e1ffd3a2c077764390ecc99d4dd67fbc613b2e authored over 7 years ago
Fixed protected member report in sealed class

436325afd2dbe02df63e5139d3bac75536168ddf authored over 7 years ago
Bugfix: MAXIMUM_VARIABLE_NAME_LENGTH constant

37cb9eeca515b4ae84a170705dcd28c44fed51e5 authored over 7 years ago
Add Radim Vaculik to Contributors

7155374e2df9599bfa6eeac19e7a4025b8e3d85b authored over 7 years ago
fix link to default-detekt-config.yml in migration guide for RC4

b6fda3d80a3a5728d898990c65cd99814854d2aa authored over 7 years ago
Prepare RC4 release

9c8878363614a2251977b07ced25bcfdb0d669ec authored over 7 years ago
Do not use reflection for toString methods - closes #349

Also replace getter to normal functions.

2780ba0ee98427b3ba8d6ef3353fd474349c5894 authored over 7 years ago
Change to extension functions for readability

99febd3667b3ee5e7fc6d429fd2a713dcc280695 authored over 7 years ago
Remove some empty rules from style provider which do belong to the empty-blocks rule set

ededb68920602263e252be4c3554b8e69d1607fc authored over 7 years ago
Decouple KtTreeCompiler from Detektor - closes #341

79b3af212df77dcfa90a2a5dc25d18b372704f1f authored over 7 years ago
update kotlin to v1.1.4-3

release notes:
https://github.com/JetBrains/kotlin/blob/1.1.4/ChangeLog.md#114-3

c89e2f47b64a8eb24b84f9bdda856ca013784cb0 authored over 7 years ago
fix README to mention the renamed --plugins instead of --rules

d37bef0aaf8e538f4afed346cedcbe58565ff507 authored over 7 years ago
Added comments to invalid increments

b403ed9f4dda0ae92fe02c6e48193cbd21c4fb55 authored over 7 years ago
Added UselessIncrement rule

e52ad12526353652755729c27dd5beb187faa22f authored over 7 years ago
Added OptionalWhenBraces rule

be8418ceed46f4c797f91352aced123962b9a73c authored over 7 years ago
Added a test to OptionalWhenBraces rule

07f917c07a54963f257d7495a8e730583cf383aa authored over 7 years ago
Change suppressed names to meet new TooGenericExceptionCatched naming - #95

943b47d29c689506105c6c5701892fb8dfbfdfca authored over 7 years ago
Reimplement thrown-/catched exception rules - #95

ecd55a94a981fe682764f7ec3e6655530bbc9f75 authored over 7 years ago
implement all naming rules as multirule

0750658506b8fb2bf5f56692873439868759e16e authored over 7 years ago
add naming length thresholds for variables (min/max) and functions (min)

ec0e2f538af8e7bc6ec56fd6672da8dfc4fb6edc authored over 7 years ago
remove one test because rules are now split

fdd7711001f0943420642731b6b35917d7f87642 authored over 7 years ago
Add test case for deactivated empty block rules - #95

d3d6c83b8056464b4df3c623b62d8df59e297925 authored over 7 years ago
Use SingleAssign instead of lateinit - #95

0b3783aebb0572a6f79a330078f255557f5f0173 authored over 7 years ago
Add all empty block rules to default config - #95

0badd47eaff0de3ec73a42530f7912553af28e89 authored over 7 years ago
Visit condition of empty block rules before running them - #95

562dbd85f0226dab7e0574473ba2f39e16ddf8c3 authored over 7 years ago
Rename EmptySecondaryConstructorBlock to EmptySecondaryConstructor - #95

c63cc6bd671402325e43c0e1e88e6bcb3c9f0f84 authored over 7 years ago
Combine all empty block rules into one multi rule - #95

f25e2fc5f5d393bd94ed86fa0052dee7c19c0226 authored over 7 years ago
Reimplement thrown-/catched exception rules - #95

05daf7d9f71cccfc7dab52600f1174a69c9d2ca8 authored over 7 years ago
add static import for assertThat in UnnecessaryParenthesesSpec

17fe5c1d96011d9fd072ab8ff8ca540d20aee8e9 authored over 7 years ago
add rule to detect Unnecessary Parentheses

4540cc7fc01998f5477f0a084281dc1c126c6415 authored over 7 years ago
Migrated test cases for NamingConvention rule

b079f7aa570aaaa17bb6d5241af71594ffd1acec authored over 7 years ago
Removed duplicated tests from NamingConvention

7a94e570bb359ad0795563d381498b91b85ab539 authored over 7 years ago
Added packagePattern option to config

c6a1437c722b5059cbbde5aecd4350beb3fc4c0b authored over 7 years ago
remove unnecessary parentheses in the main codebase

fce518b4ba5c1e3e62122fa8c88fbba611d6c67a authored over 7 years ago
Refactored tests and increased coverage for rules

9adf661856dc1d69b3e2c9f6ce5f93755c29c105 authored over 7 years ago
Moved FeatureEnvy test to spec

709f4547eb34c36851043d420e79ff8988316bbc authored over 7 years ago
Increased coverage for ConditionalPathVisitor

e3380cfcc6671c6a250b4a16492add37a44b2fd3 authored over 7 years ago
align naming patterns for enum entries in rule + default config

f2eb24b61a1a97f6986b457aee56249b3aa8c55f authored over 7 years ago
Added protected member in final class rule

cd839f2e6767ad884d3224ab51045fcc58e2504a authored over 7 years ago
allow suppressing `all`

2327a14a9cc8b1d1defee27abab90bd10dd91950 authored over 7 years ago
Prepare RC3 release

1f18ac8cd1e99155d242c83cc825950c4f33ebcf authored over 7 years ago
Mention ktlint in credits

affa4c99d9aaf3137de27d02e2360b1e0e1113d8 authored over 7 years ago
Made minor refactoring

* Removed unnecessary null filtering
* Removed unnecessary cast expression

6502ff10e7b4417c112dfaa30f4356e39d563855 authored over 7 years ago
Updated rule config for StringLiteralDuplication

* Renamed rule
* Excluded strings with less than 5 characters

3d1da1a1afd79eb38277e60ce620e1c0e945b3cc authored over 7 years ago
Added StringLiteralDuplication rule

2c0bd724912c97ccc11e5e2b72eafb311e8825b6 authored over 7 years ago
Added annotation config for duplicate string rule

e038fbbf68cd46e985698e0f4e38ff08ae36c4b7 authored over 7 years ago
Updated config for duplicate string rule

3905348a660e76430d5b6a5c51d1ed38f7a0e091 authored over 7 years ago
Added string exclusion length constant

648751da5fc2a62f2e7021cbdb1a1cb487c115f3 authored over 7 years ago
Do not consider empty returns as optional - closes #304

c3e830423120038e113c94c0b1c76087860b24c9 authored over 7 years ago
Fix README: maven configuration

d1b7789e4a20af089f0506a3e1097ac4f84ce7aa authored over 7 years ago
Make rules property of MultiRule public

Sonar plugin needs this field.

3f8785aa69dff3694cde70ffebf35f2dd5c2453f authored over 7 years ago
Let MultiRule's have a common field rules for all sub rules

This is especially needed for sonar-kotlin where a RuleKey must be created for each Issue. A Mul...

8338224e309daf6b24b3715fbe5e0f84e8e225fe authored over 7 years ago
Added % to comment-source ratio output

0a22508ac23ce62ae4561a0cd29f5415008cc1a8 authored over 7 years ago
Use function instead of method in descriptions and ids of CommentOverPrivateMethod

ad8c0a9bd31053f98a20a12d72604b3eb94559fd authored over 7 years ago
Refactored complexity report

a691d3868be1f9fd1c2f17ede9c66b1165dbac2a authored over 7 years ago
Added source comment ratio to report

46c762399b980192076ee58a117387788b35b2a0 authored over 7 years ago
Refactored complexity report

297d9583c638bdf64bfb1d284420f5d2eb3be540 authored over 7 years ago
Introduced constant for number '1000'

b9a9f714e22dff354f43250a830f5f4b3735f162 authored over 7 years ago