Anna.Kozlova
069c88fb6e
ensure resolve caches are invalidated inside write action (IDEA-163299)
2016-10-31 11:36:40 +01:00
Roman Shevchenko
ed55e36a8d
[java] fixes a tread leakage in process proxy
2016-10-31 11:35:41 +01:00
Dmitry Batrak
1735492b7c
avoid caret visual position changes on parameter hints adding (IDEA-115424)
...
fix side effect of scrolling not working correctly on PageUp/PageDown
2016-10-31 13:22:13 +03:00
peter
fab6a31dfb
fix a smart pointer race (EA-87466 - assert: SmartPointerManagerImpl$FilePointersList.removeReference)
...
when adding a new pointer reference, resize could empty the pointer list and unregister it
2016-10-31 10:49:35 +01:00
Denis Fokin
793cb57515
Revert: IDEA-163261 German Keyboard: File Search, ALT-a enters weird character
...
(Some alt shortcuts do not work)
2016-10-31 12:46:56 +03:00
Vladislav.Soroka
c1b6532a77
IDEA-163339 IDEA Gradle integration uses insecure maven central URL
2016-10-31 12:27:33 +03:00
Yann Cébron
c838c11722
Merge remote-tracking branch 'origin/master'
2016-10-31 10:25:56 +01:00
Yann Cébron
428da641d7
[FinderRecursivePanel] restore "updateSelectedPathModeActive" on exceptions
2016-10-31 10:25:21 +01:00
peter
b808d4d747
do less stuff in tearDown
2016-10-31 10:23:52 +01:00
Anna.Kozlova
c35825d5b5
cleanup bundle (IDEA-CR-14705)
2016-10-31 10:23:01 +01:00
Anna.Kozlova
9b89e8edae
coverage: preserve toolwindow side after restart (IDEA-163271)
2016-10-31 10:23:01 +01:00
Kirill Likhodedov
fccda13036
Use proper invokeLater
2016-10-31 11:53:04 +03:00
Vladislav.Soroka
d60a2ac216
maven: NPE: EA-90079
2016-10-31 11:36:05 +03:00
Dmitry Batkovich
9ab918baf8
javac ast indices: de-generify 2
2016-10-31 11:35:01 +03:00
Anton Tarasov
f35438eef6
[followup] Add/refactor JBUI.JBIcon/ScalableJBIcon/ValidatingScalableJBIcon
2016-10-31 11:28:44 +03:00
Dmitry Batkovich
9a32e87755
Merge remote-tracking branch 'origin/master'
2016-10-31 11:16:51 +03:00
Dmitry Batkovich
ad936938e1
javac ast indices: cleanup (extract variable)
2016-10-31 11:16:15 +03:00
nik
47f85cf593
ProjectUtil.isSameProject check simplified and fixed to properly support directory-based projects, test added (IDEA-CR-15060)
2016-10-31 10:55:43 +03:00
Dmitry Batkovich
cf9942389f
Merge remote-tracking branch 'origin/master'
2016-10-31 10:20:09 +03:00
Sergey Ignatov
dfdf276775
Files > New consistency: don't use ...
2016-10-30 23:41:15 +03:00
Sergey Ignatov
d2efbba31f
IDEA-105927 remove ancient RCS and SCCS from ignored files
...
IDEA-155471 IDEA CE does not compile files under directory named "rcs" even remove "rcs" from "Ignored files and types" settings
2016-10-30 23:41:14 +03:00
Julia Beliaeva
bb0a246d68
[vcs-log] if storage is broken, assertion is meaningless, top commit cache is broken as well
...
EA-87308
2016-10-30 21:38:10 +03:00
Julia Beliaeva
8db0558484
[vcs-log] tweak repo size collector to get finer roots and commits reports
2016-10-30 20:53:16 +03:00
Dmitry Trofimov
1e84592279
Merge remote-tracking branch 'origin/master'
2016-10-30 18:36:00 +01:00
Julia Beliaeva
d20dd17bc1
[vcs-log] create empty fake visible pack for empty visible graph
...
EA-87115
2016-10-30 20:25:44 +03:00
Julia Beliaeva
6ac189e6e0
[vcs-log] minor: lambdify, use Comparator.comparingInt
2016-10-30 20:10:49 +03:00
Julia Beliaeva
5606901696
[vcs-log] minor: lambdify
2016-10-30 19:51:39 +03:00
Julia Beliaeva
a11b22b90e
[vcs-log] minor: inline parameter that is always true
2016-10-30 19:50:58 +03:00
Julia Beliaeva
c0d85551ac
[git] do not mix normal output with error output; check exit code before parsing remaining buffer on process terminated
...
EA-90861
2016-10-30 19:41:26 +03:00
Dmitry Trofimov
d16cac767d
Add test for '-m package' interpreter option in debug mode (PY-15230)
...
Currently -m is removed while package stays in the options. This breaks the process launch.
2016-10-30 13:05:30 +01:00
Kirill Likhodedov
44583db831
Streamify instead of for
2016-10-30 14:10:12 +03:00
Kirill Likhodedov
38de4b523a
Move utility method from the API
...
It is used only in the ShelveChangesManager, no external usages.
2016-10-30 14:08:26 +03:00
Kirill Likhodedov
8eb6907cb3
Cleanup & lambdify
2016-10-30 13:09:40 +03:00
Kirill Likhodedov
69908b5f3c
Suppress invokeLater warning since it is justified and explained
2016-10-30 13:07:05 +03:00
Kirill Likhodedov
24a0e7a809
Use recommended method instead of deprecated
...
ProjectLevelVcsManager#add/removeVcsListener has been deprecated for
a long time, but some usages were still not updated.
2016-10-30 12:49:12 +03:00
Kirill Likhodedov
d0c5b53c5e
Don't explicitly disconnect from project's message bus
...
It is disconnected on dispose anyway.
Also don't expect and pass the MessageBus in the constructor:
it is just the project.getMessageBus() anyway.
2016-10-30 12:49:12 +03:00
Kirill Likhodedov
3ad7ed3c97
Lambdify
2016-10-30 12:49:12 +03:00
Kirill Likhodedov
17021e6884
Remove unused methods
2016-10-30 12:49:12 +03:00
Alexander Koshevoy
7b6bf38ab7
PY-21278 Deadlock on closing PyCharm when Python debug server configuration is waiting for a script to be connected fixed
2016-10-30 02:27:40 +03:00
Sergey Ignatov
0e5a4664b3
flat welcome screen: use the whole page for the single project generator
2016-10-30 01:13:19 +03:00
Bas Leijdekkers
1eebf487f3
IG: merge 3 inspections into one "Call to suspicious String method" inspection
2016-10-29 20:50:06 +02:00
Bas Leijdekkers
024d0f5894
IG: warn on equalsIgnoreCase(), compareTo() and compareToIgnoreCase() call to itself (IDEA-162797)
2016-10-29 20:50:05 +02:00
Bas Leijdekkers
50d645e256
Allow "Convert 'compareTo()' expression to 'equals()' call" intention in more cases
2016-10-29 20:50:04 +02:00
Julia Beliaeva
eb6d8cf0be
[vcs-log] fix spelling
2016-10-29 21:33:50 +03:00
Julia Beliaeva
e83f306e03
[vcs-log] re-use displayFatalErrorMessage
2016-10-29 21:33:49 +03:00
Julia Beliaeva
5f58996bab
[vcs-log] rename processErrorFirstTime -> processError
2016-10-29 21:33:48 +03:00
Julia Beliaeva
03e554e8c2
[vcs-log] move isBroken check out of invokeLater
2016-10-29 21:33:47 +03:00
Julia Beliaeva
c640ee61e2
[vcs-log] rename FatalErrorConsumer -> FatalErrorHandler
2016-10-29 21:33:46 +03:00
Julia Beliaeva
45334bc7d4
[vcs-log] add logging message when log caches deleted
2016-10-29 21:33:45 +03:00
Julia Beliaeva
343d9a2ea6
[vcs-log] register caches invalidator for log so that Invalidate... action would remove system/vcs-log directory
...
1. On invalidateCaches create a "corruption.marker" in system/vcs-log.
2. Check existence of this marker before creating log storage and indexes. If marker exists, remove system/vcs-log.
3. Problem arises, however, when system/vcs-log could not be deleted. Nothing can be done here, so just display error balloon, fallback to memory storage and empty indexes. Loading log in background should be disabled in this case.
2016-10-29 21:33:44 +03:00