Commit Graph
136 Commits
Author SHA1 Message Date
Egor.Ushakov 0795a5fdb3 more streams 2016-10-19 17:56:57 +03:00
Egor.Ushakov c9590508a0 minor: use SoftReference.dereference 2016-10-13 20:40:15 +03:00
Egor.Ushakov 30d75936da EA-86445 - NPE: Breakpoint.createOrWaitPrepare 2016-09-22 12:49:52 +03:00
Egor.Ushakov e73588bde4 EA-88640 - assert: FileDocumentManagerImpl.getDocument 2016-09-21 15:43:33 +03:00
Egor.Ushakov 9a3d10a2ad EA-83281 - PIEAE: LeafPsiElement.invalid 2016-09-12 15:48:42 +03:00
Tagir Valeev d6a072ba13 IDEA-CR-13656: JavaStackFrame reverted; JSR45PositionManager: toList() used 2016-09-09 17:13:35 +07:00
Tagir Valeev a27210a6f5 Stream.collect()/toArray() used (via StreamApiMigrationInspection) 2016-09-09 15:54:20 +07:00
Egor.Ushakov f830253652 added read action 2016-09-02 17:16:41 +03:00
Egor.Ushakov 950322165f IDEA-70913 smart step into should not propose methods from both branches in conditional expressions - support if statement 2016-08-31 12:44:59 +03:00
Egor.Ushakov 5efd872e5e prepared CachedEvaluator for primitive types renderers 2016-07-19 15:11:06 +03:00
Roman Shevchenko 7c2cb465cd [java] navigation around decompiled code
Fixes IDEA-157772; reduces the number of cases where PsiCompiledFile check is necessary.
2016-07-01 15:43:42 +03:00
Egor.Ushakov 7b5835d2bd cleanup - unused imports 2016-06-28 12:09:57 +03:00
Egor.Ushakov 80db47d302 added generics 2016-06-27 18:39:36 +03:00
Egor.Ushakov a61529944c do not look for Object type in instanceOf (it does linear search inside jdi) 2016-05-27 19:06:34 +03:00
Egor.Ushakov 2662b7fcea deprecated DebugProcessAdapter, use DebugProcessListener with default methods instead 2016-05-20 19:08:18 +03:00
Egor.Ushakov 428b6d9469 added PositionManager.getAcceptedFileTypes to simplify iteration and avoid (in future) checking file type inside instances 2016-05-20 18:51:38 +03:00
Anna.Kozlova 36ee7203f6 anonym -> lambda 2016-05-18 12:04:12 +02:00
Egor.Ushakov 89c6a1b5b5 deprecated DebuggerManager.registerPositionManagerFactory 2016-05-12 11:53:25 +03:00
Egor.Ushakov 02c2d3db68 cleanup - removed redundant casts and types 2016-03-25 12:38:18 +03:00
Egor.Ushakov b0d1091cca diamondify 2016-03-25 11:59:27 +03:00
Egor.Ushakov 0b18ae6a55 IDEA-152680 clone() method evaluation is not supported on array argument 2016-03-10 15:08:31 +03:00
Egor.Ushakov 1c1affcdbd check file type of code fragment factories first, then context 2016-01-21 20:26:29 +03:00
Egor.Ushakov b340b718e2 refactoring - use DebuggerUtils 2015-11-30 18:53:55 +03:00
Roman Shevchenko ec5b26da41 [platform] no logging for control-flow exceptions (EA-75751) 2015-11-03 21:28:43 +01:00
Yann Cébron 1710119dcd NodeDescriptorNameAdjuster: add final to EP_NAME 2015-10-28 20:12:17 +01:00
Egor.Ushakov 67dd75faa9 typo 2015-10-22 13:15:03 +03:00
Egor.Ushakov a54e96386d cleanup - yellow code 2015-10-06 14:32:06 +03:00
Egor.Ushakov 09f3022c67 EA-70333 - assert: ComponentManagerImpl.getComponent - extra notnulls 2015-10-06 14:32:00 +03:00
Egor.Ushakov da5cb2b676 EA-73709 - assert: ComponentManagerImpl.getComponent 2015-09-28 13:16:35 +03:00
Egor.Ushakov a7462c8045 NotNull for jdi methods 2015-09-02 21:02:07 +03:00
Egor.Ushakov 3b8b8bdd1b NotNulls 2015-09-02 19:16:27 +03:00
Egor.Ushakov 80c77df962 EA-70326 - NPE: RequestManagerImpl.createClassPrepareRequest 2015-09-01 16:59:38 +03:00
Egor.Ushakov 6d91b142e5 extension for node descriptor names - single place where we apply name adjuster 2015-08-24 11:22:00 +03:00
Nikolay.Tropin 501a5453ae extension for node descriptor names 2015-08-13 18:24:16 +03:00
Egor.Ushakov a2c3ebddea fixed cast to parametrized type 2015-07-15 21:11:44 +03:00
Egor.Ushakov b86335aafb made getHighlightRange public 2015-07-14 15:25:13 +03:00
Egor.Ushakov 3f4734cb12 EA-70317 - IAE: ConcurrentHashMap.putIfAbsent 2015-07-10 15:34:42 +03:00
Nikolay Tropin 76199111c1 public API for custom java source position highlighting 2015-06-24 13:44:20 +03:00
Egor.Ushakov 0908de1bde IDEA-131134 Support multiple breakpoints within on single line - initial commit 2015-06-11 20:45:23 +03:00
Egor.Ushakov da13f24051 EA-69221 - IAE: SourcePosition$SourcePositionCache.<init> 2015-06-10 16:24:22 +03:00
Egor.Ushakov 7655200f58 IDEA-141134 Run to cursor does not work inside lambda 2015-06-08 12:06:26 +03:00
Egor.Ushakov 3efaf70383 cleanup 2015-05-26 12:54:26 +03:00
Natalia Ukhorskaya 18e9a3c87c allow simple getter providers for non-java languages 2015-05-13 20:08:36 +03:00
Egor.Ushakov 1e4ef777f8 do not show null host name 2015-05-06 13:00:02 +03:00
Egor.Ushakov 736da7bfbc do not keep strong reference to cached psi element 2015-03-23 20:15:34 +03:00
Egor.Ushakov c4730edd29 EA-66416 - assert: SourcePosition$SourcePositionCache.calcLine 2015-03-19 19:11:02 +03:00
Egor.Ushakov 0360aeded1 EA-63794 - PIEAE: LeafPsiElement.invalid 2015-02-24 16:53:22 +03:00
Egor.Ushakov 4448cabea2 smart step into an anonymous class while debugging decompiled code 2015-02-05 12:48:03 +03:00
Egor.Ushakov 444bc25938 toString implemented 2015-02-04 15:18:48 +03:00
Vladimir Krivosheev 686d9b668b cleanup 2015-01-21 14:38:09 +01:00