Commit Graph
207115 Commits
Author SHA1 Message Date
Eugene Zhuravlev 6c5bacd425 java9: avoid loading sources from classpath when compiling in older "moduleless" mode (IDEA-181115) 2017-11-07 15:01:12 +01:00
Alexandr Evstigneev 08378f15f1 Made ruby modules auto-creation interactive
- Implemented project-level settings for module manager
- By default, user will be asked if we should create new modules
- User may choose `yes`, `yes always` and `no, never`

RUBY-20332 IDEA-CR-26236
2017-11-07 16:36:44 +03:00
Alexandr Evstigneev 4ab0174fd7 Added factory method to the Update
IDEA-CR-26236
2017-11-07 16:36:44 +03:00
Daniil Ovchinnikov afb46f9fa9 [groovy] register syntax highlighter factory (IDEA-181558) 2017-11-07 16:22:12 +03:00
peter b42b24f0a6 really assert that directory index is initialized inside a read action
otherwise roots can become invalid during its creation and be cached so

also fix one offender and add contracts to prevent similar assert/is typos in future
2017-11-07 14:19:03 +01:00
peter 2ffef332bd handle pom transactions that change PSI outside their scope (IDEA-176673, IDEA-179233)
by merging all nested transactions in the same file

otherwise PSI events with changed offsets were coming in wrong order
and disturbed psi->document synchronization
2017-11-07 14:17:00 +01:00
Rustam Vishnyakov d103c296e3 Check PSI file validity for EA-87814 2017-11-07 15:54:12 +03:00
Egor Ushakov eb4842352a IDEA-180314 ISE at com.intellij.debugger.engine.DebugProcessImpl.getVirtualMachineProxy - fix for IDEA-CR-26490 2017-11-07 15:43:14 +03:00
Michael Golubev b12d7626b3 IDEA-181774 - Check connection for Docker server when creating new one
- fire test connection for new servers (all server types)
+ for types which can auto-detect (Docker), always test connection once
- - (since we can't distinguish the auto-detected from real old config)
2017-11-07 13:42:00 +01:00
Sergey Malenkov 18b8b7345d fix horizontal gap in Darcula L&F for grid of languages 2017-11-07 15:10:48 +03:00
Irina.Chernushina 7dafdc113b emmet preview: correct disposable to parent editor disposable
IDEA-CR-26471
2017-11-07 13:06:54 +01:00
Alexey Ushakov 07cd4872d4 Updating versions of project dependencies: jdkBuild->u152b1056.8
Alexey Ushakov
2017-11-07 15:01:56 +03:00
Sergey Malenkov eb23f06fe8 fix failing test 2017-11-07 14:51:07 +03:00
Irina.Chernushina ee68adcf6a xml: do not suggest to split current tag inside injected fragment
WEB-28656 Don't show "Split current tag" intention for Vue props
2017-11-07 12:38:47 +01:00
Yaroslav Pankratyev 4a7aa8721d IDEA-115118 Support for 'order' attribute in extensions in plugin.xml files 2017-11-07 18:34:05 +07:00
Ivan Bessonov 5d379c83ea MavenIndex - anonymous to lambda conversions 2017-11-07 14:26:40 +03:00
Aleksey Rostovskiy e92b06493e [gui-tests] Fixes after review 2017-11-07 13:56:08 +03:00
Tagir Valeev 3775d39b3b DataFlowInspection: clean up and merge closure states 2017-11-07 17:47:19 +07:00
Kirill Kirichenko c174bcfd2c IDEA-136762 Fonts in ProjectView under Darcula in Linux looks bad after sequental LaF changes 2017-11-07 13:43:02 +03:00
Aleksey Pivovarov badb0c7053 vcs: revert "reuse default logic when invoked from VCS Log"
Default logic is disabled when there are multiple changelists in a context.
Each selected commit is converted to changelist in VCS Log,
so this action was no longer enabled for multiple commits.

this commit partially reverts a8cfb9f913
2017-11-07 13:34:21 +03:00
Vladimir.Orlov 6a67e877ca IDEA-CR-26346: added warning about non existing template for installation silent config. 2017-11-07 13:22:06 +03:00
Konstantin Aleev 69cbff6481 RunDashboard: JUnit: improve test summary 2017-11-07 11:04:37 +01:00
Aleksey Pivovarov 46616b527a git: collect usage statistics on common hosting platforms 2017-11-07 12:46:19 +03:00
Vladimir.Orlov 2fd870d605 IDEA-181598 Setup dialog: visual glitch in Create Associations pane 2017-11-07 12:05:30 +03:00
Tagir Valeev e714e07bc6 IntroduceVariableBase: StringUtil.stripQuotesAroundValue restored (was actually necessary here) 2017-11-07 15:56:48 +07:00
Sergey Malenkov 83f700e1fb IDEA-181653 "Autoscroll to sources" doesn't work in 181 2017-11-07 11:54:16 +03:00
Alexandr Evstigneev fca589b528 Made sdk path rendering smarter
On windows machines in case of remote SDK with some linux path we are getting windows-dependent incorrect paths, like ssh:\\something\something

Fixes RUBY-20222
2017-11-07 10:22:11 +03:00
Tagir Valeev b348f44959 introduce variable: cosmetic fixes 2017-11-07 13:43:59 +07:00
Yann Cébron d37e12dded jetbrains.dic +"tuples" 2017-11-07 07:21:49 +01:00
Tagir Valeev 9ff31b80ed IDEA-181645 Suspicious method calls false positive for null-containing collection 2017-11-07 11:45:39 +07:00
Tagir Valeev 5c25b28ec0 IDEA-181667 Always true assert is reported when expression is parenthesised 2017-11-07 11:21:15 +07:00
Tagir Valeev 81ea1450e1 IDEA-181754 Result of 'xyz()' not thrown: do not report on always failing methods 2017-11-07 11:02:52 +07:00
Tagir Valeev 121bbbe458 IDEA-181753 Numeric overflow is reported for -Double.POSITIVE_INFINITY 2017-11-07 10:52:38 +07:00
Tagir Valeev b16d922304 IDEA-181080 Result of expression is ignored for Optional.orElseThrow 2017-11-07 10:40:40 +07:00
Gregory.Shrago 9ec08698c8 introduce sorted(Comparator) 2017-11-07 04:11:26 +03:00
Sergey Malenkov 5495714182 use accept(TreeVisistor) to implement methods to expand a tree 2017-11-07 00:52:51 +03:00
Sergey Malenkov 61066892be sort languages in the Breadcrumbs settings by name instead of ID 2017-11-06 23:40:07 +03:00
peter 36f225e27a fix flaky flex tests after psi events rewrite
let xml tag value change be one event, as this results in better range marker survival
2017-11-06 21:23:01 +01:00
Vitaliy.Bibaev 02659d9f8d Update links to the pictures in plugin.xml 2017-11-06 21:19:21 +03:00
Vitaliy.Bibaev 9a19ea5a03 Update pictures in README.md for stream debugger plugin 2017-11-06 21:19:21 +03:00
Vitaliy.Bibaev 29ccd1c4e5 Fix UI issue when transition lines do not draw after window opened 2017-11-06 21:19:21 +03:00
Vitaliy.Bibaev 93988bedec IDEA-180477 Save state of trace window mode 2017-11-06 21:19:21 +03:00
Vitaliy.Bibaev b984f44530 Use short version of expression for the qualifier tab in trace window 2017-11-06 21:19:21 +03:00
Vitaliy.Bibaev 88a144f6b7 Avoid redundant registration in disposer 2017-11-06 21:19:21 +03:00
Vitaliy.Bibaev ede2358e8a IDEA-177216 Add count of items for intermediate states 2017-11-06 21:19:21 +03:00
Vitaliy.Bibaev 17faaf5b19 EA-109852 Fix NPE 2017-11-06 21:19:21 +03:00
Vitaliy.Bibaev 2aebd0fac4 Minor: cleanup in testdata 2017-11-06 21:19:21 +03:00
Vitaliy.Bibaev f0236e1ad1 IDEA-179622 Disallow to run "stream debugger" action when jdk 9 is used 2017-11-06 21:19:21 +03:00
Konstantin Bulenkov 5811b94527 remove jgoodies-looks-2.4.2.jar 2017-11-06 19:01:26 +01:00
Stanislav Dombrovsky 267e78b84d Merge branch 'sdombrovsky/OC-12825' 2017-11-06 20:51:38 +03:00