Michael Bogdanov
c52c0e2c2d
Write proper start label for inlined constructor parameters (start label was shifted by additional captured parameters injection)
2016-04-12 15:23:14 +03:00
Nikolay Krasko
0cf1c8d900
Workaround for building against jars from both JDK 6 and JDK 8 on TeamCity
2016-04-12 14:53:20 +03:00
Nikolay Krasko
598f48a8cf
Add tests for checking dependant modules for compiler-tests
2016-04-12 14:53:18 +03:00
Nikolay Krasko
354db68f21
Remove dependency on compiler-tests from uast-kotlin
2016-04-12 14:53:17 +03:00
Nikolay Krasko
7c6b7994ad
Remove jdk 8 compiler tests from non-compiler-tests
2016-04-12 14:53:16 +03:00
Stanislav Erokhin
3b41fcb5ba
Refactoring. Add type safety to resolution.
2016-04-12 03:22:45 +03:00
Zalim Bashorov
51c6abdbed
IC: take into account added and removed classes when calculate affected names
2016-04-11 19:26:18 +03:00
Mikhail Glukhikh
1b2deb8a8a
Message corrected for warning "some modifier is redundant because another is present"
2016-04-11 16:32:50 +03:00
Mikhail Glukhikh
d79e3f322f
Redundant modality modifier inspection #KT-11450 Fixed
2016-04-11 16:32:43 +03:00
Mikhail Glukhikh
8a0641a639
Warning about override / open redundancy is no more reported
2016-04-11 16:32:36 +03:00
Mikhail Glukhikh
1d83a1a97c
Can be parameter inspection #KT-10819 Fixed
2016-04-11 16:32:26 +03:00
Alexander Udalov
8ace253559
Minor, remove paragraph symbols from comments
...
This character seems to cause problems on some build agents
2016-04-11 16:11:25 +03:00
Nikolay Krasko
233635e0d8
Enable injecting predefined and custom Java places in Kotlin
2016-04-11 15:04:04 +03:00
Mikhail Glukhikh
fff4aa8f12
Minor: cleanup of RemoveValVarFromParameterFix
2016-04-11 12:28:09 +03:00
Dmitry Petrov
1f3323ed32
KT-11750 Do not report REDECLARATION on descriptors which are not available in sources.
2016-04-11 09:13:07 +03:00
Alexey Sedunov
905ca21799
Spring Support: Support @Transactional annotation in "Make annotated declaration open" inspection
2016-04-09 21:13:34 +03:00
Alexey Sedunov
119cf0f0cd
Spring Support: Support Find Usages/Rename (on both declarations and
...
references) of Kotlin declarations referenced in the XML config
#KT-11719 Fixed
#KT-11652 Fixed
2016-04-09 21:13:30 +03:00
Alexey Sedunov
a553f67744
Minor: Extract SpringTestFixtureExtension.loadConfigByMainFilePath() function
2016-04-09 21:13:25 +03:00
Alexey Sedunov
afecb09b6f
Spring Support: Fix renaming of Spring bean declarations via SpEL references
...
#KT-11720 Fixed
#KT-11725 Fixed
2016-04-09 21:13:21 +03:00
Alexey Sedunov
5203f62655
Minor: Remove /*rename*/ marker in Rename tests
2016-04-09 21:13:16 +03:00
Alexey Sedunov
b8905645ae
Light Classes: Navigate to KtFile from light class containing file
...
#KT-11689 Fixed
2016-04-09 21:13:11 +03:00
Alexey Sedunov
eeac739f69
Spring Support: Fixed computation of values in Java annotations referred by Kotlin annotation entries
...
#KT-11702 Fixed
2016-04-09 21:13:07 +03:00
Alexey Sedunov
a818d4714e
Misc: Extract kotlin-ultimate project
2016-04-09 21:13:01 +03:00
Alexey Sedunov
1a4a7406fe
Misc: Extract properties "dependencies" and "generators" from update_dependencies.xml
2016-04-08 21:12:38 +03:00
Alexey Sedunov
843e2bc135
Spring Support: "Generate @Autowired Dependency..." action
...
#KT-11408 Fixed
2016-04-08 21:11:30 +03:00
Alexey Sedunov
233f2b468d
Spring Support: "Generate Dependency..." actions
...
#KT-11407 Fixed
2016-04-08 21:11:28 +03:00
Alexey Sedunov
4ed1c3d448
Minor: Generify KtClassOrObject.addDeclarationXXX()
2016-04-08 21:11:25 +03:00
Alexey Sedunov
81298e57f2
[RESTORED] Misc: Fetch Spring libraries to dependencies directory
2016-04-08 21:11:24 +03:00
Alexey Sedunov
9aeca98b82
[RESTORED] Spring Support: Inspection for Spring configuration
2016-04-08 21:11:22 +03:00
Alexey Sedunov
236654aa7e
[RESTORED] Spring Support: SpEL injections
...
#KT-11406 Fixed
2016-04-08 21:11:20 +03:00
Alexey Sedunov
a89dbfcfd4
[RESTORED] Spring Support: Show Spring line markers for Kotlin classes
...
#KT-3741 Fixed
2016-04-08 21:11:19 +03:00
Alexey Sedunov
962b312fb7
[RESTORED] Light Classes: Constant expression evaluator for light annotation arguments
2016-04-08 21:11:16 +03:00
Alexey Sedunov
f2e2220560
[RESTORED] Spring Support: Implement Spring-specific references
2016-04-08 21:11:15 +03:00
Alexey Sedunov
196b484cd7
[RESTORED] Spring Support: Inspection for final Spring-annotated classes/functions
...
#KT-11098 Fixed
2016-04-08 21:11:14 +03:00
Alexey Sedunov
e4a64e7980
[RESTORED] Spring Support: Test framework
2016-04-08 21:09:28 +03:00
Alexey Sedunov
b5ac464305
[RESTORED] Misc: Configure dependency on Spring support and related plugins: J2EE, JSP, persistence, database tools, CSS
2016-04-08 21:07:24 +03:00
Alexey Sedunov
a30b4140de
[RESTORED] Misc: Configure IDEA Ultimate dependencies
2016-04-08 21:07:23 +03:00
Nikolay Krasko
10206ef0d0
Restore tests-common dependency in idea module
2016-04-08 18:36:34 +03:00
Nikolay Krasko
8ccb442009
Do not guard downloading artifacts for compiler tests with dependencies.properties
2016-04-08 17:40:38 +03:00
Nikolay Krasko
47c7181f2a
Extract tests-common module without any actual tests
...
The main reasoning for the module is to avoid running any compiler tests while executing run configuration that searches tests across module dependencies.
2016-04-08 17:40:38 +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
29412693db
Uast: add "strict" parameter to getParentOfType()
2016-04-08 15:39:58 +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
726bfca540
Change semantics of getObjectKeyword() function
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