Anna Kozlova
b5229e305b
testdata to fix
2014-08-21 18:14:27 +04:00
Anna Kozlova
9b5eb2418f
new inference: fresh variables
2014-08-21 18:14:27 +04:00
nik
68f01a85ee
test fixed
2014-08-21 11:17:40 +04:00
nik
3d5ee22322
don't write empty tags for native paths in SDK definitions
2014-08-20 12:21:49 +04:00
Anna Kozlova
7d72f567ac
bombs
2014-08-19 22:56:30 +04:00
peter
6a2e1fe284
IDEA-128242 Static code analysis reports "always true" for conditions that are always false
2014-08-19 11:21:27 +02:00
peter
3192d96637
make ChooseByNameTest more tolerant to other language's symbols called "run"
2014-08-19 10:43:48 +02:00
Ilya Klyuchnikov
2f908004c7
refactor leaking parameters analysis
2014-08-19 09:04:42 +04:00
Ilya Klyuchnikov
d4eb76a1c3
bytecode analysis: delta in testdata
2014-08-19 09:04:39 +04:00
Ilya Klyuchnikov
c4ccab76d7
lite analyzers for methods without JSR instructions
2014-08-19 09:04:37 +04:00
Ilya Klyuchnikov
559fbf097f
refactoring: moving LeakingParametersAnalysis into asm package
2014-08-19 09:04:33 +04:00
Ilya Klyuchnikov
49f2fe73f7
initial: fast result origins analysis
2014-08-19 09:04:27 +04:00
Ilya Klyuchnikov
35e6a586d0
bytecode analysis: hash based keys
2014-08-19 09:04:16 +04:00
Anna Kozlova
4131ada075
testdata for IDEA-78402
2014-08-18 21:45:31 +04:00
Anna Kozlova
6d5cc7b95a
testdata for IDEA-19800
2014-08-18 21:45:31 +04:00
Anna Kozlova
0bcd4c8491
testdata for IDEA-25949
2014-08-18 21:45:30 +04:00
Anna Kozlova
4563b04d69
Merge remote-tracking branch 'origin/master'
2014-08-18 21:00:58 +04:00
Anna Kozlova
356c3e7c9e
new inference: open/close capture when method reference is resolved (IDEA-128712)
2014-08-18 20:56:11 +04:00
Rustam Vishnyakov
9e394bebe7
Remove usages of deprecated CodeStyleSettings.RIGHT_MARGIN field
2014-08-18 19:06:13 +04:00
Anna Kozlova
8369db7878
create from new: fix type parameters setup (IDEA-128679; IDEA-128682)
2014-08-18 15:21:11 +04:00
Anna Kozlova
2a41b7a9c3
annotation type: error for duplicated methods (IDEA-128675)
2014-08-18 14:36:00 +04:00
Anna Kozlova
81fc7616bf
forbid 'static'/'default' in annotation types
2014-08-18 14:35:59 +04:00
Rustam Vishnyakov
514553a966
Remove usages of deprecated CodeStyleSettings.RIGHT_MARGIN field
2014-08-18 08:48:56 +04:00
Bas Leijdekkers
26be69646b
EA-59436 (IOE: PsiJavaParserFacadeImpl.createExpressionFromText)
2014-08-15 17:26:51 +02:00
Rustam Vishnyakov
e84c212c63
Remove deprecated usages of CodeStyleSettings.RIGHT_MARGIN
2014-08-15 13:03:07 +04:00
Bas Leijdekkers
e65ecdae08
EA-59392 (NPE: ControlFlowAnalyzer.visitPostfixExpression)
2014-08-14 22:38:57 +02:00
Vladimir Krivosheev
19214ec6f4
cleanup
2014-08-14 16:27:30 +02:00
Vladimir Krivosheev
a1b524cd9d
cleanup
2014-08-14 16:13:58 +02:00
Anna Kozlova
da742fde48
Merge remote-tracking branch 'origin/master'
2014-08-14 16:05:53 +04:00
Anna Kozlova
d27529ff3b
normalize array initializer in surround with try catch (IDEA-128218)
2014-08-14 16:04:52 +04:00
Anna Kozlova
92ee65b87a
restore old defaults in tests
2014-08-14 15:52:29 +04:00
Vladimir Krivosheev
3201da77da
fix ConfigurationsTest
2014-08-14 13:38:29 +02:00
Vladimir Krivosheev
ac0a3374ea
cleanup
2014-08-14 13:38:29 +02:00
Vladimir Krivosheev
cb65910a5c
cleanup
2014-08-14 13:38:28 +02:00
Anna Kozlova
1d31b27eb6
ignore duplicated throws 'true' by default (IDEA-93780)
2014-08-14 15:20:10 +04:00
nik
50204cb314
ProjectFileIndex: added methods to find content root and module for files under excluded folders
2014-08-13 20:32:41 +04:00
Anna Kozlova
6d9a5f9ff7
Merge remote-tracking branch 'origin/master'
2014-08-13 18:47:38 +04:00
Anna Kozlova
c98d7f0c5e
lambda completion: reformat, ensure unique names (IDEA-128567)
2014-08-13 18:37:05 +04:00
Rustam Vishnyakov
b842b05b54
Remove usages of deprecated CodeStyleSettings.RIGHT_MARGIN field
2014-08-13 16:53:39 +04:00
Anna Kozlova
2b71cf33a5
do not replace fqns in javadoc in package-info; do not shorten fqns on completion in javadoc inside package-info (IDEA-128445)
2014-08-13 16:42:22 +04:00
Anna Kozlova
b9ae8339d6
method refs: do not accept static varargs methods by receiver (IDEA-128534)
2014-08-13 14:17:59 +04:00
Yaroslav Lepenkin
add049df39
JavaFormatter: space before "{" processing corrected (fixes IDEA-127110). Now four cases are checked, depending on braces placement option:
...
- when place brace on the end of line is on
- when option place brace next line if wrapped is on
- when place brace on next line is on and keep simple blocks/methods/classes option is on
- when place brace on next line is on
2014-08-13 12:40:24 +04:00
Dmitry Batrak
7a0414307f
IDEA-128025 Expand selection in multiple carets through injections still failing
2014-08-13 12:26:15 +04:00
Maxim.Mossienko
61d1671791
IDEA-128266 Find In Path: context filters fail for repeated symbols in search pattern
2014-08-12 19:29:18 +02:00
Anna Kozlova
328808bebb
redundant cast: process instanceof (IDEA-128493)
2014-08-12 19:35:38 +04:00
Anna Kozlova
598c572c83
tests bombed
2014-08-12 19:35:37 +04:00
Anna Kozlova
4095b411aa
new inference: proceed with additional constraints when no nested calls available (IDEA-124424)
2014-08-12 19:35:37 +04:00
Anna Kozlova
68248573dd
testdata for IDEA-127124 comment
2014-08-12 16:08:07 +04:00
Anna Kozlova
a218280be4
new inference: take into account backward variable dependencies (IDEA-123951)
2014-08-12 16:08:06 +04:00
Anna Kozlova
6a8c124ada
fix all naming to avoid confusion: fix all '' in file
2014-08-11 19:01:47 +04:00