Commit Graph

187603 Commits

Author SHA1 Message Date
peter
015f532491 disable YourKit probes since they lead to performance degradation (IDEA-166601) 2017-01-27 15:11:47 +01:00
peter
2ac4ed9c48 IDEA-167160 Completion doesn't suggest types for parameters in lambdas in Java 2017-01-27 15:06:16 +01:00
alexey.afanasiev
48deb9a64c IDEA-95818 Inspection to flip between operator and method call (IDEA-CR-17265) 2017-01-27 16:36:31 +03:00
Bas Leijdekkers
2435e2b239 IG: resolve enum constant copy manually because surrounding class instance is not available (EA-95305) 2017-01-27 14:17:57 +01:00
Bas Leijdekkers
30648d7bd9 IPP: don't show dialog inside write action 2017-01-27 14:17:57 +01:00
irengrig
b4656f6f51 remove unrelevant todo mark 2017-01-27 14:13:33 +01:00
Denis Fokin
64954ec5ff IDEA-163567 FileChooserFactoryImpl.createSaveFileDialog doesn't use native file 2017-01-27 16:00:55 +03:00
Pavel Dolgov
9949552605 Javafx: Implemented gutter icons for JavaFX colors in Java source (IDEA-163046) 2017-01-27 15:44:10 +03:00
Konstantin Bulenkov
4f07c56adf Merge remote-tracking branch 'origin/master' 2017-01-27 15:23:37 +03:00
Dmitry Batrak
99e5abc936 EA-77543 - IOOBE: TextLayoutCache.invalidateLines
getTabSize() is invoked during EditorImpl creation. If it throws an exception, editor stays in half-initialized state,
its listeners still process events from document and markup model, and throw other exceptions, as editor's internal state was not correctly initialized.
2017-01-27 15:18:21 +03:00
Dmitry Batrak
8ba3697f31 Add timestamp to action tracer log format in UI Debugger, so that it's possible to correlate it with other logging 2017-01-27 15:18:21 +03:00
irengrig
9dfefb322c json schema: "leak of concept" illustration: LRUCacheMap can not be used together with read/write lock with concurrent access, since read method changes the inner state of the map
EA-93882 - NPE: LinkedHashMap$Entry.access$
2017-01-27 13:13:30 +01:00
Sergey Malenkov
5ede8274ff IDEA-164945 ALT-F1 - "Select In" broken in 2016.3 (scrolling issue) 2017-01-27 15:10:30 +03:00
Vladislav.Soroka
599fa6ae32 IDEA-152416 Creation of new project causes exception 2017-01-27 15:08:31 +03:00
Sergey Karashevich
8fa5f321dc [gui-test] make SimpleGitTest start with GitGuiTestCase 2017-01-27 15:03:23 +03:00
Vassiliy.Kudryashov
35cee45f72 IDEA-167239 SpringInitalizr: the browse button near the custom url field should be visually disabled when default url is selected 2017-01-27 15:00:29 +03:00
Daniil Ovchinnikov
672eb4b111 Merge branch 'dany/lazy-hyperlink-info' 2017-01-27 14:54:38 +03:00
alexey.afanasiev
a1c3a80338 IDEA-43096 Inspection for gstrings used as map keys. Fix description misprints. 2017-01-27 14:43:30 +03:00
Konstantin Bulenkov
bdf08dfa07 Merge remote-tracking branch 'origin/master' 2017-01-27 14:42:41 +03:00
Konstantin Bulenkov
e3db309546 new css toolwindow icons 2017-01-27 14:41:46 +03:00
Daniil Ovchinnikov
a305651ed3 [groovy] follow up IDEA-CR-17761 2017-01-27 14:25:30 +03:00
irengrig
ec72389322 js unused global declaration inspection; new functionality should work only with a registry key (javascript.unused.global.declarations.cached) until it is proved its does not have threading issues etc. 2017-01-27 12:18:45 +01:00
irengrig
3c16922cf3 rolling back the nasty changes to InspectionEngine.java 2017-01-27 12:18:45 +01:00
irengrig
0aece88976 Further steps in improving global unused symbols performance: global inspection is run in a separate thread, which (the thread) also reports updated highlighters
Previous variant of global inspection runs only in batch mode
for WEB-16757 "Unused global symbol" inspection causes high CPU usage
!! at the moment does not work in tests, additional work is needed
2017-01-27 12:18:45 +01:00
irengrig
8151396832 json schema, extract virtual file "contents changes" listener into an adapter class for reuse 2017-01-27 12:18:45 +01:00
Alexey Kudravtsev
43c54de8b6 cleanup the KeyboardFocusManager.heavyweightRequests 2017-01-27 13:59:37 +03:00
Alexey Kudravtsev
e96eb3c745 When too many usages found, show the number of usages already inserted into the Swing tree instead of 1000 in order to not scare the user, as in the IDEA-167096 'Too Many Occurrences' window appears too early 2017-01-27 13:59:37 +03:00
Alexey Kudravtsev
a4bcfe393c cleanup 2017-01-27 13:59:37 +03:00
Alexey Kudravtsev
1f766a13b0 IDEA-166240 Unordered line numbers in the "Find" panel 2017-01-27 13:59:37 +03:00
Konstantin Aleev
c26c98ec86 DashboardGroupingRule: add extension point 2017-01-27 13:49:48 +03:00
Tagir Valeev
fb6ba726e5 StreamToLoop tests grouped 2017-01-27 17:41:53 +07:00
Konstantin Bulenkov
babce0b78c Merge remote-tracking branch 'origin/master' 2017-01-27 13:21:28 +03:00
Konstantin Bulenkov
1499563e55 fix tests. Rollback css toolwindow icons 2017-01-27 13:20:40 +03:00
alexey.afanasiev
532afa0703 IDEA-43096 Inspection for gstrings used as map keys. Fix description misprints. 2017-01-27 13:15:14 +03:00
Daniil Ovchinnikov
14a1a9fdcd [groovy] follow up (IDEA-CR-17762) 2017-01-27 13:12:13 +03:00
Yaroslav Lepenkin
50867f68bb [java inlay tests] flaking tests fixed
BlackListMethodIntentionTest was not cleaning up param hints settings
state which caused JavaInlayParameterHintsTest failure
2017-01-27 13:09:46 +03:00
Semyon Proshev
709ed7a354 PY-22037 Fixed: Code completion on property that returns self declared in base class only shows options for base class
Pass receiver to Property.getType
2017-01-27 12:52:06 +03:00
Egor.Ushakov
332a0dccfd IDEA-167143 Invalid focus switching in variables window 2017-01-27 12:49:48 +03:00
Dmitry Avdeev
577af756c9 EA-95242 - UOE: GitTaskHandler.getAllBranches 2017-01-27 12:43:02 +03:00
Vladislav.Soroka
da7fafcd5b gradle: do not save properties values 2017-01-27 12:37:12 +03:00
Anna Kozlova
92c0f50eaf use assume so the test won't run without UI 2017-01-27 12:27:09 +03:00
alexey.afanasiev
ad30daf17f IDEA-95818 Inspection to flip between operator and method call (IDEA-CR-17265) 2017-01-27 11:53:59 +03:00
Yaroslav Lepenkin
c67f14fde0 [hints tests] more logging 2017-01-27 11:42:42 +03:00
Semyon Proshev
d905d1c847 PY-21800 Fixed: Standalone comparison expression should always trigger 'Statement seems to have no effect'
Highlight standalone comparisons as useless even if they have call expressions inside
2017-01-27 11:20:12 +03:00
peter
079076c0ff change document saved status before calling other document listeners (IDEA-167069) 2017-01-27 08:31:20 +01:00
peter
d958d86ff7 remember method overload chosen in completion and highlight it in parameter info 2017-01-27 08:26:35 +01:00
peter
19757567fe prefer imported classes amongst same-named ones in java completion (IDEA-116181) 2017-01-27 08:20:15 +01:00
peter
1a2b525bd5 print details to stderr when LogEventException fails in the tests 2017-01-27 08:20:14 +01:00
Yaroslav Lepenkin
ac885bff24 [param hints] more flaky test debugging 2017-01-27 10:08:59 +03:00
Tagir Valeev
b350dbaab6 IDEA-86086 Suppress "Mismatched query and update of collection" inspection for configured types 2017-01-27 11:44:50 +07:00