Anna Kozlova
|
6ff126e422
|
safe delete: fix initialization order
|
2014-11-27 18:12:49 +01:00 |
|
peter
|
0494c00df6
|
pass explicitly that we're inside field nullability computation and can't perform it again recursively (EA-53024 - SOE: DataFlowRunner.analyzeMethod)
|
2014-11-27 18:02:10 +01:00 |
|
peter
|
d21d380928
|
EA-62859 - CCE: JavaSmartCompletionContributor$.addCompletions
|
2014-11-27 18:02:09 +01:00 |
|
peter
|
195377ae63
|
IDEA-133565 "@NotNull/@Nullable Problems" inspection doesn't ignore external annotations
|
2014-11-27 14:43:01 +01:00 |
|
Yann Cébron
|
1b5334ad73
|
FilePathReferenceProvider#getRoots: use OrderEnumerator caching, cleanup
CR-IC-6914
|
2014-11-27 14:41:47 +01:00 |
|
Anna Kozlova
|
7b244b9669
|
make use of PsiFunctionalExpression
|
2014-11-27 13:04:42 +01:00 |
|
Alexey Kudravtsev
|
123e461459
|
IDEA-131468 Settings / File Encoding / Project Encoding = System default: new files are created with IDE encoding;
use EncodingProjectManager instead of EncodingManager wherever possible
|
2014-11-27 14:33:06 +03:00 |
|
Alexey Kudravtsev
|
6814553c6f
|
replaced String literal "UTF-8" with charset instance
|
2014-11-27 14:33:05 +03:00 |
|
Anna Kozlova
|
cbb5c09d41
|
method refs: use one thread local for all functional expressions
|
2014-11-27 10:58:57 +01:00 |
|
nik
|
083285e789
|
make modules included in artifact when 'build artifact before run' task is performed (IDEA-132397)
|
2014-11-27 12:00:07 +03:00 |
|
peter
|
b41bda7708
|
search for non-inferred @NotNull in method hierarchy (IDEA-132831, IDEA-131608)
|
2014-11-26 21:50:51 +01:00 |
|
peter
|
68777961cf
|
ignore inferred @NotNull on overrideable methods (IDEA-132831, IDEA-131608)
|
2014-11-26 20:43:52 +01:00 |
|
Anna Kozlova
|
8101d9d305
|
Merge remote-tracking branch 'origin/master'
|
2014-11-26 18:27:29 +01:00 |
|
Anna Kozlova
|
90cafb9505
|
lambda compatibility: no need to check void return type
|
2014-11-26 18:24:25 +01:00 |
|
Anna Kozlova
|
3686fbff30
|
redundant lambda code block: ignore applicability as void -> value change is expected
|
2014-11-26 18:22:44 +01:00 |
|
Egor.Ushakov
|
add371022c
|
EA-62779 - IAE: XDebuggerManagerImpl.getDebugSession
|
2014-11-26 20:02:10 +03:00 |
|
Anna Kozlova
|
145f701bc1
|
new overload resolution: integrate isPotentiallyCompatible in isApplicable checks
|
2014-11-26 17:42:30 +01:00 |
|
Anna Kozlova
|
68cc2ec0a2
|
method refs: mark as potentially incompatible expression based reference of non-static method with incorrect number of parameters; contradict spec (15.12.2.1)
|
2014-11-26 17:39:25 +01:00 |
|
Alexey Kudravtsev
|
3ec9dad76a
|
cleanup
|
2014-11-26 18:41:10 +03:00 |
|
peter
|
3b6014f740
|
fix javadoc typo
|
2014-11-26 16:14:05 +01:00 |
|
peter
|
d2506fdbb0
|
open only project-related files or dirs by a full path in goto file (IDEA-132824)
|
2014-11-26 16:14:05 +01:00 |
|
peter
|
cb92eb7df7
|
IndexTestGenerator: support testing for language level changes
|
2014-11-26 16:14:05 +01:00 |
|
Yaroslav Lepenkin
|
13101eee41
|
SimpleJavaBlock, minor refactoring
|
2014-11-26 17:04:31 +02:00 |
|
Yaroslav Lepenkin
|
54e581f065
|
clean up, formatting
|
2014-11-26 17:04:31 +02:00 |
|
Egor.Ushakov
|
4796734ef1
|
IDEA-127182 decompile to debuggable style when possible - better method names
|
2014-11-26 14:59:18 +03:00 |
|
Roman Shevchenko
|
8bd7029afd
|
Merge remote-tracking branch 'origin/master'
|
2014-11-26 11:48:45 +01:00 |
|
Egor.Ushakov
|
7bb446ce6e
|
IDEA-127182 decompile to debuggable style when possible - correctly map lines from stack traces
|
2014-11-26 13:48:11 +03:00 |
|
Roman Shevchenko
|
342c049b04
|
Merge remote-tracking branch 'origin/master'
|
2014-11-26 11:47:56 +01:00 |
|
Roman Shevchenko
|
a731f82488
|
IDEA-132699 (HTTP redirects in source provider)
|
2014-11-26 11:46:40 +01:00 |
|
Yaroslav Lepenkin
|
87bd26df44
|
sample code in code style settings preview: added initializer block, corrected blank lines after initializer block behaviour
|
2014-11-26 13:00:43 +02:00 |
|
peter
|
8a8b01d820
|
don't hold AST references in SymbolCollectingProcessor cache
|
2014-11-25 19:43:51 +01:00 |
|
Anna Kozlova
|
3f0ce40440
|
testdata for IDEA-127124
|
2014-11-25 19:23:29 +01:00 |
|
Anna Kozlova
|
58be40453f
|
find functional interface on arrow/dbl column (IDEA-122033)
|
2014-11-25 19:23:28 +01:00 |
|
Anna Kozlova
|
bf2f3f84ee
|
function expressions search: accept functional functional interfaces inheritors (IDEA-128086)
|
2014-11-25 19:23:27 +01:00 |
|
peter
|
dd02c2f598
|
open files by full path in goto file (IDEA-132824)
|
2014-11-25 18:31:53 +01:00 |
|
Anna Kozlova
|
152df440c6
|
method call type: erasure should not be applied if method doesn't have type params; < 1.8 (IDEA-132810)
|
2014-11-25 17:13:03 +01:00 |
|
Anna Kozlova
|
bb227e674f
|
show preview during DnD of classes; avoid custom refactorings run (IDEA-133079)
|
2014-11-25 17:13:02 +01:00 |
|
peter
|
ca31b7ff3d
|
deprecate and unuse FileContentUtil.setFileText
|
2014-11-25 16:22:45 +01:00 |
|
Egor.Ushakov
|
4b9a3302a1
|
EA-62739 - IAE: CompoundPositionManager$Cache.get
|
2014-11-25 17:58:03 +03:00 |
|
Eugene Zhuravlev
|
4d13fc7826
|
do not schedule unnecessary recompilation on duplicate-class check;
fix data loss in classToSourceFile mapping after moving top-level class from one file to another file
|
2014-11-25 15:51:22 +01:00 |
|
Egor.Ushakov
|
c5aac8eea4
|
implemented watches copy-paste - fixes after review
|
2014-11-25 16:06:20 +03:00 |
|
Anna Kozlova
|
897609bd68
|
new inference: avoid resolveGenericMethod on new expressions as diamond types are expanded and cached on class reference (IDEA-133297)
|
2014-11-25 13:36:23 +01:00 |
|
Anna Kozlova
|
32aad9fc0d
|
diamonds: lazy argument type calculation
|
2014-11-25 13:36:21 +01:00 |
|
peter
|
73b998ac71
|
wrap vfile writes in tests into write action
|
2014-11-25 13:17:05 +01:00 |
|
peter
|
c2b71c9875
|
wrap vfile writes in tests into write action
|
2014-11-24 19:01:38 +01:00 |
|
Egor.Ushakov
|
b9f372cfc9
|
EA-58335 - JDK-8033369 - prevent debugger commands from running in another processes's Manager Thread
|
2014-11-24 20:54:33 +03:00 |
|
peter
|
2b25b1e388
|
EA-56040 - Throwable: PostprocessReformattingAspect.postponeFormatting
|
2014-11-24 17:43:28 +01:00 |
|
peter
|
62f767f300
|
EA-56344 - CCE: JavaFilePasteProvider.createJavaFileFromClipboardContent
|
2014-11-24 17:43:28 +01:00 |
|
peter
|
5d06bd93db
|
EA-62049 - IAE: LookupItem.<init>
|
2014-11-24 17:43:27 +01:00 |
|
peter
|
2a143c0890
|
infer more contracts for if statements without else (IDEA-132872)
|
2014-11-24 17:43:26 +01:00 |
|