Anna.Kozlova
|
1ce6f8d2fa
|
introduce param object: pass substitution around which won't be available after method signature is changed (IDEA-154208)
|
2016-04-25 10:57:40 +02:00 |
|
Roman Shevchenko
|
6ea3b7a197
|
[java] usages migrated to PsiType.annotate()
|
2016-04-22 20:48:59 +02:00 |
|
Anna.Kozlova
|
1126e85c51
|
EA-76035 - PIEAE: PsiUtilCore.ensureValid
|
2016-04-22 17:02:00 +02:00 |
|
Anna.Kozlova
|
b1645e3ae5
|
reuse utility method; ensure unknown functional type reduced to Object before create new psi
EA-75452 - IOE: PsiJavaParserFacadeImpl.createTypeElementFromText
|
2016-04-22 17:02:00 +02:00 |
|
Anna.Kozlova
|
856640c9f0
|
collect smartpointers to survive reformat on writeAction ended
EA-80355 - PIEAE: CompositePsiElement.getContainingFile
|
2016-04-22 17:02:00 +02:00 |
|
Anna.Kozlova
|
9e7c4e5568
|
combine inline parameter with change signature refactoring
EA-80956 - E: BaseRefactoringProcessor.run
|
2016-04-22 17:02:00 +02:00 |
|
Anna.Kozlova
|
60c515dff2
|
change signature from usage: disable reverse order fix (IDEA-155064)
|
2016-04-22 13:41:04 +02:00 |
|
Anna.Kozlova
|
1e7b8881da
|
push down api generify; extract abstract dialog
|
2016-04-22 11:16:21 +02:00 |
|
Anna.Kozlova
|
32b1bb15aa
|
push down api prettify after (IDEA-CR-8676)
|
2016-04-22 11:16:21 +02:00 |
|
Alexey Kudravtsev
|
97a6c75808
|
notnull
|
2016-04-21 15:11:34 +03:00 |
|
Anna.Kozlova
|
808137dabe
|
unwrap lambda (IDEA-151266)
|
2016-04-21 13:48:30 +02:00 |
|
Anna.Kozlova
|
38335c6387
|
unwrap try with resources: keep resource declarations (IDEA-155004)
|
2016-04-21 13:48:30 +02:00 |
|
Roman Shevchenko
|
050cf639a5
|
[java] support for multi-element file header template (EA-81753)
|
2016-04-21 12:14:07 +02:00 |
|
Anna.Kozlova
|
e191bc72dd
|
fix cell editor for exact type, create inner class should not check file in the directory
|
2016-04-20 19:13:20 +02:00 |
|
Gregory.Shrago
|
a9a0ab6d40
|
NameUtil: introduce MatcherBuilder & replace constructor calls with it
|
2016-04-20 19:44:03 +03:00 |
|
Anna.Kozlova
|
ee4f41b14c
|
don't open captures on type computation (IDEA-154968)
|
2016-04-20 17:49:29 +02:00 |
|
Rustam Vishnyakov
|
b7d04031ed
|
Removed commit before EnterHandlerDelegate.postProcessEnter() (implementors must take care of commits if needed)
|
2016-04-20 13:21:25 +03:00 |
|
Dmitry Batkovich
|
98aead8458
|
Merge remote-tracking branch 'origin/master'
|
2016-04-20 10:24:42 +03:00 |
|
Anna.Kozlova
|
cb339bf590
|
extract parameter object: warn if existing class doesn't contain compatible constructor though method calls to modify are found
|
2016-04-19 19:05:54 +02:00 |
|
Anna.Kozlova
|
e00394804a
|
extract parameter object: warn if existing class is not compatible, check compatibility by fields if no constructor is present (IDEA-154959)
|
2016-04-19 19:05:54 +02:00 |
|
Anna.Kozlova
|
9d72386f9d
|
extract parameter object: warn if file already exists (IDEA-154956)
|
2016-04-19 19:05:54 +02:00 |
|
Anna.Kozlova
|
3476887c13
|
introduce parameter object: fix variable name for new parameter (IDEA-154935)
|
2016-04-19 19:05:54 +02:00 |
|
Anna.Kozlova
|
aeab53aa69
|
move: convert nested classes to the top level files even for multiple classes selected
EA-81558 - assert: PsiJavaDirectoryImpl.checkAdd
|
2016-04-19 19:05:54 +02:00 |
|
Anna.Kozlova
|
dcee197878
|
EA-81535 - IOE: CheckUtil.checkWritable
|
2016-04-19 19:05:54 +02:00 |
|
peter
|
e92ee51e76
|
IDEA-152354 Code completion items order should be aware of MyClass.class
|
2016-04-19 14:00:30 +02:00 |
|
Alexey Kudravtsev
|
7c6b88096b
|
IDEA-154388 'Analyze Data Flow to Here' should report calls from non-java files
|
2016-04-19 13:49:54 +03:00 |
|
Alexey Kudravtsev
|
45f978c786
|
optimisation
|
2016-04-19 13:48:25 +03:00 |
|
Alexey Kudravtsev
|
522ba1e5e1
|
cleanup the MagicConstantInspection warnings
|
2016-04-19 13:46:27 +03:00 |
|
Alexey Kudravtsev
|
7676dc25c3
|
notnull, cleanup
|
2016-04-19 13:46:27 +03:00 |
|
peter
|
2c3941fb1f
|
prioritize javadoc existing param description completion (IDEA-153083)
|
2016-04-19 12:33:20 +02:00 |
|
Dmitry Batkovich
|
443a3e404d
|
inspection tool window: do not add tail text for unused declaration entry point children
|
2016-04-19 10:01:11 +03:00 |
|
Anna.Kozlova
|
b821f8935a
|
javadocs for introduce parameter object
|
2016-04-18 18:43:18 +02:00 |
|
Anna.Kozlova
|
b1645b451a
|
common introduce parameter object action
|
2016-04-18 18:43:18 +02:00 |
|
Anna.Kozlova
|
dba9fd4ef9
|
abstract introduce parameter object dialog
|
2016-04-18 18:43:18 +02:00 |
|
Dmitry Batkovich
|
f7156a0f94
|
inspection tool window: tree -- extracted method to customize tail text
|
2016-04-18 14:34:22 +03:00 |
|
Anna.Kozlova
|
16f4b4c883
|
convert to instance/move instance: support default methods in interfaces for java 8 (IDEA-154833)
|
2016-04-18 12:54:50 +02:00 |
|
Anna.Kozlova
|
292055d296
|
shorten outer class ref in instanceof check fixed (IDEA-154823)
|
2016-04-15 20:38:30 +02:00 |
|
Anna.Kozlova
|
43fc40c4a5
|
anonym -> lambda, redundant cast, redundant type args: process top level overloads (IDEA-152766);
rearrange utils
|
2016-04-15 18:43:24 +02:00 |
|
Alexey Kudravtsev
|
67e5371da1
|
show ProcessHandler.addProcessListener() as sibling-overridden, optimisations
|
2016-04-15 12:38:23 +03:00 |
|
Alexey Kudravtsev
|
bfcb00fff6
|
quick fix for MagicConstantInspection which suggests to replace 1 with Font.BOLD
|
2016-04-15 12:34:33 +03:00 |
|
Anna.Kozlova
|
4c47e35b31
|
move inner: check protected accessibility in respect with class hierarchy (IDEA-154628)
|
2016-04-14 20:59:13 +02:00 |
|
Anna.Kozlova
|
0100d6fab5
|
allow variable introduction inside lambda chain with expression -> block lambda conversion
|
2016-04-14 16:26:10 +02:00 |
|
Anna.Kozlova
|
24c2c0fa95
|
delegate methods: fix single field case (IDEA-154698)
|
2016-04-14 16:26:10 +02:00 |
|
Anna.Kozlova
|
000306c168
|
method ref -> lambda: preserve expr qualifier (IDEA-154722)
|
2016-04-14 16:26:10 +02:00 |
|
Alexey Kudravtsev
|
bc4c448968
|
IDEA-154668 MagicConstant on new Font(...) accepts 0 (Font.PLAIN) but rejects 1 (Font.BOLD)
|
2016-04-14 15:51:36 +03:00 |
|
Alexey Kudravtsev
|
84c0d19bc7
|
lambdify
|
2016-04-14 15:51:36 +03:00 |
|
Alexey Kudravtsev
|
e99f80a35d
|
notnull
|
2016-04-14 15:51:36 +03:00 |
|
Alexey Kudravtsev
|
769b3a00f7
|
lambdify
|
2016-04-14 15:51:36 +03:00 |
|
Anna.Kozlova
|
2a9a2e6568
|
change signature: remove @Override if only overrider was changed (IDEA-154669)
|
2016-04-13 21:11:02 +02:00 |
|
Anna.Kozlova
|
6f2e582af7
|
introduce parameter object: disable create inner for inner classes and interfaces (IDEA-154688)
|
2016-04-13 21:11:02 +02:00 |
|