Nikolay Krasko
|
add07ad1a5
|
Remove unused import
|
2016-05-18 13:33:18 +03:00 |
|
Nikolay Krasko
|
89a10578f4
|
Remove unused method that causes compatibility problem in update AS plugin
|
2016-05-17 21:34:00 +03:00 |
|
Mikhail Glukhikh
|
9bd3be68f7
|
Code cleanup: protected is effectively private
|
2016-05-13 17:57:17 +03:00 |
|
Yan Zhulanow
|
99b619497a
|
Fix EA-81689
|
2016-05-11 21:37:16 +03:00 |
|
Valentin Kipyatkov
|
b551886889
|
Code cleanup: removed redundant semicolons
|
2016-04-29 11:26:25 +03:00 |
|
Yan Zhulanow
|
d478b90fb8
|
Lint: Fix KT-12009: IAE at JavaContext.getLocation()
|
2016-04-22 19:48:28 +03:00 |
|
Yan Zhulanow
|
9ea7a4f112
|
Lint: run inspections only for Kotlin
|
2016-04-22 19:48:28 +03:00 |
|
Yan Zhulanow
|
04ed20c574
|
Lint: Remove AssertDetector (unrelated to Kotlin)
|
2016-04-22 19:48:28 +03:00 |
|
Yan Zhulanow
|
16b831196a
|
Fix EA-81689
|
2016-04-22 19:48:28 +03:00 |
|
Yan Zhulanow
|
33f9a0c798
|
Lint: Review changes
|
2016-04-21 20:08:46 +03:00 |
|
Yan Zhulanow
|
a2b1eb7ee8
|
Lint: Fix KT-11919 ("Missing Parcelable CREATOR field" rule is not accurate)
|
2016-04-21 20:08:46 +03:00 |
|
Yan Zhulanow
|
33434a3c5b
|
Lint: Fix KT-11939 (@SuppressLint("PrivateResource") doesn't work)
|
2016-04-21 20:08:46 +03:00 |
|
Yan Zhulanow
|
574aa5debe
|
Lint: Fix KT-11924 (False positive on beginTransaction() should be completed with a commit() call)
|
2016-04-21 20:08:46 +03:00 |
|
Yan Zhulanow
|
35fca9171c
|
Lint, Minor: Fix compilation
|
2016-04-21 20:08:46 +03:00 |
|
Yan Zhulanow
|
64dbba8e2c
|
Lint: Fix EA-81613, EA-81468
|
2016-04-21 20:08:46 +03:00 |
|
Yan Zhulanow
|
8304c85f4f
|
Lint: support both IJ 15 and Android Studio 2.0 (different Android plugins)
Dirty hack :(
|
2016-04-14 17:20:23 +03:00 |
|
Yan Zhulanow
|
c45bdef0c2
|
Minor: Add idea -> lint_idea dependency (fixes IDEA tests), change lint sdk to 1.8
|
2016-04-08 16:27:50 +03:00 |
|
Yan Zhulanow
|
c13c24becc
|
Uast, Lint: Update and fix tests
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
21a2115501
|
Uast: Add Uast visitor extensions instead of additional checkers
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
6b30b8ce1f
|
Other code review changes
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
991e783ccf
|
Lint: Make lint run normally on both older and newer versions of IDEA (IdeaAndroidProject was replaced by AndroidGradleModel)
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
41979de71e
|
Uast: Rewrite visitor
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
04e8161f1d
|
Code review changes
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
7ed5b6c10b
|
Minor: rename NoTraverse to LeafUElement
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
7007261d7b
|
Rename UastHandler to UastCallback
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
109c76c87d
|
Minor: remove @author comments
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
984f10ddff
|
Lint: fix some more detectors
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
aa4f2e426b
|
Lint: Remove lint suppress quickfix (does not work currently with Kotlin)
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
5cf5024d08
|
Lint: fix Lint additional checkers with the custom handlers
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
5bc31112c1
|
Lint: Remove IntellijApiDetector
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
3a7f29bfc5
|
Lint: Support visitResourceReference() in Uast
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
862f824bcc
|
Kotlin Uast: Support object literals
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
18e963422b
|
Lint: Remove diagnostics unrelated to uast.
All these diagnostics are already present in the Android plugin, so there's no need in them here.
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
ed10829091
|
Uast: Allow to search for a static members (in Kotlin static members are located inside the companion objects).
Companion objects support.
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
d1939d52bc
|
Replace UastConverter with UastLanguagePlugin, allow additional checkers
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
4ef6016ee8
|
Lint: Rename all Lint inspections to KLint to provide unique short names
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
4df9e9261e
|
Lint: Rewrite Lint diagnostics using Uast.
|
2016-04-08 15:39:58 +03:00 |
|
Yan Zhulanow
|
126cc778e4
|
Lint: copy diagnostics from IDEA (br143)
|
2016-04-08 15:39:58 +03:00 |
|