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