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