Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Detekt

Supporting the development of Detekt - The Kotlin Static Analyzer
Collective - Host: opensource - https://opencollective.com/detekt - Code: https://github.com/detekt

Use latest beta release for windows fix

github.com/detekt/detekt - c75a8012b5cc0b4bffa93311a17fb98f3db5e2ae authored over 6 years ago
Prepare new snapshot to fix ci

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

github.com/detekt/detekt - fc277bb15b032dfb42ae4e6c0c4791a220654348 authored over 6 years ago
Move Issue template & Pull Request template into .github directory.

github.com/detekt/detekt - 65a54d40e5d70680c69a7580bfd5950cdd0c37fa authored over 6 years ago
Move contributing file.

github.com/detekt/detekt - 90c5180456417f5fe441d19588913f38045e1350 authored over 6 years ago
Updating java-jacoco version so it works on sonarqube 7.3

github.com/detekt/sonar-detekt - 5a5c83ac7e42f92695d0328559024c7c4bb22c41 authored over 6 years ago
Support exclusion via Annotations for UnnecessaryAbstractClass - #1091

* UnnecessaryAbstractClass: Support exclusion via Annotations.

* Fix detekt warnings.

* Fi...

github.com/detekt/detekt - b91d5a5f711bcf616a31fafab55ca7dd72f58297 authored over 6 years ago
Move extension function into it's own file.

github.com/detekt/detekt - c2ac2aed924506b477a6372b1d90413f2b36448c authored over 6 years ago
MaxLineLength: Ignore comments that end with a long url.

github.com/detekt/detekt - 7572debd08dfc57efc65b487f1931e24ed66d6b2 authored over 6 years ago
Use LazyRegex in naming rules

github.com/detekt/detekt - b6ed56c8f40b1517d76209b7fe279d58f438fa2c authored over 6 years ago
Remove test code duplications

github.com/detekt/detekt - 4370db7d7e3e22ebcdddb1c717f9baea1d346c5a authored over 6 years ago
Use LazyRegex in StringLiteralDuplication rule

github.com/detekt/detekt - 3ff51d1b4b2ec3c6c6f93ea88e9dccbe04c5a4a9 authored over 6 years ago
Use LazyRegex in TooGenericExceptionCaught rule

github.com/detekt/detekt - d17bed5327e3cd25c571eea85cc824a29ea9853c authored over 6 years ago
Use LazyRegex in UnusedPrivateMember rule

github.com/detekt/detekt - 33f01f88392dbe244b0edd8cf9642a6a83d0ef09 authored over 6 years ago
Use LazyRegex in EmptyCatchBlock rule

github.com/detekt/detekt - 5b3329985e3827042cc2eed723e401683da3a6e4 authored over 6 years ago
Updated OptionalUnit doc

github.com/detekt/detekt - 05162e305e95bdd6bb27a00df1a0cd3bbae3ce89 authored over 6 years ago
Added violation message tests in OptionalUnitSpec

github.com/detekt/detekt - 32adc022f44cd898c535039f59f54f0b7a58d3bb authored over 6 years ago
Added Optional Unit check for lone Unit statement

This implements a first version of #1047

github.com/detekt/detekt - 95a0cb9e6c4ed074de6be9e82e7b454ca63fc704 authored over 6 years ago
Update rule description

github.com/detekt/detekt - 816fb83fad969369855c1b143a2196319b04ea07 authored over 6 years ago
Added my name in README.md

github.com/detekt/detekt - 2165019a5c7165e3c231671ae21aa6a20f51d4e1 authored over 6 years ago
Enhance LazyRegex doc

github.com/detekt/detekt - 850d51212c73597ec6ce231505d0f1de689634f9 authored over 6 years ago
Move LazyRegex out of internal package

github.com/detekt/detekt - b1fdc0a3422f43eb055a70436290eb5e7336744f authored over 6 years ago
Use .isEmpty() instead of .hasSize(0)

github.com/detekt/detekt - 01b292259901a5e1fcd3afa69cd070a53b0e6910 authored over 6 years ago
Introduce LazyRegex

github.com/detekt/detekt - d239ff608b25fbe28e1a6666424d290253fa00da 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...

github.com/detekt/detekt - ed814d88c032569e6ecb7305dccccd8b056e1a40 authored over 6 years ago
Add class doc in LazyRegex

github.com/detekt/detekt - 5be8f3ae8e77b0b4d67f43228c8b2fcfc52d2a38 authored over 6 years ago
Fix MaxLineLength tests as excluding package and import lines is now on by default

github.com/detekt/detekt - a9514db3e92b9a6a763a99eda1b64979b9b31748 authored over 6 years ago
Merge pull request #11 from maxkramerbcgdv/master

Updates the README to include information on how to use the tool

github.com/detekt/detekt-intellij-plugin - fb0147a0548a4ff0c9e7d54360bec7221cd93903 authored over 6 years ago
Fixed typo line:35 from diffently to differently

github.com/detekt/detekt - d0d2dd7f363e2c54b16921af1dd12187425dd800 authored over 6 years ago
Reverted the "<" added on line:78

github.com/detekt/detekt - 58b1524ca5eb4e32155e4199a36574c3e7910b01 authored over 6 years ago
Update assertJ version

github.com/detekt/detekt - 708d090b63a29cc368f006dd268c9b3b64432828 authored over 6 years ago
Closes #1068 - MaxLineLength import and package statements

MaxLineLength should ignore import and package statements by default.

github.com/detekt/detekt - 0ba0d5033d7acc228c88fce7a9221ac370eb0c6b authored over 6 years ago
Closes #1069 - ignoreHashCodeFunction in MagicNumber

MagicNumber should ignore hashCode() function by default.

github.com/detekt/detekt - 34574e4abecd6e5203544c35ed3dfdc2d2c2cc5d authored over 6 years ago
Update kotlin version to 1.2.61

github.com/detekt/detekt - 9e1411b03e7d910902bc6aa6e822203d8a76f874 authored over 6 years ago
Fixed #1065 - ThrowingExceptionsWithoutMessageOrCause assert

github.com/detekt/detekt - dfced097a13bf62499cbc9fcaa4513bf940d67cc authored over 6 years ago
re-add useJUnitPlatform

github.com/detekt/detekt - 24eb64619c4e11e6a671b1cde7bec5f6aa22ea83 authored over 6 years ago
Make "ComplexMethod" rule also ignore "return when"

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

github.com/detekt/detekt - 59bce1cb66305f0e1808f0d853fd298c86fc6a67 authored over 6 years ago
Implements MagicNumber for default params in functions

# reference #1055

github.com/detekt/detekt - 25b6f9f1686000095da660db9080a24f993f45e1 authored over 6 years ago
Move list parsing part to test config

github.com/detekt/detekt - c0392b1c199cd07402f34f295be2d9a42c85b2d8 authored over 6 years ago
Added option tests for TooGenericExceptionCaught

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

github.com/detekt/detekt - bf534fbcd22da8008f174d8c14555f4b21c9844b authored over 6 years ago
Extracted ALLOWED_EXCEPTION_NAME duplicate var

github.com/detekt/detekt - 4daf6fd03d058af403756419b00acaef3598560d authored over 6 years ago
Added option to TooGenericExceptionCaught

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

github.com/detekt/detekt - e52ad1b921bb519aeaeba189e931c311da12f617 authored over 6 years ago
Added option tests for TooGenericException* rules

This commit updates Config to support list arguments.

github.com/detekt/detekt - e8e1a8735ea28c8e6edc5eb2ac19633a898131ff authored over 6 years ago
Refactored TooGenericExceptionThrown rule

github.com/detekt/detekt - 3d0d1c26413f060ea956bb86bfbc4ebc3330da49 authored over 6 years ago
Moved identifierName() util fun

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

github.com/detekt/detekt - 44fe4ae65fad6237c201ae3a38e280955f12fc18 authored over 6 years ago
Split positive and negative test cases in ForbiddenVoidSpec

github.com/detekt/detekt - 894bea11fe2a7dfeea94280bb87334c425158f1a authored over 6 years ago
Go into more detail in ForbiddenVoid KDoc

github.com/detekt/detekt - 04e3f005505a01dab7d6a872a42ad71899b14c8f authored over 6 years ago
Add ForbiddenVoid rule

Void bad
Unit good

github.com/detekt/detekt - 042b314c95a9839597e8803db582d6c8c52de192 authored over 6 years ago
Remove duplicated potential-bugs entry from failfast.yml

github.com/detekt/detekt - 0b6d2954e2ebc4ebe0a9988f60887b50cbde3131 authored over 6 years ago
Remove dupe SpacingBetweenPackageAndImports entry from failfast.yml

github.com/detekt/detekt - 27f9619b8ff8692d8def4c8d97fbe062d71c55c3 authored over 6 years ago
Reworked NoTabs rule

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

github.com/detekt/detekt - 1c3fc9376757919d1cf29d2edc2f6af4ee0678d2 authored over 6 years ago
Added test to ignore tabs in raw strings - fixes #1023

github.com/detekt/detekt - f6fa8e2bc6bdb89c4f32f74c2cc54a3b21ae858e authored over 6 years ago
Updated NoTabs to support interpolated strings

github.com/detekt/detekt - f3779b1fb73716cc50eb62f3ed506fa47d295107 authored over 6 years ago
Updated NoTabs documentation

github.com/detekt/detekt - 5ec52120b1462bbfe0992b307d891e10a3432714 authored over 6 years ago
Updated documentation for configuring detekt using kotlin-dsl

github.com/detekt/detekt - 5034eb1cd2ee1f4ba438403e10afbb495367028a authored over 6 years ago
Added check for final utility class

A utility class should not be marked as open, since it a subclass
inherit from it.

github.com/detekt/detekt - 1afcf27667fdf372273fdc5705546556e40c62d6 authored over 6 years ago
Updated UtilityClassWithPublicConstructor doc

github.com/detekt/detekt - d0f9aa39c72fb0574ae76b82eab2e47ad8ebf4f8 authored over 6 years ago
Fixed UtilityClassWithPublicConstructor instance member handling

* Fixed #1043 - Detekt reports classes with only constructors as utility
classes
* Classes wit...

github.com/detekt/detekt - 38059f0b2607cc1e1238604bdcde15a1b2cd60c8 authored over 6 years ago
Renamed UtilityClassWithPublicCtor funcs

github.com/detekt/detekt - 791d04970367a11734c5d0f426a10483674893b6 authored over 6 years ago
Added utility class with internal ctor as test case

github.com/detekt/detekt - b31ace4719cc9b947c06ee426f8b5ad14aec3e04 authored over 6 years ago
Added test case for final utility class

github.com/detekt/detekt - 7ef746c150304231b54b012d3daacc820805544c authored over 6 years ago
Updated UtilityClassWithPublicCtor inheritance

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

github.com/detekt/detekt - b516ab2267ef4bd41fb51c48cde7103d27db9bfb authored over 6 years ago
Fixed UtilityClassWithPublicCtor secondary ctor violation

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

github.com/detekt/detekt - 0b072a78e5bef1b9bcffebbbeff8c375ade2150b authored over 6 years ago
Reworked UnconditionalJumpStatementInLoop

This rule should flag jump statements in loop more conservatively.

github.com/detekt/detekt - 980adf1616f4ab9cee3dcec3405162c711648460 authored over 6 years ago
Added test cases for UnconditionalJumpStatementInLoop

github.com/detekt/detekt - 6ad3d6e6a9c8586d5590989781edec3a41435272 authored over 6 years ago
Add ParameterNaming rules for Constructors and Functions parameters (#1046)

* Add ParameterNaming rules for Constructors and Functions parameters

* Rename private parame...

github.com/detekt/detekt - d41d534ce4fb560f8576fe783b956c9eefbc6b7c authored over 6 years ago
Fixed #1039 - Indentation and MaximumLineLength configuration parameters are now properly passed to KTLint rules.

Names of properties of EditorConfig passed to KTLint rules are now correct.
Different formatting...

github.com/detekt/detekt - 4ccddd80ef96e0b9bc160be7d6df63037cd7cbb3 authored over 6 years ago
Fixed formatting.

github.com/detekt/detekt - 926aac321387afe8a73c0b546a45fe80705341a0 authored over 6 years ago
Updated MethodOverloading rule description

github.com/detekt/detekt - ab53a0745e7236684fafa9c9a1713af1648c025f authored over 6 years ago
Updated config option which differ from default value

github.com/detekt/detekt - e12691152b690d793cceebbcb986d72ca2f2948e authored over 6 years ago
Updated UnusedPrivateMember:allowedNames regex

This adds the updated default value for the
`UnusedPrivateMember:allowedNames` option to the def...

github.com/detekt/detekt - e21b4061a7642bf46d9f677788c35b2da56101c2 authored over 6 years ago
Update Gradle plugin badge to show latest version

Now it will show the latest version automatically (thanks @3flex)

github.com/detekt/detekt - b4e5ba0b6d85807b1200b805988eaba9dc6942d2 authored over 6 years ago
Fixes Gradle plugin badge version

github.com/detekt/detekt - feca49c2fd06248eee87ad88eb25fd034e918582 authored over 6 years ago
Refactor LabeledExpression

The check for the `this` expression is lifted, because there's no need
to collect all outer clas...

github.com/detekt/detekt - dbbf4619d3cdd6965438170161a3e0a2ab078221 authored over 6 years ago
Update LabeledExpression to support outer class refs

Labeled expressions can now reference an outer class with a label from
an inner class, because t...

github.com/detekt/detekt - 91d450481e000b3973d91482b20615e50d426982 authored over 6 years ago
Update LabeledExpression documentation

github.com/detekt/detekt - 07df875af9e9e1ec8ab6189705810659c789d6ac authored over 6 years ago
Removed FeatureEnvy test cases

reference #417

github.com/detekt/detekt - 90bf6e46badb33a9f6a7dd65f84d85904fe3f319 authored over 6 years ago
Refactored OptionalUnit test

github.com/detekt/detekt - 68523d5c734607e621525ffa306fe7ce8a235a35 authored over 6 years ago
Flag function with inferred Unit return type

github.com/detekt/detekt - f0b4d2ed93881e8574827021e77bdd5693f75eeb authored over 6 years ago
Don't flag overridden function which returns Unit

Overridden no-op function should be able to return Unit.
Hence, they shouldn't get flagged by th...

github.com/detekt/detekt - 495782b4c2da0956659af40987a315ec25194a93 authored over 6 years ago
Updated OptionalUnit documentation

github.com/detekt/detekt - 5450b6c74fd882dd59d803d58f5fcb6fc2368eb3 authored over 6 years ago
Added nested fun test case to OptionalUnit

github.com/detekt/detekt - e4a496d0d073fa9eb15269d24e840274033f094c authored over 6 years ago
Refactored OptionalUnit

Removed let statement with only one expression statement.

github.com/detekt/detekt - 33a075c2caf415c3858edf63d54d5612fa06abac authored over 6 years ago
Updated OptionalUnit rule documentation

github.com/detekt/detekt - 082e19e173a3c77e1970b8b0b3ddb29dbabb5ba2 authored over 6 years ago
Added test case description for TrailingWhitespace

github.com/detekt/detekt - b9a7f37fdb24ffcef3e6e6515abb9784ca7cb47c authored over 6 years ago
Fixed #1030 - incorrect linenr in TrailingWhitespace

The TrailingWhitespace now reports the right line number in the xml
report.

github.com/detekt/detekt - c52dd694035d277672e2504e15125130bedc8e06 authored over 6 years ago
Update kotlin version to 1.2.60

github.com/detekt/detekt - 8285792c8439a68f76a42f958ed00650c791411b authored over 6 years ago
Update spek version to 1.2.0

github.com/detekt/detekt - f5a99345b35850446f40eced67040c30dbaeecb2 authored over 6 years ago
Formatted FunctionOnlyReturningConstant rule

github.com/detekt/detekt - a1cdeba1b03bc81abfabf35f712266db928e2352 authored over 6 years ago
Added test code for FunctionReturningConstant

github.com/detekt/detekt - 2290ef0dc618b59938a6ea30f81b951dbeb33dc7 authored over 6 years ago
Add a test case for FunctionOnlyReturningConstant

github.com/detekt/detekt - 732798814b133542b52675ba9f35fb49dca4d23a authored over 6 years ago
Updated FunctionOnlyReturningConstant in interfaces

Fixed #1027 - FunctionOnlyReturningConstant false positive for
interfaces with default implement...

github.com/detekt/detekt - 385b2fd1592481ded3402eed4353056bd7839f9b authored over 6 years ago
Added test code doc for FunctionReturningConstant

github.com/detekt/detekt - 3a7398a61d5d663ac7809ec3183b06ffd07f84f2 authored over 6 years ago
Updates the README to include information on how to use the tool

github.com/detekt/detekt-intellij-plugin - bce29917d1dcda868db92c41bdf528720e51c747 authored over 6 years ago
Fixed RuleProviderTest

github.com/detekt/detekt - 05a0fcea16f3a9896d702b0123657551fdd19bd7 authored over 6 years ago
Fixed RuleProviderTest description

github.com/detekt/detekt - b70528326e5e32aa07785ae731a06e0cd8a6dd5e authored over 6 years ago
Refactor ObjectPropertyNaming

This adds a privatePropertyPattern and much more closely matches the
code in TopLevelPropertyNam...

github.com/detekt/detekt - 847149b2dfc3635c45db276b08519afefee099b4 authored over 6 years ago
Fixed #1022 - InstanceOfCheckForException being too general

github.com/detekt/detekt - e24db782259deca534cb288af6e21ccb18c76a48 authored over 6 years ago
Add serialVersionUID to UnusedImports.allowedNames

github.com/detekt/detekt - f57fe13baaa8c699ad339160b6e3e098f7e62068 authored over 6 years ago
Add documentation for UnusedPrivateMember.allowedNames

github.com/detekt/detekt - 8ab12af901e64f61a9f00bdae8693f2418044a37 authored over 6 years ago