anna
4cdf6d94de
check for conflicts with escalate visibility setting on (IDEA-88719)
2012-08-01 16:54:11 +02:00
peter
eae391c9c8
IDEA-89570 Use product full name only
2012-08-01 15:03:22 +02:00
peter
26caefcb20
IDEA-89574 Unable to create a Java class in a source root
2012-08-01 14:43:19 +02:00
anna
10f113df0a
introduce variable: correctly detect anchor to insert variable declaration near for statement (IDEA-89351)
2012-08-01 12:27:01 +02:00
Denis.Zhdanov
93b64d5e31
IDEA-87087 Code formatting corrupts the code
...
Don't modify c-style comments white space
2012-08-01 09:51:54 +04:00
anna
c781ea5722
type migration: adjust offset before check for availability (IDEA-89534)
2012-07-31 21:48:48 +02:00
anna
002b78ab8e
create test: avoid roots with generated in name for test generation (IDEA-89231)
2012-07-31 21:09:16 +02:00
anna
e9cfb7c993
inline to anonymous: do not try on refs inside the class (IDEA-89293)
2012-07-31 21:09:15 +02:00
anna
ecb0f64aa1
name suggestions: skip pluralization when component type is the same as original (IDEA-89143)
2012-07-31 16:51:28 +02:00
anna
1b5df35a54
inplace introduce: insert suggested name by type on restart when current variable was empty (IDEA-89382)
2012-07-31 16:51:27 +02:00
peter
10549e12d7
IDEA-89501 IDEA sometimes freeze after selecting item in a completion list
2012-07-31 15:45:53 +02:00
anna
58ea14ba09
IDEA-89344: create inner class: make a class static when needed
2012-07-31 12:24:28 +02:00
anna
7747054915
inc priority (IDEA-89451)
2012-07-31 12:24:25 +02:00
Denis.Zhdanov
0cbfeac250
IDEA-89450 Quick Documentation doesn't show package summary documentation
...
1. Minor refactoring;
2. Added support for package summary parsing;
3. Corresponding test is added;
2012-07-31 12:38:16 +04:00
peter
4935e8f4fd
no closure folding in dumb mode
2012-07-30 19:03:26 +02:00
Evgeny Pasynkov
2dcec3188e
Merge branch 'upsource-master'
2012-07-30 16:13:19 +02:00
peter
c8916739b1
disallow class creation in packages with prohibited names (IDEA-89130)
2012-07-30 15:58:15 +02:00
peter
979284c04d
IDEA-42378 Live template expansion: existing identifier is converted to lower case
2012-07-30 14:45:50 +02:00
anna
153f358239
avoid duplicate entries in goto declaration (IDEA-89422)
2012-07-30 13:36:16 +02:00
anna
04c27dca24
replace constructor with builder: enable also on constructor refs (IDEA-89360)
2012-07-30 13:36:15 +02:00
Evgeny Pasynkov
7cd686956a
move searchers to indexing* module
2012-07-30 12:15:49 +02:00
peter
88b2aace06
faster sorting for second completion
2012-07-30 12:02:24 +02:00
Evgeny Pasynkov
3944360e63
Move MethodReferencesSearch (and necessary closure) to java-indexing-api.
...
Remove references to StfFileTypes from SimpleAccessorReferencesSearch and extract them into one more CustomPropertyScopeProvider
2012-07-30 11:24:30 +02:00
Konstantin Bulenkov
adf158fdb7
IDEA-81422 Change signature 'use any var' presentation
2012-07-29 18:00:57 +02:00
peter
961ec7aa1d
fix tests
2012-07-27 22:43:13 +02:00
Andrey Vokin
a3106c9ebc
Extension point in JavaFindUsagesHandler reverted
2012-07-27 20:29:03 +04:00
peter
a8843ed4a0
space before type in file structure
2012-07-27 17:42:59 +02:00
Andrey Vokin
f544d3ffc4
FindUsages for Java step definition implemented
2012-07-27 17:18:36 +04:00
anna
2f1db49cf5
Revert: FindUsages for Java step definition implemented
...
(abf977263c81448458de87ca50fe41a7d8535708)
2012-07-26 22:19:33 +02:00
anna
793c7a0a3a
EA-37682 - NPE: ChangeTypeArgumentsFix.fun
2012-07-26 18:21:16 +02:00
anna
498faaa7fc
inline: do not remove anything during inline
2012-07-26 18:21:14 +02:00
Andrey Vokin
8ad96d3122
FindUsages for Java step definition implemented
2012-07-26 18:56:20 +04:00
peter
d36b2ecf44
only search for variables in java incomplete code (i.e. not groovy)
2012-07-25 22:16:59 +02:00
anna
460a02bfb6
escape jdk/lib names in quick documentation
2012-07-25 18:57:01 +02:00
peter
7bb504d9a1
IDEA-89211 Slow reaction on completion (~2 sec)
2012-07-25 18:19:20 +02:00
peter
53ce72fc8c
diagnose unexpected character in chained completion (EA-37306)
2012-07-25 16:57:59 +02:00
peter
2a210afea6
diagnose offsets (EA-37519)
2012-07-25 16:57:58 +02:00
Denis.Zhdanov
394786de9c
IDEA-66333 Quick documentation lookup on mouse hover
...
Use matchers in a thread-local manner
2012-07-25 18:27:01 +04:00
Evgeny Pasynkov
f6f0002a06
Merge branch 'master' into upsource-master
2012-07-25 12:15:47 +02:00
Evgeny Pasynkov
8cdaaee00d
move PsiShortNamesCache to java-indexing
2012-07-25 12:10:51 +02:00
peter
ad5e700fad
IDEA-89217 Completion doesn't suggests constants inside annotation array
2012-07-25 11:06:15 +02:00
anna
8ec1c012c4
EA-37664 - NPE: InlineUtil.getTailCallType
2012-07-24 15:15:05 +02:00
Denis.Zhdanov
6551a36459
IDEA-89212 Quick doc: Don't show markup elements at the 'on mouse hover' hint
2012-07-24 16:19:26 +04:00
peter
8e87fb2551
IDEA-89175 Completing an annotation on an @interface class should always suggest meta-annotations
2012-07-24 12:29:58 +02:00
anna
6880a08a7c
analyze cyclic dependencies: dialog tweaks (IDEA-88935;IDEA-88936)
2012-07-24 12:02:21 +02:00
peter
42eebc6127
IDEA-84963 Disprefer annotations in autocomplete at places where they cannot be used
2012-07-24 10:31:15 +02:00
peter
0364eb48a6
fix new byte[]null in lookups
2012-07-24 10:06:00 +02:00
Denis.Zhdanov
7a9eddae63
IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
...
1. Arrangement core engine is provided;
2. Arrangement tests infrastructure is provided;
3. Added java-specific support for arrangement by type, name and modifier;
4. Corresponding tests are added;
2012-07-24 10:46:44 +04:00
anna
18da24fa62
rename invalid method: prepend renaming ref to preserve old name (IDEA-89045)
2012-07-23 17:44:19 +02:00
peter
65643aa190
IDEA-89114 Unsuitable completion proposals in annotation attribute value
2012-07-23 15:45:32 +02:00