anna
|
18ee2d80f1
|
forbid references on final fields from another ones (IDEA-100237)
|
2013-10-22 21:02:23 +02:00 |
|
anna
|
247da91acb
|
testdata fixed
|
2013-10-22 16:13:29 +02:00 |
|
anna
|
7b3af34395
|
move static: correctly process ambiguity between moved members (IDEA-114908)
|
2013-10-22 12:51:38 +02:00 |
|
Roman Shevchenko
|
894d3b07d9
|
Properly calculate short name for inner class with dollars
https://github.com/JetBrains/intellij-community/pull/108
|
2013-10-22 11:29:18 +02:00 |
|
anna
|
551579c6ef
|
use configured @Nullable in inspection descriptions (IDEA-114884)
|
2013-10-22 10:59:28 +02:00 |
|
Alexey Kudravtsev
|
6bcad287da
|
dataflow to/from containers support
|
2013-10-22 12:33:55 +04:00 |
|
anna
|
835549ca5f
|
escape initializer text for quick javadoc (IDEA-114911)
|
2013-10-21 18:34:57 +02:00 |
|
anna
|
d86e31fff5
|
testdata for IDEA-114894
|
2013-10-21 18:34:56 +02:00 |
|
peter
|
06ee80f144
|
support Class<?> in loggers (IDEA-105064)
|
2013-10-18 22:43:12 +02:00 |
|
peter
|
d7e675616d
|
don't throw exceptions on contracts with several clauses
|
2013-10-18 17:39:13 +02:00 |
|
Bas Leijdekkers
|
0050935f61
|
Report @SafeVarargs and System.lineSeparator() usages
|
2013-10-18 12:50:56 +02:00 |
|
peter
|
ec2d2d3d74
|
IDEA-105064 Is it possible to have even smarter code completion in case of Logger.getLogger(Class)?
|
2013-10-17 21:54:35 +02:00 |
|
peter
|
293e4c55a7
|
IDEA-40780 When code is compiled with -g, use the argument name for the @NotNull error.
|
2013-10-17 21:54:34 +02:00 |
|
peter
|
99e97f3207
|
build constructor dfa to check final field not-nullability (IDEA-114828)
|
2013-10-17 21:54:34 +02:00 |
|
peter
|
eb6455eab9
|
don't make var nullable if it's not equal to a constant (IDEA-114791)
|
2013-10-17 21:54:33 +02:00 |
|
Bas Leijdekkers
|
03e63d75d3
|
IDEA-115034 (Good code red: hex float zero)
|
2013-10-17 13:43:52 +02:00 |
|
Bas Leijdekkers
|
939d116ee4
|
IDEA-25908 (Add Find Usages for imports)
|
2013-10-16 11:18:22 +02:00 |
|
peter
|
099ead0d64
|
dfa: exception handling reworked
no more gosub-return causing equal states differing by offset stack only
don't visit outer finally without visiting inner one
|
2013-10-12 23:00:40 +02:00 |
|
peter
|
3744d2ce50
|
IDEA-114736 Bug in code completion inside instanceof block
|
2013-10-12 23:00:40 +02:00 |
|
Maxim.Mossienko
|
7988d09354
|
test for not building stubs for java files in module but not under source roots, in library but not in class root
|
2013-10-11 19:01:09 +02:00 |
|
anna
|
efb328123b
|
testdata for IDEA-67591
|
2013-10-10 20:34:37 +02:00 |
|
anna
|
993fb34281
|
highlighting for incompatible return types in type parameter inheritors (IDEA-57274)
|
2013-10-10 20:34:36 +02:00 |
|
anna
|
b33fa7fc25
|
effectively final: check flow at variable start (IDEA-114737)
|
2013-10-10 18:39:58 +02:00 |
|
anna
|
46e9f4beca
|
testdata for IDEA-57252
|
2013-10-10 18:39:57 +02:00 |
|
anna
|
82b6b165d6
|
testdata for IDEA-67518
|
2013-10-10 18:39:56 +02:00 |
|
anna
|
6a9313c58e
|
type parameter in bounds check: separate wildcards with type param in bound
|
2013-10-10 18:39:55 +02:00 |
|
anna
|
8e51c8070b
|
override: fix param names in javadoc (IDEA-114557)
|
2013-10-09 19:01:04 +02:00 |
|
anna
|
93c8631bb4
|
infer nullity: more pessimistic check: check variables first (IDEA-114630)
|
2013-10-09 16:27:49 +02:00 |
|
anna
|
69dbc89461
|
inference: do not check return type during inference; separate highlighting check
|
2013-10-08 17:13:33 +02:00 |
|
peter
|
203e791253
|
prefer variants without leading underscores when case sensitivity=first letter (OC-3547)
|
2013-10-07 17:18:25 +02:00 |
|
Bas Leijdekkers
|
4684ba71e0
|
Add package-info.java checking to "Declaration has problems in Javadoc references" inspection
|
2013-10-07 15:13:30 +02:00 |
|
Bas Leijdekkers
|
80c1fc4a87
|
fix JavadocInspectionQuickFixTest
|
2013-10-07 11:04:49 +02:00 |
|
Bas Leijdekkers
|
a0163c7c3d
|
fix test data
|
2013-10-07 11:04:49 +02:00 |
|
Bas Leijdekkers
|
b21a51bac3
|
fix test data
|
2013-10-05 23:13:48 +02:00 |
|
peter
|
0138fecbf5
|
don't suggest Math methods inside a Math method call (IDEA-114408)
|
2013-10-05 23:00:53 +02:00 |
|
Bas Leijdekkers
|
a8695ad7d5
|
IDEA-114069 (Add 'no package Javadoc' inspection)
|
2013-10-05 13:19:10 +02:00 |
|
Bas Leijdekkers
|
7b3d333cc1
|
javadoc tag completion in package-info.java
|
2013-10-04 22:12:57 +02:00 |
|
Rustam Vishnyakov
|
9b42e988a9
|
IDEA-56995 Disable code formatting per region using comments
|
2013-10-03 13:13:05 +04:00 |
|
anna
|
417e906b18
|
test data fixed
|
2013-10-02 19:50:13 +02:00 |
|
anna
|
7bf6e776a3
|
warn about usages of final fields in another fields even if they appear after constructor where it would be definitely assigned (IDEA-114280)
|
2013-10-02 19:01:46 +02:00 |
|
anna
|
58f4563df7
|
fix parameter info after generics (IDEA-114245)
|
2013-10-02 17:18:45 +02:00 |
|
peter
|
27df426af5
|
extract jdk8-specific dfa test
|
2013-10-02 10:28:21 +02:00 |
|
anna
|
e6ea7bc88c
|
accept type arguments on raw types for > 1.6 javac
|
2013-10-01 21:42:31 +02:00 |
|
peter
|
0378563657
|
fix yet another AIOOBE caused by finally dfa
|
2013-10-01 13:16:18 +02:00 |
|
peter
|
3a1ab0f858
|
IDEA-114256 Completion popup should prefer option without prefix
|
2013-10-01 13:16:17 +02:00 |
|
peter
|
582a31bcaf
|
dfa: flush code block variables when leaving it via break/continue route
|
2013-09-30 17:52:20 +02:00 |
|
Roman Shevchenko
|
39e5e2087f
|
IDEA-114169 (false positive for non-intersecting throwers)
|
2013-09-30 14:52:21 +02:00 |
|
peter
|
cebb5b8936
|
fix dfa offset management when handling possible exceptions in finally
|
2013-09-30 14:49:48 +02:00 |
|
peter
|
f3063e6679
|
dfa: don't merge by type states which have different eq states
|
2013-09-29 11:30:30 +02:00 |
|
peter
|
1500c8e404
|
dfa: merge states differing in one variable nullability
|
2013-09-29 11:30:30 +02:00 |
|