Anna Kozlova
34d5b5f027
make normalize return denotable type (IDEA-140528)
2015-05-21 21:53:44 +02:00
Anna Kozlova
f18948a3a2
testdata for IDEA-140586
2015-05-21 21:53:42 +02:00
peter
04f6f25a5d
make VirtualFile.getPath code shorter and save some CPU cycles
2015-05-21 21:41:15 +02:00
Ilya.Kazakevich
a3366357d0
Merge remote-tracking branch 'origin/master'
2015-05-21 22:28:40 +03:00
Ilya.Kazakevich
cb1aa45d9e
Real tests added for PY-14560
2015-05-21 22:26:41 +03:00
Vassiliy.Kudryashov
45d25811de
Improvements in buttons UI
2015-05-21 21:29:00 +03:00
Egor.Ushakov
079e9270c9
IDEA-140562 In the Debug Variables & Watches views, indicate whether a variable is a method parameter
2015-05-21 21:02:15 +03:00
Mikhail Golubev
4cb4c1fd03
PY-9285 Allow refactoring even in libraries if file is under content roots and not excluded
2015-05-21 20:43:17 +03:00
Mikhail Golubev
fcfa978730
PY-15958 PyActiveSdkConfigurable accounts changes made via "Project Interpreters" dialog
...
Otherwise Python SDK settings, in particular interpreter paths, are not
persisted properly unless project interpreter was changed as well.
2015-05-21 20:43:16 +03:00
Nadya Zabrodina
8105f7a0e5
IDEA-139958 MQ: Possibility to activate edit mode(in mq tab) from keyboard
2015-05-21 20:38:01 +04:00
Egor.Ushakov
a9f8dca70d
IDEA-140560 In Debug Variables & Watches views, indicate whether a variable is final
2015-05-21 20:34:17 +03:00
Anna Kozlova
d69f1114e2
ensure offline inspections are able to write result files during processing to avoid problems to be collected; ensure writeOutput is performed synchronously
2015-05-21 18:32:08 +02:00
Dmitry Avdeev
833fdd6770
test fixed
2015-05-21 19:25:20 +03:00
Dmitry Avdeev
80a0bcb4cc
cleanup
2015-05-21 19:25:19 +03:00
Kirill Likhodedov
a88ad70110
IDEA-140501 Send repo update events on a separate thread
...
Otherwise, if update() is called from
VcsRepositoryManager#getRepositoryForRoot (a Repository for the root
was not created yet => it is being created at once) other
messages from the message bus queue block the current thread from
returning the created GitRepositoryImpl instance, and moreover may
cause other GitRepositoryImpl() creations (because the repo map is
still not up-to-date).
A correct solution is to disable all git/hg actions while the repo map
is being updated, but it is a large change. On the other hand, sending
notification events on a separate thread shouldn't hurt.
2015-05-21 19:04:14 +03:00
peter
85fcb6d85c
close all editors in LoadProjectTest.tearDown to reduce the number of console exceptions when it fails
2015-05-21 18:00:22 +02:00
peter
9d15070779
assertIsDispatchThread: move thread dump to attachment from the message for better readability
2015-05-21 17:51:48 +02:00
peter
38416d6cf7
don't correct classes by resolve scope shen they're outside source roots
2015-05-21 17:27:59 +02:00
peter
677c80ea5e
a bit more diagnostics for EA-68284 - assert: PsiDocumentManagerBase.finishCommitInWriteAction
2015-05-21 17:27:59 +02:00
peter
04dac377df
EA-56301 - assert: ProjectViewModuleNode.getChildren
2015-05-21 17:27:58 +02:00
peter
f77da63b46
a bit more diagnostics for EA-63193 - assert: MessageBusImpl.asRoot
2015-05-21 17:27:58 +02:00
Dmitry Avdeev
e5c61a0786
RunLineMarkerProvider: sharing context
2015-05-21 18:14:49 +03:00
Egor.Ushakov
fef4727db2
IDEA-34854 In Export Thread dialog enable exporting thread report to an arbitrary folder
2015-05-21 18:02:13 +03:00
Rustam Vishnyakov
cac5c2e8ee
IDEA-121346 Settings->Colors&Fonts: remember last selected entry from attributes list
2015-05-21 17:43:09 +03:00
Dmitry Jemerov
6d757de7f1
don't interrupt code cleanup processing in case of an exception from a single quickfix; log the exception instead
2015-05-21 16:37:41 +02:00
Dennis Ushakov
c957986a74
handle last tag in file correctly
2015-05-21 17:24:16 +03:00
Dennis Ushakov
5d99d31af7
#WEB-380 fixed
2015-05-21 17:20:17 +03:00
Sergey Simonchik
08ea01cdf4
SwingHelper: wrapWithInfoButton added, get rid of warnings
2015-05-21 17:15:46 +03:00
Sergey Malenkov
25c3ce2252
IDEA-140524 Throwable at com.intellij.ide.util.gotoByName.GotoActionItemProvider.a(GotoActionItemProvider.java:105)
...
move configurable-based providers to XMLs where the corresponding configurable is declared
2015-05-21 17:04:17 +03:00
Vladimir Krivosheev
f83f8238a5
IDEA-CR-2805 commons-logging is required (CertificateManager uses apache http component)
2015-05-21 15:58:30 +02:00
Elizaveta Shashkova
7b9039ef27
Fix indention
2015-05-21 16:54:24 +03:00
Elizaveta Shashkova
60f25cd120
Debugger exits in multiprocess programs (PY-15007)
...
CheckOutputThread finishes debug session too early. The pause should be made in order to start all necessary threads in the new process tracing.
2015-05-21 16:54:24 +03:00
Alexey Kudravtsev
e048866da8
made public back for scala
2015-05-21 16:45:35 +03:00
peter
fe18f46534
when searching for methods on EDT, don't wait for smart mode (EA-67196 - assert: DumbServiceImpl.waitForSmartMode)
2015-05-21 15:31:41 +02:00
peter
56b4bcef5b
recover after exceptions when trying to show lookup (EA-65651, EA-65652) and fix one of them
2015-05-21 15:31:41 +02:00
peter
5bfa9f37bd
more checkEditorValid assertion in completion (EA-65107 - assert: CompletionAssertions.checkEditorValid)
2015-05-21 15:31:41 +02:00
peter
e49a769357
project/module file index: be prepared to iteration outside read action, e.g. from pushers (EA-68060, EA-68579)
2015-05-21 15:31:40 +02:00
peter
476364b582
diagnostics and workarounds for findFile/findDirectory assertions on invalid files
2015-05-21 15:31:40 +02:00
peter
04331ce6a7
drop contract cache on method change (EA-68596 - AIOOBE: ContractChecker.checkContractClause)
2015-05-21 15:31:39 +02:00
peter
cf233126df
more diagnostics for EA-62720 - assert: LookupOffsets.performGuardedChange
2015-05-21 15:31:39 +02:00
peter
3317062fe1
add EditorWindowImpl.toString (diagnose EA-68632 - assert: LookupOffsets.getLookupStart)
2015-05-21 15:31:39 +02:00
Dmitry Avdeev
d72fa5defc
EA-39114 - NPE: DataManager.getInstance re-fixed
2015-05-21 16:07:15 +03:00
Dmitry Avdeev
0d1f9bbe5c
RunLineMarkerProvider initial
2015-05-21 15:59:06 +03:00
Dmitry Avdeev
bd82c87702
cleanup
2015-05-21 15:59:03 +03:00
Dmitry Avdeev
0219825c35
pass magic constant
2015-05-21 15:59:01 +03:00
Dmitry Avdeev
891da0ff84
EA-39114 - NPE: DataManager.getInstance re-fixed
2015-05-21 15:58:59 +03:00
Dmitry Avdeev
deb34c0cf9
cleanup
2015-05-21 15:57:22 +03:00
Dmitry Batrak
4f60a4d0a2
IDEA-136064 Copy/Paste from history not working properly
2015-05-21 15:38:25 +03:00
Denis Fokin
b463dbbe75
IDEA-140577 NPE in splash screen
2015-05-21 15:37:40 +03:00
Alexey Kudravtsev
a007ab5ea2
ignore changes in workspace.xml during highlighting
2015-05-21 15:27:23 +03:00