idea/community.git
4 years agoMerge branch 'py-15166' of https://github.com/happy-monk/intellij-community
Ilya.Kazakevich [Mon, 17 Oct 2016 20:04:18 +0000 (23:04 +0300)]
Merge branch 'py-15166' of https://github.com/happy-monk/intellij-community

4 years ago[groovy] make name value pair detachable (IDEA-CR-14566) idea/171.170
Daniil Ovchinnikov [Mon, 17 Oct 2016 19:43:25 +0000 (22:43 +0300)]
[groovy] make name value pair detachable (IDEA-CR-14566)

4 years ago[groovy] stubs for annotation argument list and name value pairs (IDEA-CR-14566)
Daniil Ovchinnikov [Mon, 17 Oct 2016 19:31:55 +0000 (22:31 +0300)]
[groovy] stubs for annotation argument list and name value pairs (IDEA-CR-14566)

4 years agomove javac-ref-scanner-8 to jps group
Dmitry Batkovich [Mon, 17 Oct 2016 19:23:10 +0000 (22:23 +0300)]
move javac-ref-scanner-8 to jps group

4 years agoadd javac-ref-scanner-8 to community modules
Dmitry Batkovich [Mon, 17 Oct 2016 19:12:35 +0000 (22:12 +0300)]
add javac-ref-scanner-8 to community modules

4 years agotype migration: cleanup (warnings)
Dmitry Batkovich [Mon, 17 Oct 2016 18:54:50 +0000 (21:54 +0300)]
type migration: cleanup (warnings)

4 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Mon, 17 Oct 2016 18:52:29 +0000 (21:52 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agojavac ast indices: rename registry property
Dmitry Batkovich [Mon, 17 Oct 2016 18:34:36 +0000 (21:34 +0300)]
javac ast indices: rename registry property

4 years agoFIXED IDEA-153539 Supplied Dark Themes define parent_scheme as 'Default' instead...
Rustam Vishnyakov [Mon, 17 Oct 2016 18:06:23 +0000 (21:06 +0300)]
FIXED IDEA-153539 Supplied Dark Themes define parent_scheme as 'Default' instead of 'Darcula'

4 years agoGuavaInspection cleanup
Dmitry Batkovich [Mon, 17 Oct 2016 17:55:31 +0000 (20:55 +0300)]
GuavaInspection cleanup

4 years agoGuavaInspection cleanup (resolve yellow code)
Dmitry Batkovich [Mon, 17 Oct 2016 17:52:48 +0000 (20:52 +0300)]
GuavaInspection cleanup (resolve yellow code)

4 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Mon, 17 Oct 2016 17:47:11 +0000 (20:47 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 17 Oct 2016 17:33:20 +0000 (19:33 +0200)]
Merge remote-tracking branch 'origin/master'

4 years agoroll back due to problems with navigation inside Nav Bar
Konstantin Bulenkov [Mon, 17 Oct 2016 17:29:24 +0000 (19:29 +0200)]
roll back due to problems with navigation inside Nav Bar

4 years agoCleanup (warning)
Roman Shevchenko [Mon, 17 Oct 2016 17:11:10 +0000 (19:11 +0200)]
Cleanup (warning)

4 years agocreate test: try to find module with test roots depending on current module (IDEA...
Anna.Kozlova [Mon, 17 Oct 2016 16:48:48 +0000 (18:48 +0200)]
create test: try to find module with test roots depending on current module (IDEA-162421)

4 years agoconvert lambda to method reference: expand the acceptance range when not visible
Anna.Kozlova [Mon, 17 Oct 2016 16:09:57 +0000 (18:09 +0200)]
convert lambda to method reference: expand the acceptance range when not visible

4 years agoextract method object: process parameters as output variables (IDEA-162642)
Anna.Kozlova [Mon, 17 Oct 2016 15:50:39 +0000 (17:50 +0200)]
extract method object: process parameters as output variables (IDEA-162642)

4 years agodisable introduce functional parameter outside method:
Anna.Kozlova [Mon, 17 Oct 2016 13:23:02 +0000 (15:23 +0200)]
disable introduce functional parameter outside method:
EA-87518 - NPE: IntroduceParameterHandler$MyExtractMethodProcessor$MyAbstractExtractDialog.getChosenParameters

4 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Mon, 17 Oct 2016 16:14:28 +0000 (19:14 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoMerge branch 'db/javac-ast'
Dmitry Batkovich [Mon, 17 Oct 2016 16:05:41 +0000 (19:05 +0300)]
Merge branch 'db/javac-ast'

# Conflicts:
# platform/util/resources/misc/registry.properties

4 years agomake field final
Dmitry Batkovich [Mon, 17 Oct 2016 15:47:57 +0000 (18:47 +0300)]
make field final

4 years agoIDEA-162678 Version Control Local Changes (Git) does not grab focus when opened
Dmitry Avdeev [Mon, 17 Oct 2016 15:43:14 +0000 (18:43 +0300)]
IDEA-162678 Version Control Local Changes (Git) does not grab focus when opened

4 years agoContentManager: unused meaningless method marked as deprecated
nik [Mon, 17 Oct 2016 13:46:31 +0000 (16:46 +0300)]
ContentManager: unused meaningless method marked as deprecated

4 years agojavac ast indices: search for lambda expressions; version #2 (with lambda hierarchy)
Dmitry Batkovich [Mon, 17 Oct 2016 15:26:29 +0000 (18:26 +0300)]
javac ast indices: search for lambda expressions; version #2 (with lambda hierarchy)

4 years agoFix PY-19842 If 'Tab' is used for choosing in auto-completion, then next symbol is...
Valentina Kiryushkina [Thu, 23 Jun 2016 15:26:27 +0000 (18:26 +0300)]
Fix PY-19842 If 'Tab' is used for choosing in auto-completion, then next symbol is deleted: 1) Parse string value of string literal when constructing substitution chunk reference

4 years agoPY-19839 Fix patterns for keyword substitution for print, yield, true, false keywords...
Valentina Kiryushkina [Wed, 22 Jun 2016 11:20:30 +0000 (14:20 +0300)]
PY-19839 Fix patterns for keyword substitution for print, yield, true, false keywords  Add tests

4 years agoPY-19242 Add autocompletion for % format strings
Valentina Kiryushkina [Fri, 8 Apr 2016 15:52:46 +0000 (18:52 +0300)]
PY-19242 Add autocompletion for % format strings

* Extract separate completion provider for formatted string arguments add patterns
* Add tests

4 years agoavoid extra field initialization
Maxim.Mossienko [Mon, 17 Oct 2016 15:02:07 +0000 (17:02 +0200)]
avoid extra field initialization

4 years agoavoid extra copying data during append
Maxim.Mossienko [Mon, 17 Oct 2016 14:55:53 +0000 (16:55 +0200)]
avoid extra copying data during append

4 years agoCleanup (layout) appcode/171.165 clion/171.166
Roman Shevchenko [Mon, 17 Oct 2016 14:59:26 +0000 (16:59 +0200)]
Cleanup (layout)

4 years agoTests: fix python console npe
Elizaveta Shashkova [Mon, 17 Oct 2016 14:51:26 +0000 (17:51 +0300)]
Tests: fix python console npe

4 years agobring back notifications about forcibly enabled soft wraps (not working since commit...
Dmitry Batrak [Mon, 17 Oct 2016 14:47:54 +0000 (17:47 +0300)]
bring back notifications about forcibly enabled soft wraps (not working since commit 1c70e25)

4 years agomerge: use non-greedy approach for "magic" conflict resolve
Aleksey Pivovarov [Mon, 17 Oct 2016 13:51:36 +0000 (16:51 +0300)]
merge: use non-greedy approach for "magic" conflict resolve

* it produces lots of confusing false-positive results
* move "greedy" approach under registry key

4 years agobuild scripts: include actual build number into *.exe launcher attributes (IDEA-162192)
nik [Mon, 17 Oct 2016 13:21:22 +0000 (16:21 +0300)]
build scripts: include actual build number into *.exe launcher attributes (IDEA-162192)

4 years agovcs: move dispose logic out of AnnotationFieldGutter
Aleksey Pivovarov [Mon, 17 Oct 2016 13:06:42 +0000 (16:06 +0300)]
vcs: move dispose logic out of AnnotationFieldGutter

4 years agovcs: remove duplication
Aleksey Pivovarov [Mon, 17 Oct 2016 12:35:36 +0000 (15:35 +0300)]
vcs: remove duplication

4 years agovcs: allow to get total line number in up-to-date revision
Aleksey Pivovarov [Fri, 14 Oct 2016 14:56:31 +0000 (17:56 +0300)]
vcs: allow to get total line number in up-to-date revision

4 years agovcs: simplify - remove recursive method calls
Aleksey Pivovarov [Mon, 17 Oct 2016 12:23:45 +0000 (15:23 +0300)]
vcs: simplify - remove recursive method calls

4 years agovcs: extract LineAnnotationAspect-related logic from AnnotationFieldGutter
Aleksey Pivovarov [Fri, 14 Oct 2016 15:21:25 +0000 (18:21 +0300)]
vcs: extract LineAnnotationAspect-related logic from AnnotationFieldGutter

* move name shortener to the ShortNameType

4 years agovcs: cleanup - remove unnecessary parameter
Aleksey Pivovarov [Fri, 14 Oct 2016 14:58:58 +0000 (17:58 +0300)]
vcs: cleanup - remove unnecessary parameter

4 years agoTests: fix import error
Elizaveta Shashkova [Mon, 17 Oct 2016 12:48:53 +0000 (15:48 +0300)]
Tests: fix import error

4 years agoWI-33574 Authentication popup doesn't appear in case password is missing
Vladimir Krivosheev [Mon, 17 Oct 2016 12:51:32 +0000 (14:51 +0200)]
WI-33574 Authentication popup doesn't appear in case password is missing

4 years agoadd signup param
Vladimir Krivosheev [Mon, 17 Oct 2016 12:43:46 +0000 (14:43 +0200)]
add signup param

4 years agoIDEA-162563 Action menus do not have icons under HiDPI linux
Anton Tarasov [Mon, 17 Oct 2016 12:45:15 +0000 (15:45 +0300)]
IDEA-162563 Action menus do not have icons under HiDPI linux

4 years agomade assertWriteAcquired() generate expensive garbage in tests and debug only
Alexey Kudravtsev [Mon, 17 Oct 2016 12:43:07 +0000 (15:43 +0300)]
made assertWriteAcquired() generate expensive garbage in tests and debug only

4 years agocleanup
Alexey Kudravtsev [Mon, 17 Oct 2016 12:33:07 +0000 (15:33 +0300)]
cleanup

4 years agonotnull
Alexey Kudravtsev [Mon, 17 Oct 2016 11:55:45 +0000 (14:55 +0300)]
notnull

4 years agoremoved suppressions for unused methods esp. since some of them are
Alexey Kudravtsev [Mon, 17 Oct 2016 11:25:36 +0000 (14:25 +0300)]
removed suppressions for unused methods esp. since  some of them are

4 years agoconcurrency issues in EA-89861 - NPE: TIntObjectHashMap.index
Alexey Kudravtsev [Mon, 17 Oct 2016 11:18:29 +0000 (14:18 +0300)]
concurrency issues in EA-89861 - NPE: TIntObjectHashMap.index

4 years agoremoved deprecated usages
Alexey Kudravtsev [Thu, 13 Oct 2016 12:43:16 +0000 (15:43 +0300)]
removed deprecated usages

4 years agoFix multiline commands and some exceptions in Python Console again (PY-20616, PY...
Elizaveta Shashkova [Mon, 17 Oct 2016 12:27:48 +0000 (15:27 +0300)]
Fix multiline commands and some exceptions in Python Console again (PY-20616, PY-21104, PY-21103)

4 years agonull argument checker: filter out unused parameters
Dmitry Batkovich [Mon, 17 Oct 2016 12:22:30 +0000 (15:22 +0300)]
null argument checker: filter out unused parameters

4 years agogithub: fix repository list loading
Aleksey Pivovarov [Fri, 14 Oct 2016 11:12:21 +0000 (14:12 +0300)]
github: fix repository list loading

* fix "repository already exists" check because of the organisation repository with the same name
* behavior of the API changed some time ago

4 years agofix testdata appcode/171.162 appcode/171.271 appcode/171.276 clion/171.160
Anna.Kozlova [Mon, 17 Oct 2016 11:09:32 +0000 (13:09 +0200)]
fix testdata

4 years agoavoid second processing of same elements in groovy/java
Anna.Kozlova [Mon, 17 Oct 2016 10:58:27 +0000 (12:58 +0200)]
avoid second processing of same elements in groovy/java

4 years agopaste reference: ignore binding if reference was not created as it could be e.g....
Anna.Kozlova [Mon, 17 Oct 2016 10:49:48 +0000 (12:49 +0200)]
paste reference: ignore binding if reference was not created as it could be e.g. groovy method name = invalid java identifier
 EA-89854 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText

4 years agoEA-89934 - IAE: PsiSearchHelperImpl.bulkProcessElementsWithWord
Anna.Kozlova [Mon, 17 Oct 2016 10:09:50 +0000 (12:09 +0200)]
EA-89934 - IAE: PsiSearchHelperImpl.bulkProcessElementsWithWord

4 years agoEA-89953 - assert: MessageBusImpl.checkNotDisposed
Anna.Kozlova [Mon, 17 Oct 2016 10:06:34 +0000 (12:06 +0200)]
EA-89953 - assert: MessageBusImpl.checkNotDisposed

4 years agoinplace introduce variable: ensure validity of created var
Anna.Kozlova [Mon, 17 Oct 2016 09:34:24 +0000 (11:34 +0200)]
inplace introduce variable: ensure validity of created var
EA-63354 - PIEAE: CompositePsiElement.getContainingFile

4 years agocontent entry editor: fast fail if getModel returns null (investigating EA-89693...
Sergey Simonchik [Mon, 17 Oct 2016 11:07:47 +0000 (14:07 +0300)]
content entry editor: fast fail if getModel returns null (investigating EA-89693 - NPE: ContentEntryEditor.isExcludedOrUnderExcludedDirectory) (IDEA-CR-14528)

4 years agoMerge remote-tracking branch 'origin/master' phpstorm/171.158 phpstorm/171.159
Roman Shevchenko [Mon, 17 Oct 2016 10:57:12 +0000 (12:57 +0200)]
Merge remote-tracking branch 'origin/master'

4 years agoCleanup (warnings)
Roman Shevchenko [Mon, 17 Oct 2016 10:56:30 +0000 (12:56 +0200)]
Cleanup (warnings)

4 years ago[ui] correct scaling in GTK+ menu
Roman Shevchenko [Mon, 17 Oct 2016 10:54:42 +0000 (12:54 +0200)]
[ui] correct scaling in GTK+ menu

4 years agoReplaceWithMapPutIfAbsentFix -> ReplaceConditionalMapPutFix; parameter methodName...
Tagir Valeev [Mon, 17 Oct 2016 10:49:09 +0000 (17:49 +0700)]
ReplaceWithMapPutIfAbsentFix -> ReplaceConditionalMapPutFix; parameter methodName replaced with boolean (IDEA-CR-14446)

4 years agoCleanup (obsolete reflection)
Roman Shevchenko [Mon, 17 Oct 2016 09:44:24 +0000 (11:44 +0200)]
Cleanup (obsolete reflection)

4 years agoEclipseImlTest — fix test data
Vladimir Krivosheev [Mon, 17 Oct 2016 10:27:21 +0000 (12:27 +0200)]
EclipseImlTest — fix test data

4 years agogetDefaultProfile -> getBaseProfile
Vladimir Krivosheev [Mon, 17 Oct 2016 10:23:31 +0000 (12:23 +0200)]
getDefaultProfile -> getBaseProfile

It is not default — it is base.

Do not add default default profile if there is at least on bundled/custom global profile — as before.

4 years agoAnonymousCanBeLambdaInspection#isLambdaForm, minor cleanup (IDEA-CR-14331)
Tagir Valeev [Mon, 17 Oct 2016 10:30:22 +0000 (17:30 +0700)]
AnonymousCanBeLambdaInspection#isLambdaForm, minor cleanup (IDEA-CR-14331)

4 years agoinspection settings: do not re-apply settings when panel was not shown
Dmitry Batkovich [Mon, 17 Oct 2016 10:25:03 +0000 (13:25 +0300)]
inspection settings: do not re-apply settings when panel was not shown

4 years agoIDEA-160988 Add inspection to merge adjacent Stream API calls
Tagir Valeev [Mon, 17 Oct 2016 10:14:22 +0000 (17:14 +0700)]
IDEA-160988 Add inspection to merge adjacent Stream API calls

4 years agobuild scripts cleanup: unused methods removed, some method names corrected, obsolete...
nik [Mon, 17 Oct 2016 09:50:48 +0000 (12:50 +0300)]
build scripts cleanup: unused methods removed, some method names corrected, obsolete todo's removed

4 years agoCleanup (forgotten modifier)
Roman Shevchenko [Mon, 17 Oct 2016 09:38:12 +0000 (11:38 +0200)]
Cleanup (forgotten modifier)

4 years agoCleanup (obsolete assertion)
Roman Shevchenko [Mon, 17 Oct 2016 09:36:36 +0000 (11:36 +0200)]
Cleanup (obsolete assertion)

4 years agoCleanup (drops direct counter access)
Roman Shevchenko [Mon, 17 Oct 2016 09:33:24 +0000 (11:33 +0200)]
Cleanup (drops direct counter access)

4 years agoIG: use isAssignableFrom() with substitutor instead of convertible check
Bas Leijdekkers [Mon, 17 Oct 2016 09:28:19 +0000 (11:28 +0200)]
IG: use isAssignableFrom() with substitutor instead of convertible check

4 years ago[ui] use light grey for doc popup, coauthored with Olga B.
Sergey Ignatov [Mon, 17 Oct 2016 09:06:42 +0000 (12:06 +0300)]
[ui] use light grey for doc popup, coauthored with Olga B.

4 years agoMerge remote-tracking branch 'origin/master' appcode/171.155 clion/171.156
Konstantin Bulenkov [Mon, 17 Oct 2016 08:46:44 +0000 (10:46 +0200)]
Merge remote-tracking branch 'origin/master'

4 years agoclean up
Konstantin Bulenkov [Mon, 17 Oct 2016 08:38:09 +0000 (10:38 +0200)]
clean up

4 years agoEA-88367 - SOE: StringExpressionHelper.evaluateExpression dbe/171.154
Anna.Kozlova [Fri, 14 Oct 2016 18:27:24 +0000 (20:27 +0200)]
EA-88367 - SOE: StringExpressionHelper.evaluateExpression

4 years agotestng: ensure public test class so gutters and run provider treat classes in the...
Anna.Kozlova [Fri, 14 Oct 2016 17:41:04 +0000 (19:41 +0200)]
testng: ensure public test class so gutters and run provider treat classes in the same way (IDEA-162561)

4 years agoextended logging
Anna.Kozlova [Fri, 14 Oct 2016 16:39:56 +0000 (18:39 +0200)]
extended logging
EA-89997 - assert: ChangeSignatureProcessorBase.filterUsages

4 years agopackage movements
Dmitry Batkovich [Mon, 17 Oct 2016 04:31:08 +0000 (07:31 +0300)]
package movements

4 years ago[vcs-log] graph history action is visible when root is in log but not indexed yet appcode/171.152 dbe/171.148 idea/171.149 pycharm/171.145 pycharm/171.150 rubymine/171.147 webstorm/171.153
Julia Beliaeva [Sun, 16 Oct 2016 19:28:07 +0000 (22:28 +0300)]
[vcs-log] graph history action is visible when root is in log but not indexed yet

4 years agocleanup
Vladimir Krivosheev [Fri, 14 Oct 2016 14:54:43 +0000 (16:54 +0200)]
cleanup

4 years agouse correct serialization implementation in the copyProfile – otherwise when modifiab...
Vladimir Krivosheev [Fri, 14 Oct 2016 14:25:38 +0000 (16:25 +0200)]
use correct serialization implementation in the copyProfile – otherwise when modifiable model of scheme is created, lazy loaded element data is not used (and as result, locked attribute is not correctly set)

testPreserveCompatibility is removed because we not DO NOT TOUCH files unless it is really modified In production we "do not preserve compatibility" (flag) since spring 2016

4 years agoassertThat(Element)
Vladimir Krivosheev [Fri, 14 Oct 2016 13:43:41 +0000 (15:43 +0200)]
assertThat(Element)

4 years agoUse a utility method to avoid suppression appcode/171.142 clion/171.143
Kirill Likhodedov [Sun, 16 Oct 2016 12:36:16 +0000 (15:36 +0300)]
Use a utility method to avoid suppression

4 years ago[vcs-log] more precise graph width calculation appcode/171.139 clion/171.140 phpstorm/171.141
Julia Beliaeva [Sun, 16 Oct 2016 05:32:31 +0000 (08:32 +0300)]
[vcs-log] more precise graph width calculation

Take into account position of the edges on the other row.

4 years ago[vcs-log] remove redundant text parameter that is not actually used
Julia Beliaeva [Sun, 16 Oct 2016 00:29:48 +0000 (03:29 +0300)]
[vcs-log] remove redundant text parameter that is not actually used

4 years agofixed tests appcode/171.131 clion/171.133 dbe/171.134 idea/171.129 phpstorm/171.130 pycharm/171.128 pycharm/171.138 rubymine/171.135 webstorm/171.137
Yaroslav Lepenkin [Sat, 15 Oct 2016 22:02:20 +0000 (01:02 +0300)]
fixed tests

4 years agojavac ast indices: when java file contains >1 top declaration classes only one was...
Dmitry Batkovich [Sat, 15 Oct 2016 16:34:40 +0000 (19:34 +0300)]
javac ast indices: when java file contains >1 top declaration classes only one was processed -- fixed

4 years agominor changes based on review IDEA-CR-14479 appcode/171.124 appcode/171.125 appcode/171.127 clion/171.123 clion/171.126
Maxim.Mossienko [Sat, 15 Oct 2016 11:09:29 +0000 (13:09 +0200)]
minor changes based on review IDEA-CR-14479

4 years agobuild package nodes in background appcode/171.118 clion/171.114 dbe/171.116 idea/171.119 phpstorm/171.120 phpstorm/171.122 pycharm/171.113 pycharm/171.117 rubymine/171.115 webstorm/171.121
Maxim.Mossienko [Fri, 14 Oct 2016 20:01:57 +0000 (22:01 +0200)]
build package nodes in background

4 years agoRemove any Python SDK roots found in project roots (PY-5459)
Andrey Vlasovskikh [Fri, 14 Oct 2016 19:14:06 +0000 (22:14 +0300)]
Remove any Python SDK roots found in project roots (PY-5459)

It's quite common to add the project root to sys.path in order to make
it available in other Python projects at run-time. Unfortunately, it
breaks excluded directories settings since indexing SDK roots in the
IntelliJ platform ignores excluded directories since they are
project-level, not application-level.

Since for most setups having a directory in both SDK roots and project
(content and source) roots is redundant, we now delete it from the SDK
roots. The user can add it back manually via interpreters settings in
PyCharm and via module dependencies in IntelliJ if they need this entry
in their SDK roots.

4 years agoAdd restored sdk root virtual file instead of original file
Andrey Vlasovskikh [Fri, 14 Oct 2016 17:21:47 +0000 (20:21 +0300)]
Add restored sdk root virtual file instead of original file

We check for the restored root file being contained in the excluded
paths and then we used to put the original file instead of the restored
one. For example, the restored file a Jar FS for *.egg archive was
ignored and the original file was used instead. This resulted in the
wrong assumption that our paths had been modified.

4 years ago[groovy-mvc] refer to Griffon View as 'Griffon View' (IDEA-162591)
Daniil Ovchinnikov [Fri, 14 Oct 2016 18:42:51 +0000 (21:42 +0300)]
[groovy-mvc] refer to Griffon View as 'Griffon View' (IDEA-162591)

4 years ago[java] descriptor lookup in multi-release .jars
Roman Shevchenko [Fri, 14 Oct 2016 18:39:06 +0000 (20:39 +0200)]
[java] descriptor lookup in multi-release .jars

4 years ago[groovy] do not process non code members when resolving reference expression within...
Daniil Ovchinnikov [Fri, 14 Oct 2016 18:10:48 +0000 (21:10 +0300)]
[groovy] do not process non code members when resolving reference expression within annotation value

4 years ago[groovy] extract GrReferenceResolveRunner
Daniil Ovchinnikov [Fri, 14 Oct 2016 17:59:57 +0000 (20:59 +0300)]
[groovy] extract GrReferenceResolveRunner