nik
|
e43cdebd16
|
correctly fixed not-null instrumentation for enums (IDEA-56943)
|
2010-08-05 09:08:34 +04:00 |
|
Roman Shevchenko
|
5939f7db91
|
Java parser tests moved to CE
|
2010-08-04 15:30:17 +04:00 |
|
Roman Shevchenko
|
8c12653b0f
|
New Java parser (comment binding)
|
2010-08-04 12:23:35 +04:00 |
|
Roman Shevchenko
|
e3d8d23be2
|
New Java parser (multiline hack)
|
2010-08-03 12:03:13 +04:00 |
|
anna
|
a09ddeb792
|
move: leave classes in one file if they were together
|
2010-08-02 10:53:03 +04:00 |
|
Roman Shevchenko
|
d9f8050ad3
|
New Java parser (completion hack)
|
2010-08-01 22:04:44 +04:00 |
|
peter
|
24488c204b
|
don't insert . after completing super in java
|
2010-07-30 22:04:47 +01:00 |
|
Dmitry Jemerov
|
0ac2793995
|
fix @NotNull instrumentation for enum constructor parameters with ASM 3.3 (IDEA-56943); move NotNullVerifyingInstrumenterTest to java-tests
|
2010-07-30 21:33:38 +04:00 |
|
Roman Shevchenko
|
a847515b92
|
New Java parser (work in progress)
|
2010-07-30 20:26:28 +04:00 |
|
Roman Shevchenko
|
160631140d
|
New Java parser (work in progress)
|
2010-07-30 20:26:27 +04:00 |
|
Roman Shevchenko
|
de59edc367
|
New Java parser (work in progress)
|
2010-07-30 20:26:27 +04:00 |
|
Roman Shevchenko
|
afb6253c83
|
New Java parser (work in progress)
|
2010-07-30 20:26:27 +04:00 |
|
Roman Shevchenko
|
2a0f9ec378
|
New Java parser (work in progress)
|
2010-07-30 20:26:27 +04:00 |
|
Roman Shevchenko
|
cf6f089bd0
|
New Java parser (work in progress)
|
2010-07-30 20:26:27 +04:00 |
|
Roman Shevchenko
|
7280d024d7
|
New Java parser (work in progress)
|
2010-07-30 20:26:27 +04:00 |
|
Roman Shevchenko
|
406f0a74f2
|
New Java parser (work in progress)
|
2010-07-30 20:26:26 +04:00 |
|
Roman Shevchenko
|
c654288e18
|
New Java parser (work in progress)
|
2010-07-28 11:36:09 +04:00 |
|
Roman Shevchenko
|
c2cb3deb55
|
New Java parser (work in progress)
|
2010-07-28 11:36:09 +04:00 |
|
Roman Shevchenko
|
72d3a0e471
|
New Java parser (work in progress)
|
2010-07-28 11:36:09 +04:00 |
|
Roman Shevchenko
|
77d68210d8
|
New Java parser (work in progress)
|
2010-07-28 11:36:08 +04:00 |
|
anna
|
5897738dfc
|
inline parameter: safely inline recursive calls (IDEA-55529)
|
2010-07-27 19:23:53 +04:00 |
|
anna
|
168d489e88
|
collapse hierarchy: do not push down supersuper twice
|
2010-07-27 19:23:52 +04:00 |
|
anna
|
eea315f19b
|
inline constant: do not override qualifier
|
2010-07-27 14:59:02 +04:00 |
|
anna
|
0bbbfef619
|
introduce over non-valid expression (IDEA-26836)
|
2010-07-27 14:59:01 +04:00 |
|
anna
|
353f331ea7
|
safe delete: delete method hierarchy down to the bottom
|
2010-07-26 11:56:36 +04:00 |
|
anna
|
5c430dd73a
|
create getter from usage: return type fixed when field with name already exist
|
2010-07-26 11:56:35 +04:00 |
|
anna
|
c78e9d3d8c
|
test data fixed
|
2010-07-23 14:49:16 +04:00 |
|
anna
|
3f399561c2
|
good code is red: upper bound should move up if next parameter requires (IDEA-56696)
|
2010-07-23 13:57:13 +04:00 |
|
Roman Shevchenko
|
310e1ffc64
|
New Java parser (work in progress)
|
2010-07-22 16:17:30 +04:00 |
|
anna
|
9ebf19b75e
|
invert boolean: leave expressions with unused return value untouched (IDEA-56568 )
|
2010-07-19 22:45:47 +04:00 |
|
anna
|
69ff6e7b27
|
pull up conflicts: forbid to make package local method abstract (IDEA-56130)
|
2010-07-19 17:10:53 +04:00 |
|
anna
|
b126136e73
|
pull up conflicts: method2abstract used private method moved to superclass (IDEA-56133)
|
2010-07-19 17:10:53 +04:00 |
|
anna
|
232cc27726
|
type inference: super bounds promotion corrected (IDEA-55718)
|
2010-07-19 17:10:52 +04:00 |
|
anna
|
9d736f9820
|
inline: tweak search scope for conflicts replacement
|
2010-07-16 13:28:30 +04:00 |
|
anna
|
37471e2d04
|
extract method: qualify with this if needed when target class differs from call place's one
|
2010-07-15 10:44:07 +04:00 |
|
anna
|
35cac19e2a
|
wrap with expression: extended to use parseXXX; varargs support (IDEA-56469)
|
2010-07-15 10:44:06 +04:00 |
|
irengrig
|
fe72dbec0d
|
Merge branch 'master' of git.labs.intellij.net:idea/community
|
2010-07-14 14:06:17 +04:00 |
|
anna
|
fa25a0d53f
|
extract method type suggestions: suggest more accurate type if casts found (IDEA-56427)
|
2010-07-14 10:57:05 +04:00 |
|
anna
|
f0fcf606f5
|
create param from field in case of chained calls
|
2010-07-12 16:46:30 +04:00 |
|
anna
|
c899f8f467
|
extract method: do not double parameters
|
2010-07-09 20:03:29 +04:00 |
|
anna
|
a9c9e7dc3b
|
ignore code marked as @Generated (IDEA-55272)
|
2010-07-07 16:21:11 +04:00 |
|
anna
|
b70942e628
|
rename: prepare renaming invokes after automatic renamers suggestions as well (IDEA-56124)
|
2010-07-07 15:49:24 +04:00 |
|
anna
|
9d7a066d6c
|
find method duplicates: respect varargs mix with constants/params; empty args list (IDEA-56076)
|
2010-07-07 12:37:50 +04:00 |
|
anna
|
c0e2a0c3b0
|
inline parameter: simple inline as local variable (IDEA-55951)
|
2010-07-07 12:37:48 +04:00 |
|
anna
|
47f39e770c
|
split if: unparenthesis (IDEA-56272)
|
2010-07-06 13:04:34 +04:00 |
|
anna
|
2cbb2da5f6
|
pull up conflicts: check package local/protected access
|
2010-07-05 14:55:34 +04:00 |
|
 unknownandanna
|
b9ca9a904c
|
introduce: process parenthesis correctly
|
2010-07-05 14:55:33 +04:00 |
|
 unknownandanna
|
f87d17b2a3
|
extract super class: check for conflicts under progress; skip check for superclass inheritors mismatch - as no actual members would go there
|
2010-07-05 14:55:33 +04:00 |
|
 unknownandanna
|
5b9cce7e4a
|
push down conflicts: ensure no conflict exist when push method would use "protected" overrider
|
2010-07-05 14:55:32 +04:00 |
|
 unknownandanna
|
862c964a70
|
pull up conflicts: do not warn if moved method would use super instead (IDEA-56212)
|
2010-07-05 14:55:32 +04:00 |
|