Anna Kozlova
132bb137a1
don't show error on method reference if functional expression is located inside invalid context without target functional type
2015-12-10 19:52:16 +01:00
Anna Kozlova
b21cde7b47
show run menu: make cache null friendly (IDEA-149102)
2015-12-10 19:07:01 +01:00
Dmitry Batkovich
9c84e03db5
type migration: unused fields removed
2015-12-10 20:50:00 +03:00
Dmitry Batrak
06091bb887
avoid gaps in selection rendering for fractional coordinates - use proper rounding
2015-12-10 20:32:12 +03:00
Dmitry Batrak
2f0cb5aa45
IDEA-72989 fix rendering of characters from Unicode supplementary planes
2015-12-10 20:32:12 +03:00
Anna Kozlova
cf3375848a
tests: do not include ignored in rerun failed (IDEA-149067)
2015-12-10 18:28:55 +01:00
Anna Kozlova
b5cb7cc24a
wording (IDEA-149014)
2015-12-10 18:28:55 +01:00
nik
d7a8db98a3
preparing to migrate to Java 8: explicitly set language level 1.6 for intellij-core modules
2015-12-10 20:10:05 +03:00
Maxim.Mossienko
5046a58f4e
IDEA-149135 Start failed when using JDK6 as IDEA_JDK
2015-12-10 17:42:53 +01:00
Sergey Malenkov
8ad1f5caf6
IDEA-148164 Fix scrollbar repainting
2015-12-10 19:07:24 +03:00
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