Anna Kozlova
|
2d142cdfd7
|
discard converting from string to primitive during extract refactorings (IDEA-157549; IDEA-157987)
|
2016-06-29 16:18:27 +03:00 |
|
peter
|
0870d8dcad
|
stub hierarchy: search for compiled elements, even if invoked from library source
|
2016-06-29 15:07:22 +02:00 |
|
Gregory.Shrago
|
286d3788cf
|
update to cglib-3.2.4-nodep and drop ancient asm.jar
|
2016-06-28 22:43:48 +03:00 |
|
Daniil Ovchinnikov
|
ec94c66cc9
|
[javadoc] ability to provide delegate to copy javadoc from
|
2016-06-28 15:43:50 +03:00 |
|
Pavel Dolgov
|
c3bd56a80c
|
Java inspection: convert the intention for "Make Type Generic" into an INFORMATION-level inspection (IDEA-157727)
|
2016-06-28 15:13:49 +03:00 |
|
Anna Kozlova
|
5dc271c3a2
|
unused inspection settings: allow to configure visibility for members to check
|
2016-06-28 13:15:07 +03:00 |
|
Dmitry Batrak
|
c5859f8f77
|
revert original fix for IDEA-152628
performing IO in background thread while holding read lock sometimes leads to EDT freeze (when there's a pending write action)
|
2016-06-28 10:44:56 +03:00 |
|
Pavel Dolgov
|
10c335b44e
|
Java inspection: In "Join Declaration and Assignment" intention action warn about side effects of the initializer being removed (IDEA-157727)
|
2016-06-27 15:37:13 +03:00 |
|
peter
|
c4b79ff4df
|
artificially split stub hierarchy index keys to reduce memory usage during index queries
|
2016-06-27 10:31:31 +02:00 |
|
peter
|
44fd03bf32
|
more compact class anchor storage in stub hierarchy
|
2016-06-27 10:31:31 +02:00 |
|
peter
|
141aec46d7
|
stub hierarchy: allocate less intermediate objects during reading
|
2016-06-27 10:31:30 +02:00 |
|
peter
|
d5c21fffb4
|
avoid accidental boxing during stub hierarchy creation
|
2016-06-25 14:03:06 +02:00 |
|
peter
|
bbadd9d7df
|
stub hierarchy: use less memory for storing nested classes
|
2016-06-25 14:03:05 +02:00 |
|
peter
|
602e2e08f7
|
stub hierarchy: store supers in a more compact form
|
2016-06-25 14:03:04 +02:00 |
|
peter
|
d30e4bceda
|
stub hierarchy: mark binary classes also incomplete when unable to resolve their supers
|
2016-06-25 14:03:04 +02:00 |
|
peter
|
df8fa93a89
|
stub hierarchy: keep qualified names only in package symbols
|
2016-06-25 14:03:03 +02:00 |
|
peter
|
b692afe020
|
stub hierarchy: occupy less memory in ClassSymbol objects
|
2016-06-24 17:59:56 +02:00 |
|
peter
|
b4a2271239
|
stub hierarchy: serialize hashes instead of names for faster reading, smaller index data and a very unlikely collision probability
|
2016-06-24 17:02:24 +02:00 |
|
peter
|
95b3d482d9
|
more efficient use of indices in stub hierarchy
|
2016-06-24 14:57:56 +02:00 |
|
Pavel Dolgov
|
92838f48bc
|
Java inspection: Get rid of RemoveRedundantElseAction, as it's totally inferior to DataFlowInspection (IDEA-157727)
|
2016-06-24 14:00:51 +03:00 |
|
Pavel Dolgov
|
5e380e7526
|
Java inspection: convert the intention for "Remove redundant lambda parameter types" into an INFORMATION-level inspection (IDEA-156028, IDEA-157727)
|
2016-06-24 14:00:51 +03:00 |
|
peter
|
7c3cd4327b
|
fail when accessing invalid offsets in completion insert handlers
|
2016-06-24 11:59:44 +02:00 |
|
Anna Kozlova
|
923b6cf252
|
delegate params: compound 2 intentions in one, set preselection (IDEA-112043)
|
2016-06-24 12:04:48 +03:00 |
|
Anna Kozlova
|
8f0c8541fb
|
delegate params: hide copy javadoc option to prevent confusion (IDEA-148667)
|
2016-06-24 12:04:48 +03:00 |
|
Anna Kozlova
|
8bef89b785
|
set error hint title (IDEA-157821)
|
2016-06-23 21:29:27 +03:00 |
|
peter
|
625d22c123
|
index less files for stub hierarchy: no test data, no kotlin classes
|
2016-06-23 12:47:14 +02:00 |
|
peter
|
aa6cb26c0b
|
don't keep long and unnecessary covered file list in stub hierarchy
|
2016-06-23 12:47:13 +02:00 |
|
Anna Kozlova
|
7c599f0977
|
IncorrectOperationException (IDEA-157766)
|
2016-06-22 21:35:52 +03:00 |
|
Anna Kozlova
|
848699b440
|
disable gesture detection if action explicitly called (IDEA-157720)
|
2016-06-22 15:24:15 +03:00 |
|
Alexey Kudravtsev
|
e43605d085
|
EA-82721 - ISE: VisibilityUtil.getVisibilityString
|
2016-06-22 13:49:18 +03:00 |
|
Rustam Vishnyakov
|
2c5d691ec1
|
Don't let JavaRearranger break a color scheme by altering original text attributes.
|
2016-06-21 13:18:48 +03:00 |
|
Gregory.Shrago
|
71f0e6f390
|
EA-84110 - INRE: FileBasedIndexImpl.handleDumbMode
|
2016-06-16 20:24:20 +03:00 |
|
peter
|
54e87aed0b
|
EA-84304 - CME: FindSuperElementsHelper.getSiblingInheritanceInfos
|
2016-06-16 17:32:00 +02:00 |
|
peter
|
45cf4b1873
|
IDEA-151847 Freemarker: provide some more details in 'invalid Java type' message for @ftlvariable
|
2016-06-16 17:31:59 +02:00 |
|
Anna Kozlova
|
b56c743b54
|
EA-83932 - NPE: InlineToAnonymousClassHandler.isRedundantImplements
|
2016-06-16 16:20:44 +03:00 |
|
Dmitry Batkovich
|
6a279fb5c8
|
inspection toolwindow: disable add as entry point action if all selected elements are already EPs
|
2016-06-15 15:03:46 +03:00 |
|
Dmitry Batkovich
|
a235b55226
|
type migration: refactoring execution on field/parameter can't start because can't find variable (fixed)
|
2016-06-15 12:34:55 +03:00 |
|
peter
|
66f472e53f
|
parallelize java slow marker pass a bit
|
2016-06-14 17:36:47 +02:00 |
|
Anna Kozlova
|
44f86a75cb
|
introduce parameter object: reuse existing file if already exists (IDEA-154956)
|
2016-06-10 18:28:22 +03:00 |
|
Rustam Vishnyakov
|
4c82b50196
|
Make line indent provider correctly handle comments
|
2016-06-10 15:15:40 +03:00 |
|
Gregory.Shrago
|
d94e92daf2
|
EA-83913 - INRE: FileBasedIndexImpl.handleDumbMode
|
2016-06-10 13:23:40 +03:00 |
|
peter
|
602dd9cb80
|
no stub hierarchy results for injected code
|
2016-06-10 10:37:15 +02:00 |
|
peter
|
4d048bbc4c
|
release stub hierarchy name enumerator to save memory; reusing it brings almost nothing anyway
|
2016-06-10 10:34:02 +02:00 |
|
peter
|
2257393d89
|
stub hierarchy searcher: honor includeAnonymous parameter
|
2016-06-10 10:32:32 +02:00 |
|
peter
|
d412c4d972
|
use a dedicated file-based index for stub hierarchy
|
2016-06-10 09:04:34 +02:00 |
|
peter
|
df50e33a11
|
minor memory allocation avoidance
|
2016-06-10 09:03:25 +02:00 |
|
Gregory.Shrago
|
b7dbe56df0
|
lambda expressions breadcrumbs
|
2016-06-10 00:16:59 +03: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 |
|