Anna.Kozlova
|
cfe8570309
|
inline field: preserve context for diamonds (IDEA-158604)
|
2016-07-18 20:41:24 +02:00 |
|
Alexey Kudravtsev
|
012310f025
|
notnull
|
2016-07-18 18:53:54 +03:00 |
|
Alexey Kudravtsev
|
d16c32be21
|
cleanup
|
2016-07-18 18:53:54 +03:00 |
|
Roman Shevchenko
|
f736ecb86e
|
[java] module formatting
|
2016-07-18 14:26:31 +02:00 |
|
Roman Shevchenko
|
db07e03aa0
|
Cleanup (formatting; warnings)
|
2016-07-18 14:24:01 +02:00 |
|
Dmitry Batkovich
|
6fb4fc6b7c
|
type migration: recreate type if invalid in variables migration as it was before
|
2016-07-18 10:22:05 +03:00 |
|
Dmitry Batrak
|
fc8e00f006
|
IDEA-158599 Semicolon not inserted in string literals and comments
|
2016-07-15 17:24:17 +03:00 |
|
Dmitry Batkovich
|
7eaa505a9e
|
type migration: multiple variable declaration in single statement migration IDEA-154937
|
2016-07-15 14:22:44 +03:00 |
|
Roman Shevchenko
|
203cbd348e
|
Merge remote-tracking branch 'origin/master'
|
2016-07-14 21:05:22 +02:00 |
|
Roman Shevchenko
|
da3964f1da
|
[java] module icons
|
2016-07-14 21:04:02 +02:00 |
|
Roman Shevchenko
|
b347f28d62
|
Cleanup (formatting; warnings)
|
2016-07-14 20:40:21 +02:00 |
|
Anna.Kozlova
|
4cbe5e7873
|
prototype for class based patterns as entry points (IDEA-34620)
|
2016-07-14 12:30:32 +02:00 |
|
Yaroslav Lepenkin
|
b75a7e3d72
|
[java-formatter] do not add empty call chunks, fixes IDEA-158331, yellow code removed
|
2016-07-14 13:08:51 +03:00 |
|
Roman Shevchenko
|
72f88a4c02
|
[java] navigation, presentation, and "go to symbol" provider for modules
|
2016-07-14 11:27:43 +02:00 |
|
Gregory.Shrago
|
b808d1c26e
|
another INRE: FileBasedIndexImpl.handleDumbMode
|
2016-07-13 18:52:36 +03:00 |
|
Dmitry Batkovich
|
8787fba3de
|
inspection view: allow to invoke other suppression actions in when element is already suppressed in case of unused declaration inspection (IDEA-156821)
|
2016-07-12 16:18:12 +03:00 |
|
Anna.Kozlova
|
9d9128d6c1
|
introduce constant: preselect chosen target class (IDEA-158401)
|
2016-07-12 11:41:22 +02:00 |
|
Alexey Kudravtsev
|
3cc846a0c7
|
notnull
|
2016-07-12 12:14:00 +03:00 |
|
Anna.Kozlova
|
cf1b458130
|
inline superclass: don't check for writable superclass if current reference only is selected (IDEA-158259)
|
2016-07-12 11:08:35 +02:00 |
|
Anna.Kozlova
|
11f1b71835
|
inconsistent language level: avoid LocalQuickFix when QuickFix is expected (IDEA-156375)
|
2016-07-11 18:05:00 +02:00 |
|
Anna.Kozlova
|
750afb8497
|
return type fix: change type arguments of dependant type parameters only (IDEA-158361)
|
2016-07-11 18:05:00 +02:00 |
|
Anna.Kozlova
|
38cc186bc3
|
EA-85711 - E: BaseRefactoringProcessor.run
|
2016-07-08 20:11:47 +02:00 |
|
Anna Kozlova
|
d4840b76ad
|
show lambdas in File Structure (IDEA-151616; IDEA-157809; IDEA-151429)
|
2016-07-08 14:25:05 +02:00 |
|
Anna Kozlova
|
b88d3c2d5a
|
end template in tests as normal; if template was canceled - don't perform onSuccess method setup (IDEA-157973)
|
2016-07-08 10:50:23 +02:00 |
|
Anna Kozlova
|
185b889f35
|
inline class to anonymous: generate final modifier according to setting for java 8 (IDEA-157802)
|
2016-07-08 10:46:34 +02:00 |
|
Anna Kozlova
|
9b6d1abf3d
|
don't select first history item if text is empty (IDEA-156938)
|
2016-07-08 10:46:34 +02:00 |
|
Konstantin Bulenkov
|
cd8cf62a19
|
cleanup. Convert empty arrays to constants (new T[0] -> T.EMPTY)
|
2016-07-07 22:52:00 +02:00 |
|
Roman Shevchenko
|
65ecef075b
|
Cleanup (ASM library name)
|
2016-07-07 12:00:36 +02:00 |
|
Roman Shevchenko
|
bbed9b3f2d
|
[java] for modular JDK, uses per-module class roots instead of a single one
|
2016-07-06 17:45:06 +02:00 |
|
Dmitry Batkovich
|
01366c7f83
|
type migration: do not allow start "void" variable migration
|
2016-07-06 18:25:39 +03:00 |
|
Dmitry Batkovich
|
c400fa39ce
|
unused declaration inspection: improve CommentOut quick fix if parent element is not suspicious IDEA-157566
|
2016-07-06 18:25:39 +03:00 |
|
Gregory.Shrago
|
6cb4ad5f77
|
make breadcrumbs shorter: strip lambda & anonymous
|
2016-07-06 03:18:41 +03:00 |
|
peter
|
d749ceff70
|
avoid IncompleteHierarchyException instantiation
|
2016-07-05 22:09:53 +02:00 |
|
peter
|
d42b29725e
|
stub hierarchy: replace qualified name interning with hashing
|
2016-07-05 22:09:53 +02:00 |
|
peter
|
b908d5f2c2
|
stub hierarchy: process imports without destructuring qualified names, remove memory structures needed for now unused destructuring
|
2016-07-05 22:09:52 +02:00 |
|
peter
|
5ed4364149
|
avoid qualified name destructuring during stub hierarchy resolve in src file data
|
2016-07-05 19:26:12 +02:00 |
|
peter
|
9747035c79
|
single-pass stub hierarchy package name reading
|
2016-07-05 19:26:12 +02:00 |
|
peter
|
88944e57ef
|
no staticness distinction in stub hierarchy
|
2016-07-05 19:26:11 +02:00 |
|
peter
|
a468c68314
|
build stub hierarchy: print the number of classes with ambiguous supers
|
2016-07-05 19:26:11 +02:00 |
|
Roman Shevchenko
|
4e5bdf0b85
|
Cleanup (warnings; minor optimization)
|
2016-07-05 17:03:33 +02:00 |
|
peter
|
8fc91c6503
|
minor stub hierarchy clarification
|
2016-07-05 15:10:02 +02:00 |
|
peter
|
da07daf5ce
|
stub hierarchy: use less memory when reading from index
|
2016-07-05 08:58:07 +02:00 |
|
peter
|
8aed1499c7
|
stub hierarchy: reindex when stubs change; mark as such some cases when we can't reliably resolve supers
|
2016-07-04 19:37:30 +02:00 |
|
peter
|
a95a5c1afe
|
"test stub hierarchy" action should find non-indexed classes in files reported as 'covered'
|
2016-07-04 19:37:30 +02:00 |
|
Pavel Dolgov
|
65a5b0e437
|
Java intention: Quick fix for error "foreach not applicable to type java.util.Iterator" - handle comments and take care of empty block when copying the loop body (IDEA-124751)
|
2016-07-04 14:37:31 +03:00 |
|
peter
|
af05034f6e
|
a more compact storage for stub hierarchy names
|
2016-07-04 10:39:25 +02:00 |
|
Anna Kozlova
|
87701e3acf
|
fix default getter template for boolean fields with meaningful starting 'is' (IDEA-148006)
|
2016-07-01 20:20:29 +03:00 |
|
Roman Shevchenko
|
a227adbc69
|
[java] diagnostics for missing JRT FS provider (EA-84606)
|
2016-07-01 19:37:06 +03:00 |
|
Dmitry Batkovich
|
577ace5bb2
|
AddMethodQualifierFix prevent IOOBE in getText()
|
2016-07-01 19:01:31 +03:00 |
|
Pavel Dolgov
|
d50a5c7a07
|
Java intention: Quick fix for error "foreach not applicable to type java.util.Iterator" (IDEA-124751)
|
2016-07-01 16:12:36 +03:00 |
|