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 , to separate LateinitUsage excludes

1aa595f2483f506809edfab5ddd666a23315fd2e authored over 7 years ago by Marvin Ramin <[email protected]>
Use idea intern line separator replacement

a07fe214c3b6072aa9cb17acad6e44932feb7f32 authored over 7 years ago by Artur Bosch <[email protected]>
add rule to report lateinit usages

4390f2143a0f7b085c60cddc57423a1c9b3c063f authored over 7 years ago by Marvin Ramin <[email protected]>
Use idea intern line separator replacement

e48efcf64c3568be32d96c1dc2a139b56206e9a5 authored over 7 years ago by Artur Bosch <[email protected]>
Convert Kotlin source code strings to Unix line endings

On Windows, Git is often configured with core.autocrlf = true, resulting
in test resource files ...

49ef49e35cbfd556bf151ddadc2ff8de6457cbad authored over 7 years ago by Sebastian Schuberth <[email protected]>
Simplify reading resource files

This also fixes a bytes-to-string encoding issue on Windows where UTF-8
is not the default.

4624a6fe156b9489d2738f38a8c0b37b1ab16b2c authored over 7 years ago by Sebastian Schuberth <[email protected]>
add LateinitUsage rule to default config, but leave it disabled

645f1f3c4e88ebb2a09e40bdb0dcf5a463a38b34 authored over 7 years ago by Marvin Ramin <[email protected]>
add LateinitUsage rule to README.md

ed4c0850770d5971a715200356c697511ca054f2 authored over 7 years ago by Marvin Ramin <[email protected]>
add LateinitUsage rule to PotentialBugProvider

6ae1d803c74db069ef9c3d1df913ed2788aabb94 authored over 7 years ago by Marvin Ramin <[email protected]>
improve LateinitUsage issue description

bc1760f3fba8ca17813ad806edcb17840801e04d authored over 7 years ago by Marvin Ramin <[email protected]>
adds excluding annotations from LateinitUsage rule

6bc06c761a32cf4d637a5724fdfef1185d21d9ad authored over 7 years ago by Marvin Ramin <[email protected]>
move LateinitUsage rule to bugs package

d4fb99b67bb488511be2956db61cbbb1f554371e authored over 7 years ago by Marvin Ramin <[email protected]>
update LateinitUsage rule

7b38bd37680616ce54864cf5369770f65e5fd03d authored over 7 years ago by Marvin Ramin <[email protected]>
use , to separate LateinitUsage excludes

67ff198a15164a6c127d876e503170ad6dd4e73b authored over 7 years ago by Marvin Ramin <[email protected]>
add rule to report lateinit usages

c285bf6c6b0751238768f0eef910168c757d6bb6 authored over 7 years ago by Marvin Ramin <[email protected]>
move rule providers to providers package

5976e39e16604859864881bbccaf11235cd68f43 authored over 7 years ago by Marvin Ramin <[email protected]>
Update gradle wrapper to 4.0

42c2df444f222f14eab526c370b5aa66eee6c8f2 authored over 7 years ago by Artur Bosch <[email protected]>
Use PathConverter for rules property

339a2e2c7241da75de3019245db8fa660ba7a196 authored over 7 years ago by Artur Bosch <[email protected]>
Use separators constant

0719b4fd895df2528b1da01ade54973014c47f52 authored over 7 years ago by Artur Bosch <[email protected]>
Use File instead of URI to validate paths

d2dd516c9a0917a494c1f20c7ef4703994fd6ba8 authored over 7 years ago by Artur Bosch <[email protected]>
add filters for package and import statements in MaxLineLength rule

b1593fc651cec88721686918b9ef2bf956c31f53 authored over 7 years ago by Marvin Ramin <[email protected]>
add MaxLineLength rule to README.md

c762bcdc1f951789e8de7806230ac112da65221a authored over 7 years ago by Marvin Ramin <[email protected]>
add exclude import and package statements configs to default config

60d040c779ea67aa3340195c50de652be58f0b47 authored over 7 years ago by Marvin Ramin <[email protected]>
Update default format to be XML

d7527e057d120c91662fd79f8fd1e5ad932b87de authored over 7 years ago by Artur Bosch <[email protected]>
Update roadmap to 1.0.0

e3e8ba3c033815a7c97a9a94cea0a5fabad0a4c5 authored over 7 years ago by Artur Bosch <[email protected]>
Add appveyor build status badge

1f9926d7e5c30b68e6390d1e79feb06c2200cbac authored over 7 years ago by Artur Bosch <[email protected]>
Use humanfriendly link format inside changelog - closes #121

8636128f2919f755d0119e2da23908753eee22ab authored over 7 years ago by Artur Bosch <[email protected]>
Make parameters optional

e367a8c91e593f6b6c675f04f6b2a25bd9e62cfd authored over 7 years ago by Sebastiano Poggi <[email protected]>
Use human-useable URL, trim names

37c5a5df8bcbe723cb12168334dd7d46ea584534 authored over 7 years ago by Sebastiano Poggi <[email protected]>
Automatically fetch latest milestone if got no ID

1da485c577b1e02cb6e55ccd9af4b60d21153974 authored over 7 years ago by Sebastiano Poggi <[email protected]>
Do not use detektCheck on appveyor for now

7e2d268457615cf26a5778aaed706acd21d7eb6f authored over 7 years ago by Artur Bosch <[email protected]>
Use detekt M12.1

b3ee06af655a2de778ad33ac9ad460884b489e8e authored over 7 years ago by Artur Bosch <[email protected]>
Prepare M12.1 release

b8020e8cb40efb9629728f2191b8f92d7e516182 authored over 7 years ago by Artur Bosch <[email protected]>
Add more tests for missing documentation on objects - #104

0e9d2af00c37ec0f4c21d840ffdf57b61a41f6a8 authored over 7 years ago by Artur Bosch <[email protected]>
Fix duplicated main profile - #116

6fd080a398c81befdfbcc8acf650550d921ee09b authored over 7 years ago by Artur Bosch <[email protected]>
Update to detekt m12

9e1fefbbeeec23566144975f00b5608fd4609acd authored over 7 years ago by Artur Bosch <[email protected]>
Use uri instead of converting it to a string in paths

273dd4c3ac8f4211192e2dd725365d4422976c0f authored over 7 years ago by Artur Bosch <[email protected]>
Convert unix style path filters in windows os

b0cfb325f8ae2b2e2893cc7ddc9a4a58178accba authored over 7 years ago by Artur Bosch <[email protected]>
Use escaped windows file separator

d28d40c37822866b852f788154fb458d05fdad2f authored over 7 years ago by Artur Bosch <[email protected]>
Add appveyor configuration file - #118

589fc1bcc9f25c001ae05b478742fa7db6062251 authored over 7 years ago by Artur Bosch <[email protected]>
Use os independent paths

17f6d0b026a740f427474e7b68249f9c36d6105a authored over 7 years ago by Artur Bosch <[email protected]>
Use uri's instead of url's in cli module

0f60a7d81bc20328a097afa5a47e487136feb86a authored over 7 years ago by Artur Bosch <[email protected]>
Unify resource loading in an os independent way - #115

7191ac7f3130e8bf85cd5e8b1b6dafe3aec4990e authored over 7 years ago by Artur Bosch <[email protected]>
Use uri's instead of url's

de5e421d3c4d44cc6d30c653f573c50dc7087aef authored over 7 years ago by Artur Bosch <[email protected]>
Use java 8 only

335bb39c9d24b5db4ddb002326e855acbfa0d77c authored over 7 years ago by Artur Bosch <[email protected]>
Use os independent paths

f324c745e99f070de508868aedae48d3eddd96e6 authored over 7 years ago by Artur Bosch <[email protected]>
Fix style violations - closes #100

abdebfed01b7a20772248ed50eee39f656ea7822 authored over 7 years ago by Artur Bosch <[email protected]>
Use detekt formatting

8069d206e4e665b17e8d3857918013609c855e6b authored over 7 years ago by Artur Bosch <[email protected]>
Add renamings to M10 -> M11 migration guide

a262e71ce9076ee25d6f72f6c91eb67a0ae62e86 authored over 7 years ago by Svyatoslav Chatchenko <[email protected]>
Update documentation and migration for milestone 12 - #105

87fc8402344cb5bc7e9415cbf9ab250c003cfbf3 authored over 7 years ago by Artur Bosch <[email protected]>
Change default output format to checkstyle xml

df7ff1593ae9bd11a82794f345797b2a48fc407e authored over 7 years ago by Artur Bosch <[email protected]>
Change names to UndocumentedX in default config - #109

989e7b8fbdb6b4e71f210dac426a75100d4563e0 authored over 7 years ago by Artur Bosch <[email protected]>
Fix suppression for class level annotations - closes #108

cd5f0a589864a0265810240e9fd8c08c256b2122 authored over 7 years ago by Artur Bosch <[email protected]>
Rename NoDocOverX rules to UndocumentedX - closes #109

1743fccb8594090e6f2e4c252811647cdc40ccbc authored over 7 years ago by Artur Bosch <[email protected]>
Fix false positive reporting of undocumented classes - closes #104

2a49d651991d15da608ff718a3e80ee68a8ab145 authored over 7 years ago by Artur Bosch <[email protected]>
Add github milestone report groovy script - closes #102

af30219b2fd7261890380866bae1fe436d6902f6 authored over 7 years ago by Artur Bosch <[email protected]>
Add changelog for milestone 11 and 12 - #102

2b203282ce07b6e045adeec71386ffa5322f9ba5 authored over 7 years ago by Artur Bosch <[email protected]>
Mark new formatting rules as active but let auto correct for them at false - #45

d9b19f5578a6bd48d144008908b17a5868197f08 authored over 7 years ago by Artur Bosch <[email protected]>
Implement OptionalReturnKeyword rule - closes #45

cb7e9250842c5cb8410699f8dcbd7af1efb5c25d authored over 7 years ago by Artur Bosch <[email protected]>
Make sure only to remove return keywords from last statement - closes #58

736a5bfb167a49cc5d2ab431cb2f773086a9a1fc authored over 7 years ago by Artur Bosch <[email protected]>
Remove file debugging options from cli

ec8ec26349f9d675683cd3a39d7cc3d2fd39b68a authored over 7 years ago by Artur Bosch <[email protected]>
Fix yaml config expectation of formatting and migration

671e9a2d303dbbaeb9fe942b50ca2b44d5c871a1 authored over 7 years ago by Artur Bosch <[email protected]>
Use Issue class in all rules - closes #97

ded1fe0f8a0eeb62a5241f77c03cbee216a97cc1 authored over 7 years ago by Artur Bosch <[email protected]>
Introduce issue class, the missing abstraction between rule and finding - #97

303e7de90f387c959764e9aaf23a894fd9c19179 authored over 7 years ago by Artur Bosch <[email protected]>
Revert formatting changes in test cases classes - #97

c0ce4a14ef385f66230c23879661324775cc9668 authored over 7 years ago by Artur Bosch <[email protected]>
Remove addFindings method, use report instead - #93

cfec23e5746158f950a11af08f7b615a2794afda authored over 7 years ago by Artur Bosch <[email protected]>
Separate configuration possibilities from rule class - #93

a40f47633897e6a88c934bf48db659d228a2e662 authored over 7 years ago by Artur Bosch <[email protected]>
Separate finding logic from rule logic - closes #93

163ae09e04320a249c281f364c083243cba7c18b authored over 7 years ago by Artur Bosch <[email protected]>
Introduce config interface - #93

8e34d5e89c272fe95191d48bc35d33929b5a3253 authored over 7 years ago by Artur Bosch <[email protected]>
Simplify complexity visitors

90d8da011dda0f8b0864a62bf92fe4a1e7f926f0 authored over 7 years ago by Artur Bosch <[email protected]>
Add Mauin to contributor list

e8188dbd520bf3fccc8bf1ed089d45722388ff69 authored over 7 years ago by Artur Bosch <[email protected]>
Do not override core visit(root: ktFile) method of rule as it performs isActive check - #56

0d59b6f39cb7da9e0f255315301a61458bf397ad authored over 7 years ago by abosch <[email protected]>
Restore indentation of test case to two

b5e32d9ef670cfe6311030a2029eccba1f169a31 authored over 7 years ago by abosch <[email protected]>
Add test case `absent config property` for CompositeConfig

5e5e735f620643cbcb8dc4afb3998d2c5d9ab04f authored over 7 years ago by abosch <[email protected]>
Increment to snapshot version

3e82cb37c9a6e1f6cc58244e4e838e7a0b2d1236 authored over 7 years ago by abosch <[email protected]>
Implement composable configurations - closes #92

2d3d94382b8a7aa161570fd0ed80ca08dbd6967f authored over 7 years ago by abosch <[email protected]>
Ensure parsing yml types for indentation - closes #89

b4b153e52c80d132b102a19bd1f47f30982089aa authored over 7 years ago by abosch <[email protected]>
Add toString methods for configurations

13ea54f76e079a6e4b500619b89db4702b3ebc2c authored over 7 years ago by abosch <[email protected]>
Support multiple config files merged in detekt profiles - #92

434dd84b94b653625d21c49ccc56c8a96a9b9975 authored over 7 years ago by abosch <[email protected]>
Restructure extension classes

c940fdb9cab9578824a1828f3c7c026738ebd83c authored over 7 years ago by abosch <[email protected]>
Introduce detekt profiles for gradle plugins allowing to specify different parameters for different project modules - closes #24, #88

4e135c194ea23ac69a2a872af6a3202af18edc77 authored over 7 years ago by abosch <[email protected]>
Revert detekt extensions changes

065de5782d8cddc22e1aa80ef65b15e7d16ba97b authored over 7 years ago by abosch <[email protected]>
Extract Utils file for api tests

1ef6509cdd5a6098c90fa5be3a756d7a59a36732 authored over 7 years ago by abosch <[email protected]>
Support multiple input config files - closes #92

f1c13b7186ac32c7d5210552f697ac44b0992870 authored over 7 years ago by abosch <[email protected]>
Extract more constants

1b122a2fb48a49bb0aa1bf7cd58422b1b2dea4d1 authored over 7 years ago by abosch <[email protected]>
Restore indentation of test case to two

0f31b68e8a0643770aa9c1fff72414ba5549cdb9 authored over 7 years ago by abosch <[email protected]>
Ensure parsing yml types for indentation - closes #89

210948eb95919656e6fad12b7da9b163a02ac329 authored over 7 years ago by abosch <[email protected]>
Add shortcuts to get resources

12a19c48e28814bcb287098efa02d01941d39c06 authored over 7 years ago by abosch <[email protected]>
Do not remove return types in ExpressionBodySyntax rule - closes #87

c00c21d40edbbc123a11cc336c04fadee185bbf0 authored over 7 years ago by abosch <[email protected]>
Introduce DetektBaseline task

debb841570507c6f20f8eb6aae9ec3e6b8d8a23e authored over 7 years ago by abosch <[email protected]>
Delete extension fields which are obsolete due to same naming gradle tasks

049834eab1394199cf2c1e1396ecef4b9a01999e authored over 7 years ago by abosch <[email protected]>
Add `createBaseline` flag to gradle plugin

0c0e75cc5d0a413e96dcc6019eea254ef6dc2c6a authored over 7 years ago by abosch <[email protected]>
Do not create two regex objects in PathFilter

e30a02b5f45ab77c7ad194355c843e5f3d73d4a4 authored over 7 years ago by abosch <[email protected]>
Introduce new --create-baseline flag to generate a baseline - closes #83

46d1fedbc33fdf5d270392e748373d95f753d773 authored over 7 years ago by abosch <[email protected]>
Make Config and sub classes more ClassCastException safe - closes #82

10872609d38d16d212e947834c59fbf4b235bb3b authored over 7 years ago by abosch <[email protected]>
Specify output and baseline file directly instead of report directory

a165fafa6f0cbcd229906231eefeac4db12cb91d authored over 7 years ago by Marc Prengemann <[email protected]>
Replace StringEscapeUtils with XmlEscape

a966ffc246c1bfd4b9840ae392099b322783ea73 authored over 7 years ago by Marc Prengemann <[email protected]>
Add severity to Findings

656ee462d3f0b937ba3b50d3dc092ed4fb5a3485 authored over 7 years ago by Marc Prengemann <[email protected]>
PR comments

34527598d38a7fea9cd5a123849236e9d8d9ee6a authored over 7 years ago by Marc Prengemann <[email protected]>
Fixed PR comments

f4899a5dcae750b15f072285d2722cd6fe53ca64 authored over 7 years ago by Marc Prengemann <[email protected]>