Commit Graph
164221 Commits
Author SHA1 Message Date
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