Commit Graph
163837 Commits
Author SHA1 Message Date
Anna Kozlova 36ea2f9041 testdata for IDEA-148841 2015-12-03 15:27:26 +01:00
Anna Kozlova b08482fbca new inference: capture by the spec 2015-12-03 15:27:26 +01:00
peter e0f3c84591 IDEA-148586 com.intellij.openapi.vfs.InvalidVirtualFileAccessException when moving files outside of IDE 2015-12-03 15:20:01 +01:00
Vassiliy.Kudryashov 59dbfdbdde Make JBLabel copyable 2015-12-03 17:03:51 +03:00
Bas Leijdekkers 4458e75efc IDEA-148491 (False positive "Field may be final") 2015-12-03 14:55:02 +01:00
Bas Leijdekkers e8005e8796 IG: handle try-with-resources like javac does it in "Field may be 'final'" inspection 2015-12-03 14:55:01 +01:00
Alexey Kudravtsev 27ff229cdc crash on startup 2015-12-03 16:51:25 +03:00
Alexey Kudravtsev 71c4b8b93f wait for dumb mode in tests (unless explicitly told to not to via DaemonCodeAnalyzerImpl.mustWaitForSmartMode(false)). This way there should be fewer blinking tests due to unexpected daemon restarts. 2015-12-03 16:51:25 +03:00
Alexey Kudravtsev 562c13f32d cleanup 2015-12-03 16:51:25 +03:00
Alexey Kudravtsev 6ddeb7ba3d use app thread pool 2015-12-03 16:51:25 +03:00
Alexey Kudravtsev 57d3659048 moved to internal 2015-12-03 16:51:25 +03:00
Alexey Kudravtsev 2d3cfb0fbd do not show leftovers 2015-12-03 16:51:25 +03:00
peter 437bccff0f Merge branch 'Steelskin-faster-noop' 2015-12-03 14:39:29 +01:00
peter 38c1bfc73b Merge branch 'faster-noop' of https://github.com/Steelskin/intellij-community into Steelskin-faster-noop 2015-12-03 14:39:05 +01:00
peter 83d6452030 don't consider groovy code in lib sources in findClass (IDEA-148368) 2015-12-03 14:38:27 +01:00
Julia Beliaeva 00cadce090 [vcs-log] cache row height 2015-12-03 16:25:36 +03:00
Julia Beliaeva 38827d89c4 [vcs-log] default row height is 22 2015-12-03 16:25:35 +03:00
Vladimir Krivosheev 1d80b9abce WEB-16972 'Collecting data' is shown in debugger tooltips when debugging with sourcemaps 2015-12-03 14:23:49 +01:00
Eugene Zhuravlev ad2cbbecc3 take 3: augmenting IDEA-148802 Java Scratch files debugging: debugger ignores breakpoints in module classes and doesn't show their sources 2015-12-03 13:53:34 +01:00
Vladimir Krivosheev e7f0a87213 cleanup 2015-12-03 13:33:08 +01:00
Dmitry Avdeev 0ca3bcf882 IDEA-147420 Testing Ui with Spock 2015-12-03 14:47:52 +03:00
Aleksey Pivovarov d167e3d491 IDEA-76795 vcs: do not allow multiple processes to load same committed change details 2015-12-03 14:23:38 +03:00
Aleksey Pivovarov ac0541ff6c vcs: use BackgroundableActionLock in annotation tasks 2015-12-03 14:23:38 +03:00
Aleksey Pivovarov 7a76bbe160 vcs: add simplier interface for BackgroundableActionEnabledHandler 2015-12-03 14:23:38 +03:00
Anna Kozlova c16a53a9fb do not open capture when method call type is calculated 2015-12-03 12:18:25 +01:00
Eugene Zhuravlev 47efd29972 augmenting IDEA-148802 Java Scratch files debugging: debugger ignores breakpoints in module classes and doesn't show their sources 2015-12-03 12:14:44 +01:00
Aleksey Pivovarov ce62f8ca65 lst: check if tracker is valid 2015-12-03 13:42:17 +03:00
Aleksey Pivovarov 2cbc4f041c IDEA-148683 lst: update LST only after end of WriteAction 2015-12-03 13:42:17 +03:00
Aleksey Pivovarov deb3138dd0 lst: cleanup - replace "line1 + lineCount" with "line1 + line2" 2015-12-03 13:42:17 +03:00
Aleksey Pivovarov e87db5887f lst: cleanup - extract method 2015-12-03 13:42:17 +03:00
Aleksey Pivovarov 76f5e10609 lst: simplify "skip whitespaces" logic 2015-12-03 13:42:17 +03:00
Aleksey Pivovarov 95af538f85 lst: simplify RangeHighlighter lifecycle
catch exception on highlighter dispose - prevent possible inconsistency
2015-12-03 13:42:17 +03:00
Aleksey Pivovarov 3b75a69b39 lst: cleanup - better flag name 2015-12-03 13:42:17 +03:00
Aleksey Pivovarov ab552fbcff lst: cleanup - annotate thread assertions 2015-12-03 13:42:17 +03:00
Aleksey Pivovarov 66d55680d7 lst: cleanup - make document listener final 2015-12-03 13:42:17 +03:00
Roman Shevchenko 61206faf9c Cleanup (missing import) 2015-12-03 11:30:06 +01:00
Roman Shevchenko 1147e3f5d1 [ui] correct file for Edit Custom VM Options action (IDEA-148716) 2015-12-03 11:27:10 +01:00
Aleksey Pivovarov fdd222464e diff: do force line numbers in editor
this setting is managed by SetEditorSettingsAction. If it isn't, let's keep the defaults.
2015-12-03 13:24:16 +03:00
Aleksey Pivovarov a457a20b0b IDEA-144839 diff: disable intention bulb 2015-12-03 13:17:59 +03:00
Maxim.Mossienko 86e2b06e5d clean up: inner classes moved to package level, index specific methods moved to FileBasedIndex out of ChangedFilesCollector, subset of vfs processing moved from ChangedFilesCollector to IndexedFilesListener 2015-12-03 10:24:58 +01:00
Dmitry Batkovich f1061001b6 guava type migration: proper quick fix for arrays (IDEA-148826) 2015-12-03 12:22:53 +03:00
Anton Tarasov ba1ad95e4b TextAreasTest.test1: don't force LookAndFeel installation
The test expects default Swing Metal LaF but gets Windows LaF. The fix is to not force system LaF installation from JBUI static initialization (as it behaved prior to the fix for IDEA-143450).
2015-12-03 12:12:05 +03:00
Dmitry Batkovich b59784404e guava type migration: ss-template fixed for statically imported methods 2015-12-03 12:04:51 +03:00
Egor.Ushakov 7014f9fc68 IDEA-148802 Java Scratch files debugging: debugger ignores breakpoints in module classes and doesn't show their sources 2015-12-03 11:55:02 +03:00
peter a7b8276727 always retrieve PsiFile text from view provider to take advantage of its caching; use AST only for invalid files to preserve the contract that invalid PSI still has text (IDEA-CR-7210) 2015-12-03 09:47:52 +01:00
Dmitry Avdeev ad9d9397fc DefaultAnnotationParamInspection 2015-12-03 11:12:28 +03:00
Dmitry Batkovich 21d1b968b0 type migration: RootTypeConversionRule delete unnecessarily qualified static method qualifier IDEA-CR-6898 2015-12-03 10:42:59 +03:00
Dmitry Batkovich 92cfa8c574 java inspections: inspection for identical branches for conditional expressions extended to highlight and fix branches which differ "by one element" (IDEA-147900) 2015-12-03 10:07:51 +03:00
Vassiliy.Kudryashov adeb15644f Make JBLabel copyable 2015-12-03 00:49:20 +03:00
Fabrice de Gans-Riberi f02daa2467 Do allocation-less clear() operations for empty structures.
In SLRUMap, HashMap and LinkedHashMap, the clear() operation performs
allocations when these structures are already empty. These are called on
worker threads regularly, resulting in a lot of allocations being made
for what is essentially a no-op.
2015-12-02 13:46:13 -08:00