Egor.Ushakov [Mon, 29 Jun 2015 15:44:45 +0000 (18:44 +0300)]
IDEA-63378 Switching threads should be optional, not forced
peter [Mon, 29 Jun 2015 15:26:27 +0000 (17:26 +0200)]
don't allow to delete external/inferred annotations (EA-65757 - PIEAE: PsiUtilCore.ensureValid)
peter [Mon, 29 Jun 2015 15:14:04 +0000 (17:14 +0200)]
tolerate lookup suddenly disposed from its selection listener (EA-64213 - NA: LookupImpl.checkValid)
Daniil Ovchinnikov [Mon, 29 Jun 2015 15:11:04 +0000 (18:11 +0300)]
[groovy] @NotNull
Daniil Ovchinnikov [Mon, 29 Jun 2015 15:08:15 +0000 (18:08 +0300)]
[groovy] remove cast (EA-69981)
Dmitry Trofimov [Mon, 29 Jun 2015 15:09:50 +0000 (17:09 +0200)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Mon, 29 Jun 2015 15:05:42 +0000 (17:05 +0200)]
Merge remote-tracking branch 'origin/master'
Vladimir Krivosheev [Mon, 29 Jun 2015 15:03:15 +0000 (17:03 +0200)]
fix compilation
peter [Mon, 29 Jun 2015 14:52:48 +0000 (16:52 +0200)]
JavaChainLookupElement: throw no assertion, but generate incorrect code (in hope the user will report the scenario) (EA-54418 - Throwable: DebugUtil.currentStackTrace)
Vassiliy.Kudryashov [Mon, 29 Jun 2015 14:49:39 +0000 (17:49 +0300)]
IDEA-81363 Submenu hides (too fast) when leaving entry in main menu
Vladimir Krivosheev [Mon, 29 Jun 2015 14:44:21 +0000 (16:44 +0200)]
don't compute myCurrentScheme on set name — be lazy
setSchemes — more clear parameter name, fix deletion if removeCondition specified
Vladimir Krivosheev [Mon, 29 Jun 2015 13:48:15 +0000 (15:48 +0200)]
cleanup
Vladimir Krivosheev [Mon, 29 Jun 2015 13:46:55 +0000 (15:46 +0200)]
cleanup
Vladimir Krivosheev [Mon, 29 Jun 2015 08:54:43 +0000 (10:54 +0200)]
remove unused field
Dmitry Trofimov [Mon, 29 Jun 2015 14:36:27 +0000 (16:36 +0200)]
Merge remote-tracking branch 'origin/master'
Elizaveta Shashkova [Mon, 29 Jun 2015 14:33:54 +0000 (17:33 +0300)]
Yet another attempt to fix PY-14969
Mark the main thread when calling fork() and check it in haveAliveThreads() in order to prevent killing main thread even if it is a daemon.
Sergey Malenkov [Mon, 29 Jun 2015 14:23:15 +0000 (17:23 +0300)]
Remove yellow code and fix a typo
Elizaveta Shashkova [Mon, 29 Jun 2015 14:18:39 +0000 (17:18 +0300)]
Revert changes again (PY-14969)
Andrey Vokin [Thu, 25 Jun 2015 19:34:22 +0000 (22:34 +0300)]
CCE fixed
Yaroslav Lepenkin [Mon, 29 Jun 2015 13:24:36 +0000 (16:24 +0300)]
IDEA-141982 SOE, recursion eliminated
Dmitry Trofimov [Mon, 29 Jun 2015 13:39:35 +0000 (15:39 +0200)]
Rename python template service.
Konstantin Bulenkov [Mon, 29 Jun 2015 13:30:53 +0000 (15:30 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Mon, 29 Jun 2015 13:29:17 +0000 (15:29 +0200)]
wrap content to JBUI.Panels
peter [Mon, 29 Jun 2015 13:27:07 +0000 (15:27 +0200)]
CompletionUtil: cleanup, javadoc
Egor.Ushakov [Mon, 29 Jun 2015 13:15:53 +0000 (16:15 +0300)]
IDEA-79921 Suspend one thread while debugging
Anna Kozlova [Mon, 29 Jun 2015 12:55:06 +0000 (15:55 +0300)]
EA-70062 - assert: PsiWalkingState.elementStarted
Anna Kozlova [Mon, 29 Jun 2015 12:48:59 +0000 (15:48 +0300)]
disable static import sfor code fragments (EA-70109 - CCE: AddSingleMemberStaticImportAction.bindAllClassRefs)
Anna Kozlova [Mon, 29 Jun 2015 12:01:27 +0000 (15:01 +0300)]
make coverage view dump aware (IDEA-141999)
Anna Kozlova [Mon, 29 Jun 2015 11:27:23 +0000 (14:27 +0300)]
provide context for generated variable declaration: otherwise e.g. language level for generated element would be defined by project language level instead of module one
Anna Kozlova [Mon, 29 Jun 2015 10:14:19 +0000 (13:14 +0300)]
don't clear selection during repaint to avoid blinking of test's tree when selection is hold by a leaf of a collapsed node
Bas Leijdekkers [Mon, 29 Jun 2015 11:25:07 +0000 (13:25 +0200)]
introduce "Try Statements" intention category
Bas Leijdekkers [Mon, 29 Jun 2015 11:09:40 +0000 (13:09 +0200)]
Move intentions to better matching categories
Bas Leijdekkers [Mon, 29 Jun 2015 11:05:02 +0000 (13:05 +0200)]
IPP: Move "Create Enum Switch Branches" intention to "Control Flow" category
Bas Leijdekkers [Mon, 29 Jun 2015 11:03:15 +0000 (13:03 +0200)]
Add input checking and result highlighting to "Change class type parameter" intention
Bas Leijdekkers [Mon, 29 Jun 2015 10:05:25 +0000 (12:05 +0200)]
fix intention description template
Bas Leijdekkers [Sat, 27 Jun 2015 19:18:35 +0000 (21:18 +0200)]
IDEA-141963 (Intention. Switch prefix/postfix operator.)
Bas Leijdekkers [Sat, 27 Jun 2015 19:16:25 +0000 (21:16 +0200)]
cleanup
Bas Leijdekkers [Sat, 27 Jun 2015 19:14:29 +0000 (21:14 +0200)]
Remove duplicate check from intention
Sergey Ignatov [Mon, 29 Jun 2015 12:34:34 +0000 (15:34 +0300)]
get rid of unused field
Aleksey Pivovarov [Mon, 29 Jun 2015 12:20:06 +0000 (15:20 +0300)]
lst: correct range painting at the end of file in default mode
click area is still bugged though
Daniil Ovchinnikov [Fri, 26 Jun 2015 15:03:17 +0000 (18:03 +0300)]
[groovy] shut down process when console file is closed
Daniil Ovchinnikov [Fri, 26 Jun 2015 14:03:25 +0000 (17:03 +0300)]
[groovy] console: do not execute empty commands
Daniil Ovchinnikov [Fri, 26 Jun 2015 13:28:58 +0000 (16:28 +0300)]
[groovy] add execute button to the editor toolbar
Daniil Ovchinnikov [Fri, 26 Jun 2015 13:03:43 +0000 (16:03 +0300)]
[groovy] use simple string as console name instead of hex
Daniil Ovchinnikov [Fri, 26 Jun 2015 12:59:02 +0000 (15:59 +0300)]
[groovy] show console on ctrl+enter (IDEA-140463)
Andrey Vlasovskikh [Mon, 29 Jun 2015 12:17:11 +0000 (15:17 +0300)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 29 Jun 2015 12:13:49 +0000 (15:13 +0300)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 29 Jun 2015 12:13:05 +0000 (15:13 +0300)]
java-decompiler: NPE fixed
https://github.com/JetBrains/intellij-community/pull/268
Andrey Vlasovskikh [Mon, 29 Jun 2015 12:12:50 +0000 (15:12 +0300)]
Merge branch 'python-fixes'
nik [Mon, 29 Jun 2015 11:57:48 +0000 (14:57 +0300)]
fixed updating IDEA CE from IDEA UE sources
Andrey Vlasovskikh [Mon, 29 Jun 2015 12:05:12 +0000 (15:05 +0300)]
Update binary skeletons path on every SDK update and clean up obsolete paths (PY-15499)
Sometimes paths to binary skeletons in jdk.table.xml used to become
corrupted or invalid. There used to be no way of fixing that since
the paths had been added there only once during the SDK set up. Now
we restore them every time the SDK gets updated. The paths should be
in the jdk.table.xml because they are the part of SDK paths and they
are required for indexing. Indexing contributors don't allow to
associate paths with modules.
Dmitry Trofimov [Mon, 29 Jun 2015 12:02:07 +0000 (14:02 +0200)]
Remove obsolete deprecation.
Roman Shevchenko [Mon, 29 Jun 2015 11:59:18 +0000 (14:59 +0300)]
Cleanup (formatting; typos)
Alexander Zolotov [Mon, 29 Jun 2015 11:53:16 +0000 (14:53 +0300)]
Do not sort completion variants using matcher with empty prefix
Alexander Zolotov [Mon, 29 Jun 2015 11:51:36 +0000 (14:51 +0300)]
Get rid of yellow code
Alexander Zolotov [Mon, 29 Jun 2015 11:49:50 +0000 (14:49 +0300)]
Search everywhere: do not put space inside parens
Roman Shevchenko [Mon, 29 Jun 2015 11:42:18 +0000 (14:42 +0300)]
IDEA-122133 (type annotations skipped from copying into generated parameter)
Rustam Vishnyakov [Mon, 29 Jun 2015 11:09:06 +0000 (14:09 +0300)]
Darcula: Higher contrast for template language background (WI-27766 Caret Row background collides with Template Data Language background)
Maxim.Mossienko [Mon, 29 Jun 2015 11:00:57 +0000 (13:00 +0200)]
[memory optimization] instead of storing long file offsets for each compressed block, store compressed block short lengths and long offset per 32 compressed blocks, calculating needed file offset from nearest long offset and compressed block ranges
Roman Shevchenko [Mon, 29 Jun 2015 10:53:29 +0000 (13:53 +0300)]
sm-runner: deprecated test locator compatibility restored
Egor.Ushakov [Mon, 29 Jun 2015 10:49:12 +0000 (13:49 +0300)]
IDEA-79921 Suspend one thread while debugging
Roman Shevchenko [Mon, 29 Jun 2015 10:27:31 +0000 (13:27 +0300)]
safe delete unused environment + deprecations, part 2
(follow-up to
63cae114)
peter [Mon, 29 Jun 2015 09:51:57 +0000 (11:51 +0200)]
disable non-dumb-aware psi augmenters in dumb mode (EA-70057 - INRE: FileBasedIndexImpl.handleDumbMode)
Roman Shevchenko [Mon, 29 Jun 2015 09:45:15 +0000 (12:45 +0300)]
EA-69425 (era format specifier substitution for Windows)
peter [Mon, 29 Jun 2015 08:51:44 +0000 (10:51 +0200)]
move PackageDirectoryCache to core-impl
Vassiliy.Kudryashov [Mon, 29 Jun 2015 08:28:25 +0000 (11:28 +0300)]
IDEA-81363 Submenu hides (too fast) when leaving entry in main menu
Vassiliy.Kudryashov [Mon, 29 Jun 2015 07:55:21 +0000 (10:55 +0300)]
IDEA-85566 Git branches with underscores don't render properly in branch menu
Roman Shevchenko [Mon, 29 Jun 2015 07:50:10 +0000 (10:50 +0300)]
Cleanup (formatting)
Vladimir Krivosheev [Mon, 29 Jun 2015 07:03:49 +0000 (09:03 +0200)]
DocumentRunnable.IgnoreDocumentRunnable is not used anymore
Vladimir Krivosheev [Mon, 29 Jun 2015 07:01:00 +0000 (09:01 +0200)]
don't remove schemes dir if no schemes but at least one non-hidden file exists
Reason: prepare to use schemes manager instead of directory based storage (because component state stored in the same directory as sub states ("schemes")).
Vladimir Krivosheev [Sun, 28 Jun 2015 17:56:52 +0000 (19:56 +0200)]
revert: empty constructor duplicates existing
Konstantin Bulenkov [Sun, 28 Jun 2015 00:40:00 +0000 (02:40 +0200)]
images for yosemite radio buttons
Konstantin Bulenkov [Sat, 27 Jun 2015 23:51:58 +0000 (01:51 +0200)]
set proper border for the combo editor
Konstantin Bulenkov [Sat, 27 Jun 2015 23:50:41 +0000 (01:50 +0200)]
make yosemite labels aligned with combox, checkboxes, and other standard controls
Konstantin Bulenkov [Sat, 27 Jun 2015 23:29:09 +0000 (01:29 +0200)]
empty border for yosemite combo
Konstantin Bulenkov [Sat, 27 Jun 2015 23:28:46 +0000 (01:28 +0200)]
cleanup
Konstantin Bulenkov [Sat, 27 Jun 2015 23:28:17 +0000 (01:28 +0200)]
proper size for yosemite combo icons
Konstantin Bulenkov [Sat, 27 Jun 2015 23:27:41 +0000 (01:27 +0200)]
yosemite focused combo
Kirill Likhodedov [Sat, 27 Jun 2015 09:56:42 +0000 (12:56 +0300)]
[vcs] FileHistoryPanelImpl: fix possible getVirtualFile() NPEs
Including IDEA-141978.
Vladimir Krivosheev [Sat, 27 Jun 2015 07:31:27 +0000 (09:31 +0200)]
move to test sources as it should be
Konstantin Bulenkov [Fri, 26 Jun 2015 14:47:11 +0000 (17:47 +0300)]
new UI for yosemity checkbox. Fix several problems with insets
Ilya.Kazakevich [Fri, 26 Jun 2015 21:43:24 +0000 (00:43 +0300)]
Merge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Fri, 26 Jun 2015 21:42:44 +0000 (00:42 +0300)]
``testUTSkippedAndIgnored`` disabled on Jython (does not run on 2.5)
Vassiliy.Kudryashov [Fri, 26 Jun 2015 18:14:45 +0000 (21:14 +0300)]
IDEA-122195 Add additional options to Tab Closing Policy
Ilya.Kazakevich [Fri, 26 Jun 2015 18:15:20 +0000 (21:15 +0300)]
Merge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Fri, 26 Jun 2015 18:14:28 +0000 (21:14 +0300)]
"testFinished" added after "testError" and "testIngore" to fix PY-16314 and PY-16313
Anna Kozlova [Fri, 26 Jun 2015 17:46:50 +0000 (20:46 +0300)]
test assertion
Anna Kozlova [Fri, 26 Jun 2015 17:26:35 +0000 (20:26 +0300)]
ensure no conflicts on move in module with another jdk (IDEA-139356)
Anna Kozlova [Fri, 26 Jun 2015 16:14:09 +0000 (19:14 +0300)]
redundant cast: don't mark redundant boxing casts in conditional (IDEA-137395)
Anna Kozlova [Fri, 26 Jun 2015 15:31:44 +0000 (18:31 +0300)]
tests: restore defaults
Dmitry Batrak [Fri, 26 Jun 2015 17:28:13 +0000 (20:28 +0300)]
fix typo in test
Roman Shevchenko [Fri, 26 Jun 2015 17:17:24 +0000 (20:17 +0300)]
IDEA-141980 (correct support of multiple selection in Usages popup)
Ilya.Kazakevich [Fri, 26 Jun 2015 16:56:46 +0000 (19:56 +0300)]
Merge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Fri, 26 Jun 2015 16:55:00 +0000 (19:55 +0300)]
Merge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Fri, 26 Jun 2015 16:44:12 +0000 (19:44 +0300)]
Merge branch 'PY-3999'
peter [Fri, 26 Jun 2015 16:02:00 +0000 (18:02 +0200)]
don't search for methods in empty scope (EA-66886 - assert: JavaSourceFilterScope.<init>)
peter [Fri, 26 Jun 2015 15:59:10 +0000 (17:59 +0200)]
ignore EA-66888 - FNFE: LocalFileSystemBase.contentsToByteArray
peter [Fri, 26 Jun 2015 15:21:31 +0000 (17:21 +0200)]
diagnose wrong velocity version in classpath (EA-68995 - VE: RuntimeInstance.initializeResourceManager)
peter [Fri, 26 Jun 2015 14:34:49 +0000 (16:34 +0200)]
LineSetIncrementalUpdateTest -> community
Bas Leijdekkers [Fri, 26 Jun 2015 16:22:54 +0000 (18:22 +0200)]
insert cast if necessary when replacing operator assignment with assignment(IDEA-137214)