Commit Graph
4229 Commits
Author SHA1 Message Date
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 23256c9a59 method reference: enable constructor refs completion (IDEA-124541) 2014-08-11 19:01:47 +04:00
Alexey Kudravtsev 9b1232b022 actionManager is not null 2014-08-11 16:09:42 +04:00
Anna Kozlova 043299ef98 new inference: ensure that dependant vars are resolved before (IDEA-124190) 2014-08-11 15:43:44 +04:00
nik 21f6b0f563 utility methods moved from DirectoryIndex to ModuleFileIndexImpl to allow UpSource provide their own implementation of DirectoryIndex 2014-08-11 13:58:29 +04:00
Anna Kozlova 8df64d1cde more informative error message (IDEA-125544) 2014-08-11 11:29:24 +04:00
Anna Kozlova 29dbb0c26e testdata to fix 2014-08-08 19:49:14 +04:00
Anna Kozlova ead13681e1 new inference: postpone resolution of independent vars (IDEA-125674) 2014-08-08 19:49:14 +04:00
Alexey Kudravtsev 6d3d441498 notnull to find cause of IDEA-124540 2014-08-08 13:37:34 +04:00
Anna Kozlova 2ad2db4124 testdata to fix 2014-08-08 11:44:59 +04:00
Vladimir Krivosheev c8751a74a0 don't use deprecated ctor ExecutionEnvironment 2014-08-08 08:27:08 +02:00
Anna Kozlova ecf7f009d2 testdata to be fixed 2014-08-07 16:13:15 +02:00
Anna Kozlova 0381abe4b3 testdata for IDEA-127275 2014-08-06 17:55:48 +02:00
Anna Kozlova 65da126de7 new inference: ignore additional constraints when performed for overload resolution (IDEA-127928) 2014-08-06 17:55:46 +02:00
Anna Kozlova 5f361c8614 new inference: restore cache after use 2014-08-06 17:55:44 +02:00
Anna Kozlova 313125533c method reference: exact reference check fixed for methods with the signatures without generics (IDEA-127765) 2014-08-05 18:54:32 +02:00
Andrey Starovoyt 2b128bf30d postfix template: EA-59129 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText 2014-08-05 16:55:44 +04:00
Anna Kozlova 28569c671e new inference: highlighting for contradictory inferred intersection types; sequential same method calls context (IDEA-128101) 2014-08-05 11:59:06 +02:00
Anna Kozlova 438e9160a0 overload resolution: force substitutor calculation (IDEA-128174) 2014-08-05 11:59:02 +02:00
Maxim.Mossienko 4ab11eb1ee restore open api + more consistency in naming 2014-08-01 12:35:40 +02:00
Maxim.Mossienko 7507f8e98c removed accidental change 2014-07-31 19:19:39 +02:00
Maxim.Mossienko b4ff3fb3db group text occurrences in comments literals in different groups (IDEA-54427 IDEA-114331 2014-07-31 18:03:32 +02:00
Yaroslav Lepenkin 6859788abf Java Rearranger: visiting reference expression to find initializing dependencies on another fields (IDEA-128071) 2014-07-31 17:03:06 +04:00
Maxim.Mossienko 627db489ca fix compile 2014-07-31 14:06:47 +02:00
peter 214cf92b0f dfa: support contracts with no args (IDEA-127768) 2014-07-29 19:33:15 +02:00
peter ed9539f17a IDEA-127898 Invalid constant condition inspection when testing float values < 0 2014-07-29 19:12:09 +02:00
peter 9400b89e5e ModuleWithDependentsScope: walk dependency graph more carefully with respect to exported dependencies 2014-07-29 19:12:09 +02:00
peter 33d9b62a4b choose by name: restore navigation to anonymous classes, add tests 2014-07-29 12:10:09 +02:00
Dmitry Batrak 23cfea4009 IDEA-127902 Alt-J selects wrong word if quick find is showing 2014-07-29 12:47:13 +04:00
Anton Makeev 1cc1a0d18a Platform: headless ToolWindowManager behaves more like a real one 2014-07-29 09:18:48 +02:00
peter e4df02442d IDEA-127637 code completion utility should strip 'extends' wildcards from generic qualifiers of generated anonymous classes 2014-07-29 08:41:03 +02:00
peter a6e0276101 fix javax nullable/notnull tests (IDEA-125281) 2014-07-28 15:33:37 +02:00
peter 8208134548 complete catch clause cleanup 2014-07-28 15:33:37 +02:00
peter 6f8c9cd291 IDEA-125281 Support @TypeQualifierDefault for nullable/notnull warnings 2014-07-28 10:15:17 +02:00
peter 51a92208c2 support dollars in goto class patterns (IDEA-122889) 2014-07-28 10:15:16 +02:00
peter 7594dc6033 IDEA-127668 Smart type completion prefers constants to fields, normal completion prefers fields to constants 2014-07-28 10:15:16 +02:00
peter a24e62f28d IDEA-127512 Ctrl+Shift+Enter produces invalid code for catch statements 2014-07-28 10:15:15 +02:00
peter d448160737 don't fold one-line methods with multi-line parameter list 2014-07-25 17:28:15 +02:00
peter 8e43e69c1e source contract inference: handle boxing during delegation (CR-IC-5787) 2014-07-25 17:28:14 +02:00
nik 9e0d9bd22e ProjectFileIndex: 'isUnderIgnored' method added 2014-07-25 14:55:03 +04:00
nik 0932bdbc71 simplification: getOrderEntries moved to DirectoryIndex 2014-07-25 10:05:20 +04:00
nik 9b94de6073 added assertion on attempt to remove ContentEntry obtained from another instance of ModuleRootModel 2014-07-25 10:05:19 +04:00
Dmitry Batrak 65404f7c75 IDEA-123396 Multiple carets: offer completion from other caret, if primary caret has no completion variants 2014-07-24 12:50:28 +04:00
peter 9b84214ddb tolerate package directories with dots in the name (IDEA-123206) 2014-07-24 05:53:33 +02:00
Anna Kozlova 01e119b579 EA-58413 - assert: RenameJavaMethodProcessor.findHidingMethodWithOtherSignature
collision check: rename method to existing name with method references
2014-07-23 20:57:29 +02:00
peter 8a7402bb23 restore the assertion on modifying PSI for uncommitted document (WEB-12791) 2014-07-23 19:48:26 +02:00