Commit Graph
173800 Commits
Author SHA1 Message Date
Gregory.Shrago b7dbe56df0 lambda expressions breadcrumbs 2016-06-10 00:16:59 +03:00
Daniil Ovchinnikov 5e60c4316d [groovy] transformations: ability to set supertype and add interface by fqn only 2016-06-09 20:50:42 +03:00
Dmitry Avdeev 6cfb9ecc30 IDEA-156380 Spellchecker marks <tbody> and <thead> as typos in .jsp files 2016-06-09 19:56:53 +03:00
Gregory.Shrago 9ca1044c98 countChars() with start/end args to avoid substring() 2016-06-09 19:43:18 +03:00
peter beeb25ea8f java stubs: save some memory by abandoning StringRef-s 2016-06-09 18:34:58 +02:00
peter 8f51b87597 use stub hierarchy in DirectClassInheritorsSearch 2016-06-09 18:34:58 +02:00
peter 0ac464856f stub hierarchy: extract API 2016-06-09 18:34:57 +02:00
peter c2021418a0 remove unneeded stub hierarchy actions 2016-06-09 18:34:57 +02:00
peter 32dad25fb8 stub hierarchy: distinguish "covered" files where the supertype hierarchy is reliable 2016-06-09 18:34:56 +02:00
Daniil Ovchinnikov 19e64e26a1 [groovy] resolve: prefer enum constants over properties 2016-06-09 19:13:45 +03:00
Gregory.Shrago 625a4a8741 clear project value on doOkAction() if global bg is selected 2016-06-09 19:09:20 +03:00
Sergey Simonchik bfc60ee494 cancel reparsing if psi is reloaded anyway (e.g. FilePropertyPusher reloads psi); don't reparse for the first language substitution (everything seems to work in this case) (IDEA-CR-11333) 2016-06-09 18:51:34 +03:00
Dmitry Avdeev 4fcf968d69 test fixed 2016-06-09 18:25:02 +03:00
Vladislav.Soroka bc6e8fc85b gradle: use original output path during mapping of library dependencies on module deps 2016-06-09 17:48:12 +03:00
Rustam Vishnyakov 85f8adf90f FIXED IDEA-52549 Reformat Code misbehaviour in a XML file 2016-06-09 16:02:10 +03:00
Daniil Ovchinnikov 65d58e239c [groovy] import contributor: skip instance members for static star imports 2016-06-09 15:38:29 +03:00
Sergey Simonchik 05f737cef2 reparse file on next EDT loop always to avoid potential locking in FileBasedIndexImpl (calling StorageGuard.enter#enter(true) and then StorageGuard.enter#enter(true) in stacktrace of the same thread leads to locking) (IDEA-CR-11333) 2016-06-09 15:21:16 +03:00
Sergey Simonchik 3180d68608 don't reparse injected files since they are created with already substituted language (IDEA-CR-11333) 2016-06-09 15:01:20 +03:00
peter aa794d5671 [^cdr] fix deadlock during background document commit 2016-06-09 13:48:11 +02:00
peter 6d79ed7498 make TestStubHierarchyAction actually check something + minor renames/moves 2016-06-09 13:48:10 +02:00
peter e63f5dad49 don't use stub hierarchy in test runner directly, since it delivers incomplete results now 2016-06-09 13:48:10 +02:00
Alexander Zolotov 1df198f2ef Highlighting issue links: ignore invalid replacement patterns (EA-83133) 2016-06-09 14:32:08 +03:00
Alexander Zolotov f1e465883b breadcrumbs initialization: project component -> startup activity 2016-06-09 14:32:08 +03:00
Anton Makeev 23996a735b OC-13663 Show run configurations in the same order as they are shown in Xcode (and order back) 2016-06-09 13:13:53 +02:00
Dmitry Batrak 7878205ce4 IDEA-61493 Find Usages: Separate "Use soft wraps" option for the preview panel - another cosmetic improvement 2016-06-09 14:04:37 +03:00
Pavel Dolgov 36815d464c Javafx: Check that project JDK is defined and has JavaFX runtime (IDEA-152945) 2016-06-09 13:56:34 +03:00
Pavel Dolgov dffed663fc Java: Added extension point for missing SDK notification (IDEA-152945) 2016-06-09 13:56:33 +03:00
Dmitry Batrak 82c4f6ab17 JavaDocInfoGenerator cleanup 2016-06-09 13:26:05 +03:00
Dmitry Batrak 8e3e178333 IDEA-156628 QuickDoc does not showing array initializers correctly 2016-06-09 13:10:53 +03:00
Dmitry Batrak edc2d90e44 fix showing error message during startup on KDE 2016-06-09 11:20:07 +03:00
peter b288be92fe build stub hierarchy on demand, drop cache on java structure change 2016-06-09 09:12:51 +02:00
Gregory.Shrago f31f390cae IDEA-157246 Background image: improve UX of removing the background 2016-06-08 23:48:44 +03:00
Daniil Ovchinnikov bf4ed9c5db [groovy] bring default imports processing into import contributor extension 2016-06-08 23:26:10 +03:00
Daniil Ovchinnikov f12a5bec99 [groovy] allow to provide all kinds of imports via import contributor API 2016-06-08 23:26:10 +03:00
Daniil Ovchinnikov 3950c08f35 [grails] gson: g.render(Map) named arguments completion 2016-06-08 23:26:10 +03:00
Daniil Ovchinnikov da9bca97f4 [groovy] tests: implement getBasePath() 2016-06-08 23:26:10 +03:00
Sergey Simonchik 5f2c869b76 center FixedSizeButton vertically and improve comment for magic number (-2) 2016-06-08 23:06:01 +03:00
Alexander Zolotov 66fbbc9ce4 TestEditorManagerImpl.closeAllFiles should dispose editors 2016-06-08 22:21:50 +03:00
Gregory.Shrago 257b8d2910 IDEA-117223 Custom background image/colour for each project 2016-06-08 22:12:46 +03:00
Alexey Kudravtsev 3d149f44ff read action added 2016-06-08 21:40:34 +03:00
Shaverdova Elena b645060069 file header update in template projects without Velocity for PhpStorm 2016-06-08 20:10:43 +02:00
Shaverdova Elena aed96eb76a proper workspace.xml cleanup in template projects in PhpStorm 2016-06-08 20:10:43 +02:00
Shaverdova Elena b3e19c0269 Fix saving of FileEditorManager state 2016-06-08 20:10:43 +02:00
Konstantin Bulenkov 0c545c3cd3 IDEA-157244 Background image: wrong file chooser icon in Darcula 2016-06-08 19:57:57 +02:00
Konstantin Kolosovsky f773075203 IDEA-156250 Implemented file scopes background colors for "ChangesTreeList" inheritors 2016-06-08 20:34:37 +03:00
peter ca91a72a45 stub hierarchy: don't process duplicate units 2016-06-08 19:25:52 +02:00
peter 13f042f26d a better hashCode for stub hierarchy symbols 2016-06-08 19:25:52 +02:00
peter 64bb211eae stub hierarchy: mark classes where we can't fully resolve hierarchy
they should be excluded from the hierarchy scope and usual PSI-based search should be used for them (in case they reference some JVM language unsupported by stub hierarchy)
2016-06-08 19:25:51 +02:00
peter 2cb4fb2b61 include local and anonymous classes in stub hierarchy 2016-06-08 19:25:51 +02:00
peter 4c4cb2f4a2 simplify stubHierarchy anchors and remove unused ones; restore their ability to work with any JVM language element types 2016-06-08 19:25:50 +02:00