Commit Graph
87852 Commits
Author SHA1 Message Date
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