ArtiSmarti
|
d5b8423081
|
Use the maven publish plugin in rules module
|
2016-10-23 22:02:00 +02:00 |
|
ArtiSmarti
|
3ff10aae59
|
Enhance KtTestCompiler
|
2016-10-23 21:58:29 +02:00 |
|
ArtiSmarti
|
c865966725
|
Add missing NamingConventions rule
|
2016-10-23 21:58:10 +02:00 |
|
ArtiSmarti
|
c0036217f1
|
Add publishToLocalMaven for api and core modules
|
2016-10-23 20:49:08 +02:00 |
|
ArtiSmarti
|
9e6c26e2a0
|
Sort and distinct by ruleset id
|
2016-10-23 20:20:44 +02:00 |
|
ArtiSmarti
|
2f6fe6a22f
|
Add sample ruleset project - Closes#8
|
2016-10-23 14:38:36 +02:00 |
|
ArtiSmarti
|
4e7026a959
|
Accept external ruleset.jar's - Closes#17
|
2016-10-23 14:37:35 +02:00 |
|
ArtiSmarti
|
37769d6962
|
Use absolute path for location's file property - Closes#6
|
2016-10-22 21:14:31 +02:00 |
|
ArtiSmarti
|
1c112e6982
|
Remove comments from method signatures and trim signatures to fit in one line - Closes#15
|
2016-10-22 19:57:24 +02:00 |
|
ArtiSmarti
|
16713b2b6f
|
Allow to turn off whole rulesets in configuration file - Closes#7
|
2016-10-22 19:37:14 +02:00 |
|
ArtiSmarti
|
b5cf9dd959
|
Consider parent class name for companion objects class names - Closes#5
|
2016-10-22 18:35:34 +02:00 |
|
ArtiSmarti
|
05227f77ac
|
Provide common usage interfaces for working with entities/metrics - Closes#12
|
2016-10-22 18:24:22 +02:00 |
|
ArtiSmarti
|
cb2ce7ecf7
|
Use thresholded code smell in rules with metric thresholds - Closes#11
|
2016-10-22 17:47:38 +02:00 |
|
ArtiSmarti
|
6eacd91691
|
Filter enum entries if searching for no doc in public classes
|
2016-10-22 17:26:41 +02:00 |
|
ArtiSmarti
|
9c5d0a5d02
|
Ignore test case for reproducing stuff
|
2016-10-22 16:51:53 +02:00 |
|
ArtiSmarti
|
f8f695e903
|
Make visit methods internal
|
2016-10-22 16:48:18 +02:00 |
|
ArtiSmarti
|
9611077d53
|
Build full signatures for psi element - Closes$14
|
2016-10-22 16:46:42 +02:00 |
|
ArtiSmarti
|
f5f4b819d1
|
Create signature based on extends, implements, types and parameters of classes/methods
|
2016-10-22 14:52:40 +02:00 |
|
ArtiSmarti
|
8df668350e
|
Enhance compact representation of location
|
2016-10-21 23:31:14 +02:00 |
|
ArtiSmarti
|
eafc56a44f
|
Rename Kast- to DetektVisitor
|
2016-10-21 23:28:31 +02:00 |
|
ArtiSmarti
|
0f11f2939d
|
Change finding model introducing entity and metric data classes
|
2016-10-21 23:17:52 +02:00 |
|
ArtiSmarti
|
010c44647d
|
Remove :Unit return types detected by detekt's 'OptionalUnit' rule
|
2016-10-21 21:00:19 +02:00 |
|
ArtiSmarti
|
3f5f44a5db
|
Add rule for optional Unit return types
|
2016-10-21 20:11:39 +02:00 |
|
ArtiSmarti
|
549c4dbd0a
|
Fix overriden members to not need a comment
|
2016-10-21 18:25:30 +02:00 |
|
ArtiSmarti
|
9dd9fa86df
|
Separate rules for comments into own rulesetprovider
|
2016-10-21 18:25:01 +02:00 |
|
ArtiSmarti
|
53ccd6495a
|
Implement rule to find undocumented public classes
|
2016-10-21 18:15:57 +02:00 |
|
ArtiSmarti
|
ec3d1a47a2
|
Rename location's factory method 'of' to 'from'
|
2016-10-21 18:05:34 +02:00 |
|
ArtiSmarti
|
c41a62b22c
|
Remove syso in naming convention test
|
2016-10-21 18:03:53 +02:00 |
|
ArtiSmarti
|
70a450a490
|
Implement rule to find undocumented public functions
|
2016-10-21 18:03:12 +02:00 |
|
ArtiSmarti
|
811f7c806e
|
Implement naming convention rule
|
2016-10-21 17:24:35 +02:00 |
|
ArtiSmarti
|
04b000ddfc
|
Implement ComplexMethod rule
|
2016-10-21 15:47:48 +02:00 |
|
ArtiSmarti
|
7aecac0ba6
|
Implement three riles: UselessSemicolon, CommentOverPrivateMethod/-Property, add hamKrest dep
|
2016-10-21 14:44:17 +02:00 |
|
ArtiSmarti
|
1b0a1ac5ad
|
Migrate all rules to be configurable, extract config interface - #4
|
2016-10-19 16:40:12 +02:00 |
|
ArtiSmarti
|
d1a479f843
|
Pass configuration to detekt - #4
|
2016-10-19 15:55:33 +02:00 |
|
ArtiSmarti
|
405430a763
|
Make rulesets configurable
|
2016-10-19 15:39:13 +02:00 |
|
ArtiSmarti
|
3dbb76e52f
|
Introduce jcommander for argument validation - Closes#3
|
2016-10-18 20:17:36 +02:00 |
|
ArtiSmarti
|
f322f54a25
|
Add remaining additions/deletions
|
2016-10-17 18:00:54 +02:00 |
|
ArtiSmarti
|
dbab8e2ccf
|
Decompose detekt into submodules 'api', 'core', 'rules' and 'cli'
|
2016-10-17 17:58:59 +02:00 |
|
ArtiSmarti
|
f79091c538
|
Run ruleset providers async
|
2016-10-17 14:48:26 +02:00 |
|
ArtiSmarti
|
5fb6d8833f
|
Do not consider outer classes if inner classes have smells
|
2016-10-17 11:14:21 +02:00 |
|
ArtiSmarti
|
454a87faa2
|
Add project baseline
|
2016-10-16 02:41:25 +02:00 |
|