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