Commit Graph
19942 Commits
Author SHA1 Message Date
Anna Kozlova 715ae734a2 fix equals templates (IDEA-141700) 2015-06-23 12:05:19 +03:00
Anna Kozlova 5db94b3ddd import tests: global action provided
create SMRunnerConsoleProperties by restored configuration read from provided xml
allow to import without framework provided, though no navigation, rerun failed etc is possible
2015-06-23 12:05:12 +03:00
Anna Kozlova 63cae114ef safe delete unused environment + deprecations 2015-06-23 12:05:03 +03:00
Anna Kozlova 96c1dff0f0 tests: delegate rerunFailed creation to console properties 2015-06-23 12:04:58 +03:00
nik 8631db509c 'Project Structure' editor: implemented 'Inline Module Dependency' action for modules without sources 2015-06-23 08:32:34 +03:00
Eugene Zhuravlev 4cacdd6def loosen source and target requirements to allow using lambdas in evaluations even if the module is configured to use lowel language level 2015-06-22 19:32:14 +02:00
Roman Shevchenko 00ce3c98b7 Merge remote-tracking branch 'origin/master' 2015-06-22 18:08:00 +03:00
Roman Shevchenko fa2fcfaf84 IDEA-81171 (live template for auto-closeable expression) 2015-06-22 18:06:59 +03:00
Roman Shevchenko a13b23e427 Cleanup (utility method used) 2015-06-22 18:06:51 +03:00
Roman Shevchenko 2318d675d0 Cleanup (assertion -> condition) 2015-06-22 18:06:41 +03:00
Roman Shevchenko 916c31f03f Cleanup (typo) 2015-06-22 18:06:25 +03:00
Roman Shevchenko ccbe820258 Cleanup (formatting) 2015-06-22 18:05:51 +03:00
Dmitry Avdeev 3b7e8aadfa memory leak fixed 2015-06-22 18:00:26 +03:00
Konstantin Bulenkov dc0c8ade1c register updown handler for visibility panel 2015-06-22 16:13:11 +03:00
Yaroslav Lepenkin aca7484bc8 Added performance test for indent detector 2015-06-22 15:26:51 +03:00
Alexey Kudravtsev 819506fb10 highlight override problems even if there are errors in method body 2015-06-22 15:19:43 +03:00
Egor.Ushakov 0d4d0086db EA-69262 - NPE: DebuggerTreeNodeExpression.substituteThis 2015-06-22 13:09:27 +03:00
Egor.Ushakov cffea1e7d7 EA-69638 - IAE: ClassUtil.getJVMClassName 2015-06-22 13:03:28 +03:00
Egor.Ushakov 15c455a717 fixing ExecutionManagerTest.testRun - more data required 2015-06-22 12:28:46 +03:00
Egor.Ushakov c3ecdf0d7c fixed eval tests on windows 2015-06-22 12:18:53 +03:00
nik 6dba2e139f java compiler settings: update table UI when an item is removed from 'Per-module bytecode version' table 2015-06-22 09:33:00 +03:00
Dmitry Batrak 3631c0325e IDEA-141461 Quick Documentation viewer: for javdocs inside jars, internal relative links to pages in the same jar don't work 2015-06-20 16:41:07 +03:00
Eugene Zhuravlev 2948beb50d debugging 2015-06-20 15:29:44 +02:00
Eugene Zhuravlev 6cda21c9aa system-independent test data processing 2015-06-20 13:23:44 +02:00
Egor.Ushakov 1b99cfb423 do not fail on qualifier resolve fail - it may succeed during evaluation 2015-06-19 21:13:56 +03:00
Dmitry Avdeev c04a98fd0d IDEA-141685 Goto testdata broken: hanging fixed 2015-06-19 20:08:02 +03:00
Roman Shevchenko f8581b839b EA-45951, EA-58568 (PSI traversal fixed; test added) 2015-06-19 13:44:33 +03:00
Eugene Zhuravlev a79689afba using real JDK in test project to be able to compile eval expressions 2015-06-19 11:10:28 +02:00
Bas Leijdekkers 63f1cf4657 IDEA-32864 (Move lines in enum do not work) 2015-06-18 23:23:41 +02:00
Eugene Zhuravlev 520f7556b0 debugger to perform compilations in external process using target jdk 2015-06-18 23:22:01 +02:00
Anna Kozlova 36ca5d6a23 disable surround with parenthesis for one-no-type-parameter lambda 2015-06-18 21:26:57 +03:00
Anna Kozlova ecbb43f6a8 IAE: ensure valid presentation for local classes 2015-06-18 21:26:52 +03:00
Anna Kozlova eaa9b80df1 introduce variable: ensure initialize conflict resolver over code ready to rename (IDEA-141634) 2015-06-18 17:54:25 +03:00
Anna Kozlova 30a12275a2 lambda: highlight containing method ambiguity on method name: this avoids lots of lines of lambda body to be highlighted and it would show errors even if lambda body contains errors actually caused by the ambiguity on the parent level (IDEA-141580) 2015-06-18 17:54:23 +03:00
Egor.Ushakov 955afcafe3 IDEA-131134 Support multiple breakpoints within on single line - extra shortcut for selecting an item in the popup 2015-06-18 16:59:49 +03:00
Roman Shevchenko 5d6aacba18 EA-69132 (array bounds check added) 2015-06-18 16:17:11 +03:00
Alexey Kudravtsev 6da49ef1d2 call projectOpened()/projectClosed() for project components in tests to allow to
- avoid memleaks when something happens in projectOpened/Closed
- make tests environment closer to production
- simplify to setup test environment (no more manual projectOpened() calls)
- simplify ProjectManager (no more myTestProjects)
2015-06-18 15:12:21 +03:00
Roman Shevchenko 35fb3a9190 Merge remote-tracking branch 'origin/master' 2015-06-18 13:12:11 +03:00
Roman Shevchenko 31898190f0 tests: utility method moved to a more accessible place; duplicated code dropped 2015-06-18 13:11:09 +03:00
Roman Shevchenko 4459e822f2 Cleanup (assertions; junk comments) 2015-06-18 13:07:28 +03:00
Anna Kozlova 1d878a19c0 inline serviceMessages for java frameworks 2015-06-18 12:57:51 +03:00
Yaroslav Lepenkin 8c7ccd71bb Moved tests to proper package 2015-06-18 12:40:53 +03:00
Yaroslav Lepenkin f08fcea334 When detecting tab usage set continuation indent size to doubled tab size (IDEA-141219) 2015-06-18 12:40:53 +03:00
Roman Shevchenko 45c2cf0d8e Cleanup (formatting; typos) 2015-06-18 12:13:03 +03:00
Roman Shevchenko 8dc9a98de3 IDEA-123111 (qualified super parsing fixed) 2015-06-18 12:12:42 +03:00
Eugene Zhuravlev 1914f8ac06 experimental: registry option to allow automake start even if some run configurations are active (requested for IDEA-141609) 2015-06-18 10:50:27 +02:00
Egor.Ushakov d85a6fc567 do not propose lambdas if body is not on the line - pt2 2015-06-17 21:26:49 +03:00
Yaroslav Lepenkin 786a98a163 When detecting tab usage, change indent size to tab size to prevent from space usage, when indent size is less than tab size (IDEA-141219) 2015-06-17 20:17:49 +03:00
Anna Kozlova f2cddf7201 extract method: don't skip vars from the exit statements if nullable checks would be added (IDEA-141562) 2015-06-17 20:12:16 +03:00
Egor.Ushakov 17677c8f42 EA-69627 - IAE: TextRange.intersects 2015-06-17 19:26:01 +03:00