Evgeny Gerashchenko
cfb2a511e9
Creating self-closing tag when annotation arguments list is not null, but empty. Added test.
2012-09-06 20:46:01 +04:00
Evgeny Gerashchenko
37ceccb1eb
Fixed bug on deannotating: when annotation tag removed, parent is also removed if the latter has no children. Added test.
2012-09-06 20:46:00 +04:00
Evgeny Gerashchenko
9c20a65d0e
Listening to file changes and notifying external annotations listeners.
2012-09-06 20:45:58 +04:00
Evgeny Gerashchenko
1bfbae0055
Fixed adding new XML file to cache (myExternalAnnotations) each time when adding external annotation.
2012-09-06 20:45:57 +04:00
Evgeny Gerashchenko
0884df8a8a
Simplified code in annotateExternally()
2012-09-06 20:45:55 +04:00
Evgeny Gerashchenko
3e7de1cfb6
Added ExternalAnnotationsListener. It is invoked at the end of external annotations modification commands and when all caches are dropped (e.g., module roots changed)
2012-09-06 20:45:48 +04:00
Evgeny Gerashchenko
60e602d9af
Added commitChanges before other return statement of annotateExternally()
2012-09-06 20:38:00 +04:00
Evgeny Gerashchenko
22745c7bb4
Replaced duplicate code with method invocation.
2012-09-06 20:37:59 +04:00
Evgeny Gerashchenko
207d5f1d28
Using particular annotations root after creating it.
2012-09-06 20:37:59 +04:00
Maxim Shafirov
b86f6d7748
fix compilation
2012-09-06 20:33:52 +04:00
Roman Shevchenko
8dd906ba8c
Minor optimization
2012-09-06 20:13:01 +04:00
Roman Shevchenko
228c172c32
IDEA-26980 (consider .jar length when updating mirror file)
...
Problem: Apply Patch action (which adds .jar file to a .jar directory) in a course of applicability check creates empty files in VFS. This triggers following event chain: VFS create file -> .jar directory update -> project root update -> .jar scan -> mirror file update, and leads to copying 0-length content into a .jar mirror. Subsequent VFS content change event doesn't caused mirror update as it usually takes less then 2 secs to apply patch completely.
2012-09-06 20:13:00 +04:00
Roman Shevchenko
76868d93ea
Jar handler minor refactoring and cleanup
2012-09-06 20:12:53 +04:00
Roman Shevchenko
323ad3e375
Correct file attributes for .jar root
2012-09-06 20:11:06 +04:00
Roman Shevchenko
787da396f6
Annotations
2012-09-06 20:11:06 +04:00
Roman Shevchenko
9cdde38e96
Pointless array creation eliminated
2012-09-06 20:11:05 +04:00
Roman Shevchenko
7c81bbd0b9
Adapter
2012-09-06 20:11:05 +04:00
Maxim Shafirov
6b38e25f63
dead icons
2012-09-06 20:02:46 +04:00
Maxim Shafirov
597eed1372
Kill plugin logos
2012-09-06 20:02:45 +04:00
Maxim Shafirov
0d86a7e3fa
dead icons
2012-09-06 20:02:45 +04:00
Maxim Shafirov
524b4e33d7
dead icons
2012-09-06 20:02:44 +04:00
peter
ea18fe790c
IDEA-89780 "Next Bookmark" doesn't work in files from excluded directories
2012-09-06 17:36:30 +02:00
peter
baecbfd6c8
IDEA-90606 Smart completion misses exception from try-with-resources
2012-09-06 17:36:30 +02:00
peter
570dcc898d
IDEA-90428 CTRL+ SHIFT + N dialog should show paths relative to content url(not to .idea folder locations)
2012-09-06 17:36:30 +02:00
peter
6fedd29557
IDEA-90294 Don't use substring match in word completion
2012-09-06 17:36:30 +02:00
peter
6fde56aef0
IDEA-90636 Overridden/implemented markers are not rendered for methods of library classes without sources
2012-09-06 17:36:30 +02:00
Anna Kozlova
2a91b03499
testdata for IDEA-90998
2012-09-06 19:17:34 +04:00
Anna Kozlova
614b14316b
introduce variable from one line lambda transforms body to code block (IDEA-91122)
2012-09-06 19:17:11 +04:00
Anna Kozlova
262fcbafad
extend lambda valid context: conditional expressions (IDEA-91140)
2012-09-06 19:10:16 +04:00
Anna Kozlova
a8ea5d4deb
introduce variable from one line lambda transforms body to code block (IDEA-91122)
2012-09-06 19:10:15 +04:00
Vladimir Krivosheev
3ee8a858bd
continue smart open url
2012-09-06 18:51:20 +04:00
Alexey Kudravtsev
2d1e9fc549
limit workers to 2
2012-09-06 18:31:11 +04:00
Alexey Kudravtsev
47d55ea4e9
EA-39010 - IAE: AbstractTreeUi.doSelect
2012-09-06 18:31:10 +04:00
Alexey Kudravtsev
d08717949a
EA-39002 - assert: GeneralHighlightingPass.findNearestTextRange
2012-09-06 18:31:09 +04:00
Alexey Kudravtsev
fd9cca8aa8
EA-37170 - NPE: HintManagerImpl.getHintPosition
2012-09-06 18:31:08 +04:00
Eugene Zhuravlev
9ae2e44465
2 threads seems to be enough to handle build messages from external make process
2012-09-06 16:26:16 +02:00
Vassiliy Kudryashov
cf7b3575d6
IDEA-89915 Notification on stderror output in Run panel / Console
2012-09-06 18:20:54 +04:00
Kirill Safonov
501f370077
Jade: create XML-compliant PSI tree when parsing tags and attributes (will help with WI-13002)
2012-09-06 17:51:23 +04:00
Eugene Zhuravlev
0498e9ab79
fix "too many nio worker threads" problem
2012-09-06 15:32:10 +02:00
Denis.Zhdanov
ce2b27315f
IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
...
NPE
2012-09-06 17:29:30 +04:00
peter
e4cfc45f55
more defined dom assertions (EA-38729)
2012-09-06 14:49:44 +02:00
peter
edc96ab0b3
more type validity assertions (EA-38796)
2012-09-06 14:49:44 +02:00
peter
f802b2d2b3
add read action (EA-38836)
2012-09-06 14:49:44 +02:00
peter
b39eac0d22
invalidated references won't be restored during paste (EA-38895)
2012-09-06 14:49:44 +02:00
peter
f3efdc3380
all invokeLaters in lookup should have lookup's modality state (EA-38953)
2012-09-06 14:49:43 +02:00
peter
11fe208fe6
more diagnostics for invalid offset (EA-38976)
2012-09-06 14:49:43 +02:00
peter
202b2f90f7
more diagnostics for invalid injected editor (EA-38970)
2012-09-06 14:49:43 +02:00
Vassiliy Kudryashov
d7b98914c4
IDEA-90117 No Rerun possible in Run Window for External Tool
2012-09-06 16:48:06 +04:00
Vassiliy Kudryashov
92503b45be
IDEA-90117 No Rerun possible in Run Window for External Tool
2012-09-06 16:28:06 +04:00
Anna Kozlova
8fde27c6f2
control flow for lambda refixed
2012-09-06 16:21:09 +04:00