Commit Graph
161 Commits
Author SHA1 Message Date
Vitaliy.Bibaev b755819056 Move AndroidUtil.isAndroidVM into DebuggerUtils 2018-02-19 16:59:31 +03:00
Vladimir Krivosheev 0606fdb958 do not export JDOM and XStream for all modules — add explicitly dep only when need 2018-02-14 16:52:27 +01:00
nik c9620ce099 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Update *.iml files.
2018-01-25 12:59:02 +03:00
nik 16410c2321 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Rename iml files.
2018-01-25 12:59:02 +03:00
Egor Ushakov f60f9cc7b8 cleanup: unused imports 2018-01-16 11:30:37 +03:00
Egor Ushakov aa1f16770c EA-77882 - IOE: PsiJavaParserFacadeImpl.createTypeElementFromText 2018-01-12 19:10:19 +03:00
Tagir Valeev 50666e1183 Unnecessary null check before instanceof removed 2018-01-10 13:26:21 +07:00
Egor Ushakov f5b9eaffb9 cleanup: use streams 2017-12-21 12:18:29 +03:00
Alexey Kudravtsev e07afa8f5c Date/Time in javadocs considered useless for readability 2017-12-06 15:11:04 +03:00
Egor Ushakov 2775f6d29c IDEA-182047 Allow Java8 syntax in debugger custom type renderers 2017-11-14 15:10:39 +03:00
Egor.Ushakov 8167c325eb debugger agent: generate location to speedup stack frames population 2017-09-28 20:20:08 +03:00
Egor.Ushakov 6ddd0ebc6d extend UserDataHolder 2017-06-29 12:05:20 +03:00
Egor.Ushakov 692e9f3477 speedup: lazy request this object (it may be not required at all) 2017-06-20 12:54:57 +03:00
Egor.Ushakov 080b7c4f76 EA-102311 - PIEAE: PsiUtilCore.ensureValid - fix for exception 2017-06-16 17:40:27 +03:00
Egor.Ushakov 5e44bc3f1b EA-102311 - PIEAE: PsiUtilCore.ensureValid 2017-06-14 19:35:45 +03:00
Alexey Kudravtsev 920d5b4fba removed default file header, because it adds no information but subtracts attention and space 2017-05-11 13:39:07 +03:00
Egor.Ushakov 410fc5c262 introduced renderers for unboxable types 2017-04-13 12:49:41 +03:00
Egor.Ushakov 7f28861f44 notnull added 2017-04-10 19:15:52 +03:00
Konstantin Ulitin a0e7ec5c03 use UserDataHolder interface 2017-03-30 12:49:58 +03:00
Tagir Valeev 7f67ff93b4 DebuggerUtils#translateStringValue: useless if removed, SpinAllocator removed 2017-03-15 17:59:09 +07:00
peter 46cdecd683 invoke only dumb-aware SourcePositionHighlighter-s in dumb mode (EA-98281 - INRE: FileBasedIndexImpl.handleDumbMode) 2017-03-07 14:38:03 +01:00
Egor.Ushakov b533af0f68 capture speedup - do not fill stacktrace for AbsentInformationException 2017-03-02 20:51:24 +03:00
Egor.Ushakov c205573293 removed hard reference to the previously evaluated Value, was causing mem leaks 2017-02-28 18:31:47 +03:00
Anna Kozlova d3a11a0b0d AppManager.getApplication().runReadAction() -> ReadAction.compute 2017-01-27 20:26:16 +03:00
Tagir Valeev ffc5e158f4 Identical catch blocks collapsed where possible
Via "Identical 'catch' branches in 'try' statement" inspection with manual check/corrections
2016-12-26 17:54:01 +07:00
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