Commit Graph
19942 Commits
Author SHA1 Message Date
Egor.Ushakov f0b1df0cf7 IDEA-131134 Support multiple breakpoints within on single line 2015-06-17 17:46:16 +03:00
Konstantin Bulenkov e7baf41032 show only first 100 problems 2015-06-17 16:14:15 +02:00
Konstantin Bulenkov bc70c54211 use StringBuilder and move html generation from EDT 2015-06-17 16:14:14 +02:00
Dmitry Avdeev 7c07081088 IDEA-141511 TestNG: no gutter marks for running test methods 2015-06-17 16:48:14 +03:00
Alexey Kudravtsev ff71cff169 tests: allow tree access for the file in an opened editor 2015-06-17 14:59:52 +03:00
Roman Shevchenko 92a2c4e891 Cleanup (docs; warning) 2015-06-17 13:02:10 +03:00
Roman Shevchenko 28dee22cc7 Cleanup (missed annotation) 2015-06-17 13:01:42 +03:00
Anna Kozlova 3e16d41250 step into single class: don't filter non-class based configurations 2015-06-17 12:40:30 +03:00
Anna Kozlova ac898e2b62 @Nullability; ensure create configurations for project classes only 2015-06-16 21:01:05 +03:00
Anna Kozlova 12a17e8031 create test: cancel if class already exists (IDEA-141011) 2015-06-16 21:01:03 +03:00
Roman Shevchenko 60cda6aee6 Cleanup (PsiRefList.toString() and test data) 2015-06-16 20:09:08 +03:00
Egor.Ushakov bb6955ddd4 IDEA-131134 Support multiple breakpoints within on single line - public API 2015-06-16 19:04:35 +03:00
Dmitry Avdeev 7828f1a583 test fixed 2015-06-16 19:01:07 +03:00
Egor.Ushakov cbe7971523 simplify execution point highlighting 2015-06-16 18:47:31 +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
Egor.Ushakov aefb24b164 fixed NPE in tests 2015-06-16 18:02:00 +03:00
Egor.Ushakov e033bc3ac1 do not propose lambdas if body is not on the line 2015-06-16 18:01:59 +03:00
Egor.Ushakov 5589d1992f IDEA-131134 Support multiple breakpoints within on single line - support custom line breakpoint highlighter range 2015-06-16 18:01:58 +03:00
Egor.Ushakov 35e6989060 use default lambda icon 2015-06-16 14:21:42 +03:00
Alexey Kudravtsev e62c39c8ec test fix 2015-06-16 13:52:37 +03:00
Alexey Kudravtsev 3679ac6d59 test fix 2015-06-16 13:52:35 +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
Anna Kozlova eb2a5fa710 icon for method reference 2015-06-15 16:22:03 +03:00
Anna Kozlova f41d8f1e7b util used 2015-06-15 16:22:01 +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
Yaroslav Lepenkin 3972b9b3d4 [Formatter] Provided ability to skip building injected blocks by setting AbstractBlock "myBuildInjectedBlocks" flag.
[JavaFormatter] If this flag is set no "InjectedLanguageUtil.hasInjections" check will be performed, which dramatically improves performance of formatter-based indent detector.
2015-06-15 15:02:40 +03:00
Yaroslav Lepenkin 77a8d4cee3 refactoring AbstractJavaBlock, make createJavaBlock non static 2015-06-15 15:02:40 +03:00
Yaroslav Lepenkin 08c21bf96f [JavaFormatter] Do not check if annotation is type annotation if next element is keyword. This change slightly improves formatting block building performance on our codebase(at least), since most of the annotations targets are methods and fields with visibility modifiers. 2015-06-15 15:02:39 +03:00
Roman Shevchenko 619d7e73a5 EA-69290 (allow any comments in file template) 2015-06-15 13:07:27 +03:00
Roman Shevchenko 99f14953c2 Merge remote-tracking branch 'origin/master' 2015-06-15 11:21:12 +03:00
Anna Kozlova 8585e318e6 disable logging due to non-default policies (EA-68245 - assert: JavaMethodsConflictResolver.resolveConflict) 2015-06-15 10:21:30 +03:00
Anna Kozlova 0ce2b45350 generated testdata 2015-06-15 09:24:58 +03:00
Anna Kozlova f38e545bcb replace duplicate 2015-06-14 21:51:22 +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
Roman Shevchenko 25053738f5 IDEA-118080 (ability to define custom headers for inspection) 2015-06-14 13:40:08 +03:00
Yann Cébron 05bdfb8ac0 Merge remote-tracking branch 'origin/master' 2015-06-13 14:04:04 +02:00
Yann Cébron d8078802d3 JavaParametersUtil.getClasspathType: add @MagicConstant to return value 2015-06-12 17:39:22 +02:00
Bas Leijdekkers 4de06c31fb SSR: keep order of modifiers when replacing annotation 2015-06-12 17:35:41 +02:00
Anna Kozlova 38e2d2cd6c disable replace constructor with builder/factory for enums (IDEA-141299) 2015-06-11 23:32:54 +03:00
Anna Kozlova 1c373eee23 disable change class signature for enum (IDEA-141300) 2015-06-11 23:32:52 +03:00
Anna Kozlova 16d3c2782e disable find duplicates on enum constants (IDEA-141298) 2015-06-11 23:32:50 +03:00
Anna Kozlova 4c5bee489f extract interface: skip enum constants (IDEA-141301) 2015-06-11 23:32:49 +03:00
Anna Kozlova ce07f3646d disable field encapsulation for enum constants (IDEA-141305) 2015-06-11 23:32:47 +03:00
Egor.Ushakov 2cf7de6d52 do not hang tests on assertion 2015-06-11 20:45:26 +03:00
Egor.Ushakov 25b18ddc84 SteppingTest refactoring 2015-06-11 20:45:25 +03:00
Egor.Ushakov d880f49628 fixed NPE in run to cursor breakpoint 2015-06-11 20:45:24 +03:00
Egor.Ushakov 0908de1bde IDEA-131134 Support multiple breakpoints within on single line - initial commit 2015-06-11 20:45:23 +03:00
Dmitry Avdeev 16786ec652 IDEA-141272 RunLineMarker blinks annoyingly on typing 2015-06-11 17:54:48 +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
Alexey Kudravtsev f00b43f066 cleanup 2015-06-11 15:49:07 +03:00