Anna Kozlova
81a6cceb35
fix casting to primitives according to the spec (IDEA-131107; IDEA-148880)
2015-12-10 17:01:55 +01:00
Anna Kozlova
3f72d428a8
method references: show candidates if overload resolution failed (IDEA-148974)
2015-12-10 17:01:55 +01:00
Anna Kozlova
a04d90243b
method reference: preserve all conflicts to have navigation target
2015-12-10 17:01:55 +01:00
Vladislav.Soroka
65b5b7c840
gradle: fix merging of library and module dependencies
2015-12-10 18:58:25 +03:00
Vladislav.Soroka
a3ab3c5afc
gradle: do not add additional source folders from 'idea' plugin to main and test modules if it is already belong to some other custom source set
2015-12-10 18:58:24 +03:00
Daniil Ovchinnikov
33362a8192
[groovy] test substitutor is not computed within resolve
2015-12-10 18:48:58 +03:00
Daniil Ovchinnikov
d7c399306f
[groovy] use Computable instead of NotNullLazyValue in GroovyMethodResult.
...
- NotNullCachedComputableWrapper: clean Computable after obtaining result value.
2015-12-10 18:48:58 +03:00
Daniil Ovchinnikov
f53809455f
[groovy] @NotNull and @Override
2015-12-10 18:48:58 +03:00
Daniil Ovchinnikov
8d9d92b899
[groovy] rename _inferer_ to _computer_
2015-12-10 18:48:58 +03:00
Dmitry Jemerov
df72b285fc
built-in server: workaround for changed logic of generating wildcards in method signatures between Kotlin beta 3 and beta 4
2015-12-10 16:46:37 +01:00
Dmitry Jemerov
ea7b94fc01
revert cleanup: Kotlin beta 4 no longer allows type parameters that have both a class and another type parameter as bounds
2015-12-10 16:46:37 +01:00
Dmitry Batkovich
a656a5c62d
cleanup of CleanupInspectionIntention
2015-12-10 18:37:49 +03:00
Dmitry Batkovich
3782dff737
inspection settings: "New in {product_major_version}"
2015-12-10 18:36:17 +03:00
Dmitry Batkovich
2f16b21607
new in 14 -> new in 15
2015-12-10 17:57:09 +03:00
Dmitry Avdeev
5b8de8b4ed
IDEA-91878 Intention "Unused XML schema declaration" removes also used schema declatarion
2015-12-10 17:33:18 +03:00
Vladimir Krivosheev
f9bd7f20ce
don't validate breakpoint on set — doesn't make any sense since sourcemaps
...
meteor debug test works
2015-12-10 15:20:23 +01:00
Elizaveta Shashkova
8c395b2e20
IndexError in pydev_monkey.py when debugging (PY-9767)
...
We shouldn't attach to debugger if there are only options in a new python process command line
2015-12-10 17:10:29 +03:00
Daniil Ovchinnikov
1bc22997d5
[groovy] make inferred substitutor lazy and do not compute it until returned from resolve.
...
- check applicability by shape in MethodResolverProcessor.
- erase argument types if by shape but use non-erased types for inferring substitutor anyways.
2015-12-10 16:48:00 +03:00
Daniil Ovchinnikov
3d5877da13
[groovy] fix filtering same signatures
2015-12-10 16:48:00 +03:00
Daniil Ovchinnikov
f039ca52aa
[groovy] make SubstitutorComputer.obtainSubstitutor() accept resolveContext as PsiElement
2015-12-10 16:48:00 +03:00
Daniil Ovchinnikov
95e4dc18a5
[groovy] do as less comparisons as possible when filtering methods in MethodResolverProcessor
2015-12-10 16:48:00 +03:00
Daniil Ovchinnikov
4266110353
[groovy] pass GroovyMethodResult instances instead of bunch of arguments.
2015-12-10 16:48:00 +03:00
Daniil Ovchinnikov
62cc5fd001
[groovy] introduce GroovyMethodResult extending GroovyResolveResultImpl.
...
Also:
- Make ResolverProcessor generic.
- Move execute() logic from ResolverProcessor to its inheritor.
- NotNull/Nullable in GroovyResolveResultImpl
2015-12-10 16:48:00 +03:00
Alexey Kudravtsev
c351f8a12b
changed hardcoded group
2015-12-10 16:46:10 +03:00
Dmitry Avdeev
1c79743daf
IDEA-144668 Ability to disable "Run config" and "test indicator" gutters: run icon
2015-12-10 16:41:39 +03:00
Vladimir.Orlov
99e3b716c4
IDEA-CR-7349
2015-12-10 16:32:45 +03:00
Vladimir.Orlov
e88c62bc71
Merge remote-tracking branch 'origin/master'
2015-12-10 16:32:26 +03:00
Alexey Kudravtsev
8f9da8646a
inlined BoundedTaskExecutorService
2015-12-10 16:30:30 +03:00
Vladimir.Orlov
04bc55db59
Merge remote-tracking branch 'origin/master'
2015-12-10 16:30:09 +03:00
Dmitry Batrak
72dfc24506
EA-75142 - NPE: ToggleReadOnlyAttributePanel.selectionChanged
2015-12-10 16:27:21 +03:00
Vladimir.Orlov
df73c359c2
Merge remote-tracking branch 'origin/master'
2015-12-10 16:25:24 +03:00
Dmitry Avdeev
3378036197
IDEA-144668 Ability to disable "Run config" and "test indicator" gutters: external annotations icon
2015-12-10 16:24:41 +03:00
Vladimir.Orlov
54896503de
updated EDU script as part of preventing stop TC server-side checkout.
2015-12-10 16:18:57 +03:00
Konstantin Kolosovsky
9e4e4cecc0
IDEA-149002 Added filtering capability to svn branch selection popup
2015-12-10 16:18:09 +03:00
Alexander Doroshko
6b0e80c5c7
fix HTML detection: use BasicHTML.isHTMLString()
2015-12-10 16:16:14 +03:00
Dmitry Avdeev
4d80e3df9b
IDEA-144668 Ability to disable "Run config" and "test indicator" gutters: UI tweaks
2015-12-10 16:12:26 +03:00
Alexey Kudravtsev
b2f0bea1b5
wait for JDI thread to terminate instead of hardcoding to ignore it
2015-12-10 15:59:54 +03:00
Alexey Kudravtsev
45633a9497
untangled editor-ui-api vs structure-view-api vs analysis-api modules mutual dependency (by moving all structure-view-api into editor-ui-api)
2015-12-10 15:59:54 +03:00
Alexey Kudravtsev
87e62ac863
notnull
2015-12-10 15:59:54 +03:00
Alexey Kudravtsev
1eb7ae8b0f
tighten access inspection
2015-12-10 15:59:54 +03:00
Alexey Kudravtsev
c65df34bde
groupName replaced with groupKey
2015-12-10 15:59:54 +03:00
Dmitry Avdeev
0195746b2d
EA-76112 - NPE: ConfigurationContext.getProject
2015-12-10 15:36:09 +03:00
nik
40b9dd6094
icons.gant: added icon-robots.txt to skip icon classes generation for resource modules instead of using hard-coded blacklist
2015-12-10 15:32:32 +03:00
nik
521516ec74
icons size optimized
2015-12-10 15:29:12 +03:00
nik
5aa2358efa
added icon-robots.txt to skip icon class generation for tips/images
2015-12-10 15:29:05 +03:00
Dmitry Batkovich
1d5c2ecf39
type migration: migration type information moved from TypeMigrationRules to corresponding Labeler and RefactoringProcessor
2015-12-10 15:15:31 +03:00
Dmitry Avdeev
432fe065e6
IDEA-144668 Ability to disable "Run config" and "test indicator" gutters: group by plugin
2015-12-10 14:51:53 +03:00
Anton Tarasov
c0e5c4f4ee
IDEA-148739 [follow-up]
...
1. Refactor the cache code. Add 1x images to the cache.
2. Clear the cache on state change.
3. Mind concurrency where applicable.
2015-12-10 14:40:56 +03:00
Egor.Ushakov
b25cf7afbe
do not allow drag for renderers that do not support it
2015-12-10 14:30:14 +03:00
Dmitry Batrak
1bf78b5b83
yet another attempt to fix blinking test
2015-12-10 14:26:52 +03:00