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
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
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
8dc9a98de3
IDEA-123111 (qualified super parsing fixed)
2015-06-18 12:12:42 +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
Roman Shevchenko
60cda6aee6
Cleanup (PsiRefList.toString() and test data)
2015-06-16 20:09:08 +03:00
Dmitry Avdeev
7828f1a583
test fixed
2015-06-16 19:01:07 +03:00
Anna Kozlova
4ce6411664
hide actions from popups, leave access through shortcut (IDEA-141474, IDEA-77602)
2015-06-16 18:18:42 +03:00
Alexey Kudravtsev
e62c39c8ec
test fix
2015-06-16 13:52:37 +03:00
Yaroslav Lepenkin
5ce2126533
fixed EA-69515, do not reverse block's subBlocks collection, added few test for NewLineBlocksIterator
2015-06-16 13:34:35 +03:00
Yaroslav Lepenkin
3b1c3bad64
[AutoDetectIndent] moved tests from platform-tests to java-tests, since formatting model builder is used. Fixed one failing - do not process blocks for comments
2015-06-15 15:02:41 +03:00
Roman Shevchenko
619d7e73a5
EA-69290 (allow any comments in file template)
2015-06-15 13:07:27 +03:00
Anna Kozlova
0ce2b45350
generated testdata
2015-06-15 09:24:58 +03:00
Anna Kozlova
92b7fa01c4
captures: don't distinguish captures from normal types but leave capture for the same type wildcard
2015-06-14 21:51:21 +03:00
Anna Kozlova
1c373eee23
disable change class signature for enum (IDEA-141300)
2015-06-11 23:32:52 +03:00
Anna Kozlova
ce07f3646d
disable field encapsulation for enum constants (IDEA-141305)
2015-06-11 23:32:47 +03:00
Anna Kozlova
74f9ac5a46
method ref: don't check method reference qualifier against functional interface (IDEA-141343)
2015-06-11 16:46:12 +03:00
Maxim.Mossienko
3ca59827b4
stub psi mismatch (IDEA-141285)
2015-06-11 11:06:22 +02:00
Anna Kozlova
09145f3099
convert refactoring tests to java 8
2015-06-10 19:28:10 +03:00
Roman Shevchenko
dd44ff12f1
Cleanup (unneeded exceptions; migrated to Java 8)
2015-06-10 18:00:15 +03:00
Anna Kozlova
bdabf14d5d
new inference: distinguish assignment expressions with eq sign (IDEA-141157)
2015-06-10 15:04:59 +03:00
Dmitry Avdeev
c2cb84abfa
mark "main" method only
2015-06-10 11:58:56 +03:00
Dmitry Batrak
466ac1c61c
IDEA-141262 Action "Folding Code Block" sometimes does not work properly
2015-06-10 11:15:52 +03:00
Anna Kozlova
2f9e7a7f99
hide lambda suggestion if method of functional interface is generics (IDEA-141214)
2015-06-09 20:31:15 +03:00
Anna Kozlova
155f283f0e
convert to streams: convert lambda to constructor reference; don't accept list when arrayList expected
2015-06-09 20:31:02 +03:00
Roman Shevchenko
447c4df6c6
Cleanup (converted to JUnit 4, typos)
2015-06-09 15:55:52 +03:00
Roman Shevchenko
a92f2a9751
Merge remote-tracking branch 'origin/master'
2015-06-09 15:36:58 +03:00
Sebastian Zarnekow and Roman Shevchenko
8c20a632da
Fixed generic type references when read from cls files (IDEA-141230)
...
https://github.com/JetBrains/intellij-community/pull/273
2015-06-09 15:35:12 +03:00
Dmitry Avdeev
9cafce49a5
tooltips with hints
2015-06-09 14:12:17 +03:00
Sebastian Zarnekow and Roman Shevchenko
deca553e22
Cleanup (typo)
2015-06-09 13:18:20 +03:00
Roman Shevchenko
5610ea5b1a
Cleanup (warnings; formatting; typos)
2015-06-09 12:50:33 +03:00
Dmitry Avdeev
fdd3f83b47
test data fixed
2015-06-09 11:13:44 +03:00
Sebastian Zarnekow and Roman Shevchenko
22018fa859
Fixed decompilation of annotation values nested in arrays (IDEA-141133)
...
https://github.com/JetBrains/intellij-community/pull/272
2015-06-08 17:24:05 +03:00
Roman Shevchenko
2572de16b7
IDEA-124350 (ignore incomplete resource statements on stub building)
2015-06-08 14:11:38 +03:00
Dmitry Batrak
3779c9d928
IDEA-141008 QuickDocumentation (Ctrl-Q) shows "JavaScript is disabled on your browser" sometimes
...
fix test case for Windows
2015-06-08 12:54:08 +03:00
Roman Shevchenko
4a7633caa8
Cleanup (new test case; simplification)
2015-06-08 12:49:09 +03:00
Dmitry Batrak
bb5b06a329
IDEA-141078 "null" in Ctrl+hover quickdoc popup
2015-06-05 17:51:19 +03:00
Dmitry Batrak
dd78195e3c
IDEA-141008 QuickDocumentation (Ctrl-Q) shows "JavaScript is disabled on your browser" sometimes
2015-06-05 16:49:49 +03:00
Dmitry Batrak
ac779201db
get rid of warnings - use Java 8 features
2015-06-05 16:49:47 +03:00
Alexey Kudravtsev
606818b9ff
do not use anonymous threads
2015-06-05 14:53:21 +03:00
nik
d8671c3fe8
java root model tests: lambdafication and cleanup
2015-06-04 12:18:55 +03:00
Anna Kozlova
9bc2885c4c
new inference: collect during inference substitutor from inference variables and replace them with type parameters at the very end, excluding foreign variables so e.g. no essential dependency would get overridden by type parameter from sibling call (IDEA-140387)
2015-06-03 22:26:28 +02:00
peter
97d650e902
a test for IDEA-139349 Go to action has strange order for "Rebas" input
2015-06-03 17:40:23 +02:00
nik
b0f4bd95c9
java-tests module migrated to Java 8
2015-06-03 18:37:55 +03:00
nik
f7ffe1bf3d
added missing import statement to fix unresolved reference in groovy code (dynamically-typed languages must not be used in serious projects)
2015-06-03 18:33:52 +03:00
nik
5de81e674e
LightFixtureCompletionTestCase moved to testFramework-java to remove dependencies on 'java-tests' from 'javaFX' modules
2015-06-03 18:33:50 +03:00