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