Commit Graph
118 Commits
Author SHA1 Message Date
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
Vladimir Krivosheev 9ecc6547eb remove deprecated JVMDebugProvider 2015-01-21 14:35:01 +01:00
Egor.Ushakov 1811f6c91a IDEA-134676 Breakpoints are absent in Favorites tool window: PPEE at ExtensionComponentAdapter.getComponentInstance() when indexing 2014-12-29 17:37:53 +03:00
Mikhael Bogdanov e49a98928d IDEA-134483 Support kotlin inline functions debugging 2014-12-23 13:15:21 +03:00
Nikolay Tropin e76781e991 fixes after review 2014-12-12 16:09:21 +03:00
Nikolay Tropin cab9d9a5e3 interface should be public 2014-12-04 12:26:46 +03:00
Nikolay Tropin a449fe1158 extra frame variables provider 2014-12-01 19:36:13 +03:00
Nikolay Tropin cd5e327ad9 extra frame variables provider 2014-12-01 19:36:11 +03:00
Egor.Ushakov 7bb446ce6e IDEA-127182 decompile to debuggable style when possible - correctly map lines from stack traces 2014-11-26 13:48:11 +03:00
Egor.Ushakov 129ec57525 cleanup 2014-11-05 18:38:46 +03:00
Egor.Ushakov 3b2832506c IDEA-132049 Debugger enumerates member fields of a null reference with NPEs 2014-10-31 18:42:12 +03:00
Egor.Ushakov 9dff4ee6fd IDEA-132103 Debugger: evaluation of class definitions in class file (byte code) context is unavailable 2014-10-30 21:16:01 +03:00
Egor.Ushakov 474dd67a8d produce less trash objects 2014-10-28 21:43:25 +03:00
Roman Shevchenko 686974137a IDEA-127182 (passing line number map to debugger) 2014-10-17 21:35:16 +02:00
Vladimir Krivosheev d7c0bdd335 reduce usages of getExecutionResult (original idea — don't hold restart actions, is not yet completed) 2014-09-05 19:08:40 +02:00
nik 39bb64c3c1 debugger: don't try to find PsiElement after file end (CR-IC-6167) 2014-09-02 16:20:14 +04:00
nik 677aba6870 java debugger: infinite loop fixed 2014-08-27 20:18:09 +04:00
Alexey Kudravtsev ca9064ec06 debugger: read action 2014-08-25 13:05:47 +04:00
Eugene Zhuravlev 4488a9252c do not propagate ClassNotPreparedException 2014-06-16 18:41:56 +04:00