Commit Graph
3583 Commits
Author SHA1 Message Date
Anna Kozlova d397653008 unhandled exceptions: fix retained 2013-06-24 21:16:08 +04:00
peter 9d1f0d801e IDEA-107071 Incorrect "Condition '...' is always 'false'" inspection result 2013-06-24 18:24:31 +02:00
Vladimir Krivosheev 093f05e035 structure view model must use Editor from passed FileEditor, but not current focused Editor if document virtual file is not in local file system 2013-06-24 15:14:33 +02:00
Alexey Kudravtsev c2f5d602a5 notnull 2013-06-24 10:35:41 +04:00
Anna Kozlova 6df1920eac allow navigation to implicit inheritor (IDEA-98022) 2013-06-21 16:20:18 +04:00
Anna Kozlova a2c55a54eb unhandled exceptions when resolved to the first of multiple interfaces inherited (IDEA-109216) 2013-06-21 15:20:13 +04:00
peter daad7481ba test external modification of a stubbed file with smart pointer switches the file to AST 2013-06-20 19:35:01 +02:00
Anna Kozlova 2e36ae1088 allow to inline array definition when accessExpression is used for write; exclude new expressions 2013-06-20 21:16:00 +04:00
Denis.Zhdanov 9044715033 Do enforce line feed between a field and instance block initializer in a situation when formatter is not called explicitly 2013-06-20 16:25:04 +04:00
Anna Kozlova 6b35818b05 move inner to upper level: prepend outer class field 2013-06-20 13:37:12 +04:00
Anna Kozlova 51d1724196 move members: qualify moved string switch labels on constant move (IDEA-109272) 2013-06-20 13:37:11 +04:00
Denis.Zhdanov 4dda371c2a IDEA-107383 Javadoc parameter descriptions are always on new line from Ctrl-Alt-L 2013-06-20 13:04:23 +04:00
peter f5be802272 no ignore_assert_statements in inspection profiles 2013-06-19 16:36:25 +02:00
peter a8a5a0f27e update test data 2013-06-18 21:09:50 +02:00
peter a467d40a35 IDEA-108814 Assertion is considered active code by code inspections, yields bogus inspections 2013-06-18 18:57:17 +02:00
peter fa92e5784c IDEA-61730 live template variables suggestion does not handle member and parameter with the same name 2013-06-18 18:57:16 +02:00
peter 727ce9ec9c move ProjectViewUpdatingTest to community and delete its unused test data 2013-06-18 18:57:15 +02:00
Anna Kozlova 8a2413e4b3 EA-47133 - SOE: GenericsUtil.getLeastUpperClassesInner 2013-06-18 18:44:29 +04:00
Anna Kozlova a1096fae35 extract method duplicates: distinguish method overloads (IDEA-97777) 2013-06-17 21:10:25 +04:00
Bas Leijdekkers ab007f2b9a IDEA-108433 ("replace String concatenation with MessageFormat.format()" intention escapes curly brackets incorrectly) 2013-06-17 16:56:59 +02:00
Alexey Kudravtsev 3cb9e4796b use InspectionToolWrapper instead of InspectionTool 2013-06-17 10:34:58 +04:00
Eugene Zhuravlev 87558b71f8 compile implicitly loaded sources from temp roots only (need this for groovy mixed compilation support); otherwise for all implicitly loaded classes instrumented bytecode will be overwritten (e.g. FormsInstrumentation will suffer) 2013-06-15 18:18:03 +04:00
Anna Kozlova 2fd555eb23 inline superclass refactoring: allow to collapse only one inheritance (IDEA-93319) 2013-06-14 18:21:30 +04:00
Anna Kozlova 1f9e8cbc6d option to ignore fields used in multiple methods to be converted to local (IDEA-108517) 2013-06-14 18:21:29 +04:00
Eugene Zhuravlev 7cd43429a7 incremental compilation: ensure javac always resolves dependencies within same module against sources and not classes compiled on previous steps (IDEA-108215) 2013-06-14 18:04:05 +04:00
Anna Kozlova c976e88894 lambda/diamond inference: accept wildcards in lambda return types (IDEA-108955) 2013-06-14 13:30:18 +04:00
Anna Kozlova 292524fd95 no enclosing instance of type inside super/this call 2013-06-14 13:30:15 +04:00
Alexey Kudravtsev 02ff069754 inspection wrapper instead of inspectionTool 2013-06-14 11:46:47 +04:00
Anna Kozlova 519b18122e allow refs to inner classes inside anonymous classes in super/this calls (IDEA-108920) 2013-06-13 21:22:04 +04:00
peter 2375b93160 test for stub-ast mismatch 2013-06-13 09:52:22 +02:00
peter bafaae33db IndexTest -> community 2013-06-13 09:52:21 +02:00
Anna Kozlova c76af839e0 rename inspection/fix according to spec (IDEA-108821) 2013-06-12 14:58:55 +04:00
peter 2269e7cafd fix qualified names being inserted into document when creating field from usage (IDEA-53678)
stabilize lookup item order
2013-06-12 11:17:58 +02:00
Alexey Kudravtsev 587b38246c cleanup 2013-06-12 11:29:58 +04:00
peter 8105dc1583 test that Java Declaration live templates work before package statement (IDEA-106889) 2013-06-12 09:11:21 +02:00
peter 26f6c3b480 IDEA-107779 Live templates perform unnecessary wrong shortening for inner class names 2013-06-12 09:11:21 +02:00
peter 21fd6b0cd3 IDEA-107678 Live templates $CLASS_NAME$ variable expands to Outer$Inner for an inner class 2013-06-12 09:11:20 +02:00
peter e20cb4da4e a test for IDEA-108032 toar live template fails with multiple dimensional arrays 2013-06-12 09:11:20 +02:00
peter f876d10125 IDEA-108563 JDK 1.8: Shortcut "sout" doesn't work in lambda body. 2013-06-12 09:11:19 +02:00
Anna Kozlova 6c6a56bc8b check annotation params accessibility (IDEA-108584) 2013-06-10 18:21:06 +04:00
peter b02bf46c4e rebomb file structure tests 2013-06-10 10:48:18 +02:00
Anna Kozlova 8794219e3e SPI: rename of containing class/package 2013-06-10 12:30:14 +04:00
Roman Shevchenko ed3e632f2d java: test-only method extracted 2013-06-07 12:00:15 +04:00
Roman Shevchenko a0f88a0987 java: lexers united; lexer creation extracted 2013-06-07 12:00:15 +04:00
peter 43f48a7d13 fix JavaAutoPopupTest by removing obsolete test 2013-06-06 18:40:41 +02:00
nikandSerega Vasiliev ab1b849016 add support for javaee frameworks: tests fixed 2013-06-06 13:31:41 +02:00
Serega Vasiliev 9c2e798ffc ids for javaee frameworks corrected 2013-06-06 12:12:27 +02:00
Evgeny Gerashchenko fcaf60e139 Sorting annotations on saving instead of loading. 2013-06-05 16:16:10 +04:00
Anna Kozlova 3d8ba2a639 move members: conflict when move final field without initializer (IDEA-83353) 2013-06-05 12:34:48 +04:00
peter 4236e53c87 more JavaAutoPopupTest test assertions 2013-06-04 18:19:06 +02:00