Commit Graph
6353 Commits
Author SHA1 Message Date
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 ZarnekowandRoman 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 ZarnekowandRoman 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 ZarnekowandRoman 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