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 |
|