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 plugin version as default Detekt version

Removes hardcoded default version in Detekt Gradle Plugin

7a163ff635e8ab6275e21861347b7f21426d6098 authored over 6 years ago
Remove useless parentheses

4f1e109c1d23b84bb326aa1fdbeadf206e12b5ce authored over 6 years ago
Revert CI scripts to using commas for filters

The issue seemed the space between the paths, not the comma itself.

0c30884bbfc63d01d23a3abca7988bcb05e2d6cb authored over 6 years ago
Fix CI configuration (filters were broken)

5895ddb4b502c97888fdec0ea32b2c621502694e authored over 6 years ago
Updated contributors list

20866ceb4fedba021bd5699e8a0f2e8493a82fc8 authored over 6 years ago
Updated contributors badge

04ecb79cbe64c39cf4e66965cd3800435e85c0b6 authored over 6 years ago
Update to RC9

55d8951142663d9df7cc2882923ff92ac4f85d0b authored over 6 years ago
update Gradle to v4.10.1

release notes: https://github.com/gradle/gradle/releases/tag/v4.10.1

9ad8c9eb1ecebd7251947550d08b98da424f286f authored over 6 years ago
Print stacktraces recursively - Closes #1107

fb3fab69f27a4c83b7f503074de8f501978d9f59 authored over 6 years ago
Reference vcsreader repo via GrabResolver - Fixes #1101

eede69d123e893387682849032ba01b8429d686a authored over 6 years ago
use KtImportDirective instead of KtImportList for ForbiddenImport

38e6025f11732a4de4c4f2545a12b8f0f8518c33 authored over 6 years ago
clean up docs

the docs/ directory is the biggest in the repo

4.0K ./.buildscript
8.0K ./reports
8.0K ...

0a0c3d123c200304f77553d388713ec7dd99e2b4 authored over 6 years ago
remove all things pdf from docs

b861186f807ccd36c3bfa22635ecb7bd3d7b9aec authored over 6 years ago
remove unused images in docs

e301455ca33f381f357be14d876cb11b1e9389fa authored over 6 years ago
Prepare changelog for RC9

a55022a08a24e0d398698e1d0af2c2211e9bfece authored over 6 years ago
Link to getting started website pages

5b1fba0d488df9d34864e33fd9d569d9eb492c21 authored over 6 years ago
Correct usage of toolVersion property

8a865b820d817477d8ee54e180a5940c88a9bd30 authored over 6 years ago
Add migration section to the changelog

8b321470fb496483110c436fc88741dce902438b authored over 6 years ago
clean up UnnecessaryParentheses rule

565ea9c33c32d61873c948980473d75873f1e8a5 authored over 6 years ago
fix false positive in UnnecessaryParentheses

b475e448d3b53f6b82c28d29decb05757ca9bdad authored over 6 years ago
remove duplicated detekt closure in readme

94ebd2a8ec36e30f4cd5c5eceb3d9eef498e1831 authored over 6 years ago
update documentation to use new detekt gradle plugin (#1095)

* update documentation to use new detekt gradle plugin

* remove reference to profiles/input p...

e7954db37470f869aa898726e3eef66c9efa4f01 authored over 6 years ago
correctly use debug flag for printing outputs in gradle plugin

c5f72cdb54af536668ed4593359848ca9959f55f authored over 6 years ago
remove img/ directory and link to docs images

98530edfcb670033a5ee2c0d4d8dc5f3d0fe57bf authored over 6 years ago
Update first paragraph of readme

45adff973736279f6428d246df375e51855e30d3 authored over 6 years ago
Allow to use kotlin.Any? - #1085

055e1874ea54006289e04d70cb2814ee869f28aa authored over 6 years ago
Auto deploy SNAPSHOT versions. (#1088)

* Auto deploy SNAPSHOT versions.

* Set override property.

6184b38a995d7ad60f3a8d5db225ddf3814c0e26 authored over 6 years ago
Use a FileCollection for config parameter to support composite configs

369bebfe31af6ebd6ee298746c7a6a973d0c9c6b authored over 6 years ago
Merge gradle-plugin rework by Marvin Ramin and marschwar

815a74558bb04ac8a919fe8c7ff501641c015dad authored over 6 years ago
Fix usage printing for cli module

c501956b10d1c086d585c545887443249af16336 authored over 6 years ago
Update dependencies

4a3335b49d9b321224196eaa78cfa27eb6d786af authored over 6 years ago
Update used detekt version

a67cf1906018069a71b0a146ee2728d0eabfed30 authored over 6 years ago
Use --report syntax in gradle plugin for passing report arguments to cli module

eaa4de29b8a22e23dcfed15baae137147d3b563d authored over 6 years ago
Make report loading better debuggable

8001dc8b1964ea14c3b0712fab75fdb1cb6e7f2c authored over 6 years ago
Reimplement custom output report support

bd0dd4b44a6d5ca42ce78f1400bf8cd159491567 authored over 6 years ago
Make BaselineFormat not a singleton and remove internal modifiers to prevent intellij issues

c678a8cd86bb0648e41639d8e3a112ce70f3edcd authored over 6 years ago
Remove colon from separator list in path converters as this messes up windows paths

3b0f992bda34a25cd34bbc237d637f13d9845a1b authored over 6 years ago
Remove detektCheck task from appveyor as the new `detekt` task depends on `check`

47e82ca603c9caa3a9a83811ff68a39626c5a8ea authored over 6 years ago
Use latest beta release for windows fix

c75a8012b5cc0b4bffa93311a17fb98f3db5e2ae authored over 6 years ago
Prepare new snapshot to fix ci

6328d9743c67fdd49cc03405f0fa535bc5442deb authored over 6 years ago
State that multiple config files can be specified in cli - #1053

fc277bb15b032dfb42ae4e6c0c4791a220654348 authored over 6 years ago
Remove kotlin-dsl experimental compiler warnings

e6c81988e671f5fdc1a62f5b48be1746d88ef24c authored over 6 years ago
Configure new gradle plugin in build script

3cbc204619ff1dd96e065da2d9e905da685a93ee authored over 6 years ago
Do not use incubating register feature for configurations

c7b86c7071c6919454dcdd95175e0f4f063a43b2 authored over 6 years ago
Turn on debug flag to observe why windows build crash

466fedfc9ce2c04b7512d9a8fc34e3783bd947a9 authored over 6 years ago
Specify return types for platform types

939e791392d8f20c775cb0870b7392ed1326bc60 authored over 6 years ago
Remove unused private property (detekt warning)

dca3561d046eedb7bead9148579688b6faba9671 authored over 6 years ago
Use new way of configuring PluginConfig

40851016ab4130cc8b62dd30e6f4fb8bf075e3c6 authored over 6 years ago
Move contributing file.

90c5180456417f5fe441d19588913f38045e1350 authored over 6 years ago
Move Issue template & Pull Request template into .github directory.

65a54d40e5d70680c69a7580bfd5950cdd0c37fa authored over 6 years ago
Support exclusion via Annotations for UnnecessaryAbstractClass - #1091

* UnnecessaryAbstractClass: Support exclusion via Annotations.

* Fix detekt warnings.

* Fi...

b91d5a5f711bcf616a31fafab55ca7dd72f58297 authored over 6 years ago
MaxLineLength: Ignore comments that end with a long url.

7572debd08dfc57efc65b487f1931e24ed66d6b2 authored over 6 years ago
Move extension function into it's own file.

c2ac2aed924506b477a6372b1d90413f2b36448c authored over 6 years ago
Remove test code duplications

4370db7d7e3e22ebcdddb1c717f9baea1d346c5a authored over 6 years ago
Use LazyRegex in StringLiteralDuplication rule

3ff51d1b4b2ec3c6c6f93ea88e9dccbe04c5a4a9 authored over 6 years ago
Use LazyRegex in TooGenericExceptionCaught rule

d17bed5327e3cd25c571eea85cc824a29ea9853c authored over 6 years ago
Use LazyRegex in UnusedPrivateMember rule

33f01f88392dbe244b0edd8cf9642a6a83d0ef09 authored over 6 years ago
Use LazyRegex in EmptyCatchBlock rule

5b3329985e3827042cc2eed723e401683da3a6e4 authored over 6 years ago
Use LazyRegex in naming rules

b6ed56c8f40b1517d76209b7fe279d58f438fa2c authored over 6 years ago
Updated OptionalUnit doc

05162e305e95bdd6bb27a00df1a0cd3bbae3ce89 authored over 6 years ago
Update rule description

816fb83fad969369855c1b143a2196319b04ea07 authored over 6 years ago
Added violation message tests in OptionalUnitSpec

32adc022f44cd898c535039f59f54f0b7a58d3bb authored over 6 years ago
Added Optional Unit check for lone Unit statement

This implements a first version of #1047

95a0cb9e6c4ed074de6be9e82e7b454ca63fc704 authored over 6 years ago
Make use of LazyRegex in LateinitUsage rule

Added a test verifying the lazy initialization behaviour when disabled
and the proper failure wh...

ed814d88c032569e6ecb7305dccccd8b056e1a40 authored over 6 years ago
Enhance LazyRegex doc

850d51212c73597ec6ce231505d0f1de689634f9 authored over 6 years ago
Added my name in README.md

2165019a5c7165e3c231671ae21aa6a20f51d4e1 authored over 6 years ago
Introduce LazyRegex

d239ff608b25fbe28e1a6666424d290253fa00da authored over 6 years ago
Use .isEmpty() instead of .hasSize(0)

01b292259901a5e1fcd3afa69cd070a53b0e6910 authored over 6 years ago
Move LazyRegex out of internal package

b1fdc0a3422f43eb055a70436290eb5e7336744f authored over 6 years ago
Add class doc in LazyRegex

5be8f3ae8e77b0b4d67f43228c8b2fcfc52d2a38 authored over 6 years ago
Fix MaxLineLength tests as excluding package and import lines is now on by default

a9514db3e92b9a6a763a99eda1b64979b9b31748 authored over 6 years ago
Fixed typo line:35 from diffently to differently

d0d2dd7f363e2c54b16921af1dd12187425dd800 authored over 6 years ago
Reverted the "<" added on line:78

58b1524ca5eb4e32155e4199a36574c3e7910b01 authored over 6 years ago
Closes #1069 - ignoreHashCodeFunction in MagicNumber

MagicNumber should ignore hashCode() function by default.

34574e4abecd6e5203544c35ed3dfdc2d2c2cc5d authored over 6 years ago
Closes #1068 - MaxLineLength import and package statements

MaxLineLength should ignore import and package statements by default.

0ba0d5033d7acc228c88fce7a9221ac370eb0c6b authored over 6 years ago
Update kotlin version to 1.2.61

9e1411b03e7d910902bc6aa6e822203d8a76f874 authored over 6 years ago
Update assertJ version

708d090b63a29cc368f006dd268c9b3b64432828 authored over 6 years ago
Fixed #1065 - ThrowingExceptionsWithoutMessageOrCause assert

dfced097a13bf62499cbc9fcaa4513bf940d67cc authored over 6 years ago
re-add useJUnitPlatform

24eb64619c4e11e6a671b1cde7bec5f6aa22ea83 authored over 6 years ago
Make "ComplexMethod" rule also ignore "return when"

If configured with "ignoreSingleWhenExpression", ComplexMethod should
not only skip "when", but ...

59bce1cb66305f0e1808f0d853fd298c86fc6a67 authored over 6 years ago
Implements MagicNumber for default params in functions

# reference #1055

25b6f9f1686000095da660db9080a24f993f45e1 authored over 6 years ago
Move list parsing part to test config

c0392b1c199cd07402f34f295be2d9a42c85b2d8 authored over 6 years ago
Added option to TooGenericExceptionCaught

TooGenericExceptionCaught should not be reported if the name of the
exception is ignored. Hence,...

e52ad1b921bb519aeaeba189e931c311da12f617 authored over 6 years ago
Extracted ALLOWED_EXCEPTION_NAME duplicate var

4daf6fd03d058af403756419b00acaef3598560d authored over 6 years ago
Moved identifierName() util fun

Other rule sets should not have a dependency to the naming rule set.

44fe4ae65fad6237c201ae3a38e280955f12fc18 authored over 6 years ago
Added option tests for TooGenericExceptionCaught

TooGenericExceptionCaughtSpec and TooGenericExceptionThrownSpec were
splitted to make it more re...

bf534fbcd22da8008f174d8c14555f4b21c9844b authored over 6 years ago
Added option tests for TooGenericException* rules

This commit updates Config to support list arguments.

e8e1a8735ea28c8e6edc5eb2ac19633a898131ff authored over 6 years ago
Refactored TooGenericExceptionThrown rule

3d0d1c26413f060ea956bb86bfbc4ebc3330da49 authored over 6 years ago
Remove dupe SpacingBetweenPackageAndImports entry from failfast.yml

27f9619b8ff8692d8def4c8d97fbe062d71c55c3 authored over 6 years ago
Remove duplicated potential-bugs entry from failfast.yml

0b6d2954e2ebc4ebe0a9988f60887b50cbde3131 authored over 6 years ago
Go into more detail in ForbiddenVoid KDoc

04e3f005505a01dab7d6a872a42ad71899b14c8f authored over 6 years ago
Add ForbiddenVoid rule

Void bad
Unit good

042b314c95a9839597e8803db582d6c8c52de192 authored over 6 years ago
Split positive and negative test cases in ForbiddenVoidSpec

894bea11fe2a7dfeea94280bb87334c425158f1a authored over 6 years ago
Added test to ignore tabs in raw strings - fixes #1023

f6fa8e2bc6bdb89c4f32f74c2cc54a3b21ae858e authored over 6 years ago
Reworked NoTabs rule

This rule now finds whitespaces with the corresponding PSI element
instead of iterating over the...

1c3fc9376757919d1cf29d2edc2f6af4ee0678d2 authored over 6 years ago
Updated NoTabs documentation

5ec52120b1462bbfe0992b307d891e10a3432714 authored over 6 years ago
Updated NoTabs to support interpolated strings

f3779b1fb73716cc50eb62f3ed506fa47d295107 authored over 6 years ago
Updated documentation for configuring detekt using kotlin-dsl

5034eb1cd2ee1f4ba438403e10afbb495367028a authored over 6 years ago
Fixed UtilityClassWithPublicCtor secondary ctor violation

The rule shouldn't flag classes if the secondary constructor has
parameters.

0b072a78e5bef1b9bcffebbbeff8c375ade2150b authored over 6 years ago
Updated UtilityClassWithPublicCtor inheritance

The rule shouldn't flag classes which implement a interface or inherit
from a class.

b516ab2267ef4bd41fb51c48cde7103d27db9bfb authored over 6 years ago