Commit Graph
238774 Commits
Author SHA1 Message Date
Tagir Valeev 9e2e512f6b IDEA-192201 Bad code is green: inner class object creation 2019-02-01 12:29:10 +07:00
Tagir Valeev 0add0c3c1c SS&R template to avoid ArrayUtil.toObjectArray with explicit array element class 2019-02-01 12:15:42 +07:00
Tagir Valeev c589d21679 ArrayUtil.toObjectArray() replaced with explicit array creation; some warnings fixed 2019-02-01 11:53:41 +07:00
Julia Beliaeva b51cc72b54 [vcs-log] use class name instead of action text to report usages
FUS-258
2019-02-01 02:08:44 +03:00
Sergey Ignatov 22e5d9ab38 cleanup: don't use static methods via instances 2019-02-01 01:41:09 +03:00
peter b036fa2e68 fix DomBasicsTest 2019-01-31 22:45:20 +01:00
peter d33e3154f3 SynchronizationUtil: cache holdsLock assertion 2019-01-31 22:03:36 +01:00
peter 4744924637 JavaResolveUtil: avoid isValid check 2019-01-31 22:03:36 +01:00
Sergey Ignatov 28381109d0 remove some maven unused abstract test 2019-01-31 23:50:25 +03:00
Vladimir Krivosheev 0640a89000 IDEA-CR-42742 cleanup 2019-01-31 20:34:25 +01:00
Vladimir Krivosheev 69d9dabb6e flush changed storage files in EDT 2019-01-31 20:26:48 +01:00
Vladimir Krivosheev 4726f7bf95 simplify as now allowNonPublicClasses is true by default 2019-01-31 20:22:49 +01:00
Daniil Ovchinnikov 07caa4e8af [groovy] use static reference to resolve local variable in CFG builder 2019-01-31 21:53:25 +03:00
Vladimir Krivosheev f206c698d5 allowNonPublicClasses must be by default true 2019-01-31 19:49:58 +01:00
Yann Cébron 10a93f15ee ApplicationInfo: javadoc 2019-01-31 19:36:38 +01:00
Daniil Ovchinnikov 66554b5877 [groovy] speed up accessors resolve
Answer `true` when Java asks if processor expects methods (ElementClassHint, this remains unchanged).
Answer `false` from Groovy side and non-code contributors (GroovyResolveKind.Hint, this logic was unnecessary and not
removed).
As for categories, they really contribute Java-like methods, i.e. they don't care about Groovy resolve model, method is
method, and AccessorProcessor expects Java methods.
2019-01-31 21:30:22 +03:00
Daniil Ovchinnikov f7a00f5ca3 [groovy] cleanup: remove unused GroovyResolveKind#CLASSES 2019-01-31 21:30:22 +03:00
Vladimir Krivosheev 82d319fdf3 IDEA-206446 Explicitly be aware that IBM JDK doesn't support report-cdata-event 2019-01-31 19:26:43 +01:00
Alexander Zolotov d65217bc01 Handle spaces in environment variable values while overriding them in the terminal (GO-6813) 2019-01-31 21:23:58 +03:00
Vladimir Krivosheev 79f17097ab NonDefaultConstructorInspection — check all referenced from extension registration classes (part 3) 2019-01-31 19:20:21 +01:00
Vladimir Krivosheev b07c3d8701 cleanup 2019-01-31 19:20:21 +01:00
Vladimir Krivosheev 6a7997642d NonDefaultConstructorInspection — check all referenced from extension registration classes (part 2) 2019-01-31 19:20:21 +01:00
Vladimir Krivosheev 1994f32d6f cleanup 2019-01-31 19:20:21 +01:00
Vladimir Krivosheev 2d1a995708 NonDefaultConstructorInspection — check all referenced from extension registration classes 2019-01-31 19:20:21 +01:00
Vladimir Krivosheev 786549ee1b initial version of NonDefaultConstructorInspection devkit inspection 2019-01-31 19:20:21 +01:00
Vladimir Krivosheev cee9e74366 prefer to use ProjectExtensionPointName 2019-01-31 19:20:21 +01:00
Vladimir Krivosheev ce9a5ba4fe disable constructor injection for CompileTaskBean
It is possible even if CompileTaskBean is project level extension point because of `execute(CompileContext context)` — CompileContext provides project.
2019-01-31 19:20:20 +01:00
Vladimir Krivosheev 85431d6d72 cleanup 2019-01-31 19:20:20 +01:00
Vladimir Krivosheev 3bf9c3e92f don't call SmartPointerManager.getInstance for each 2019-01-31 19:20:20 +01:00
Vladimir Krivosheev c12b37c8d3 convert ExtensionLocator to kotlin 2019-01-31 19:20:20 +01:00
Vladimir Krivosheev 6f338eb6bd add initial devkit NonDefaultConstructor inspection 2019-01-31 19:20:20 +01:00
Alexander Zolotov 4f9d60d29d Allow to set preferable focused component in ComponentUi-based configurables 2019-01-31 20:58:37 +03:00
peter af641c0feb remove "Not delivered events in the queue" assertion causing troubles hard to get rid of (IDEA-198778) 2019-01-31 18:47:18 +01:00
peter d294eea142 remove useless and private information from EA-125998 - assert: DomInvocationHandler.createStableCopy 2019-01-31 18:47:18 +01:00
Aleksey Pivovarov 8272105979 diff: remove getExpectedCaretOffset usages
They are no longer needed after menu fixes in 404b0f2bb1
2019-01-31 20:31:29 +03:00
Aleksey Pivovarov 115d841a3d lst: unify checkbox rendering in gutter and panel title in diff viewers
IDEA-187448 UX-329
2019-01-31 20:25:10 +03:00
Anna.Kozlova f92844207a unused imports: don't warn if resolve produces no results but multi resolve does (IDEA-206347) 2019-01-31 18:22:13 +01:00
Anna.Kozlova 600438d003 to LightTest 2019-01-31 18:22:13 +01:00
Anna.Kozlova f2b9476d0f disable create method from usage/change signature based on void argument (IDEA-205710) 2019-01-31 18:22:13 +01:00
Anna.Kozlova c70be8885a remove redundant junit dependency 2019-01-31 18:22:13 +01:00
Icons_Sync_Robot 96e9240525 Synchronization of changed icons from git@github.com:JetBrains/IntelliJIcons.git: 3b0ec28dedb0464d0ce4124d39b2036f0e4c8c4a 2019-01-31 19:49:28 +03:00
Dmitry.Krasilschikov 43c6396375 IDEA-200666 IDEA-206340 preserve focus on RL list 2019-01-31 18:46:56 +02:00
Dmitry.Krasilschikov 27a95666bb IDEA-200666 IDEA-206205 save closed editor recent location 2019-01-31 18:46:56 +02:00
Vladimir Lagunov 072c5aa03f PY-33809 Reword checkbox text in python sudo interpreter 2019-01-31 19:11:31 +03:00
Bas Leijdekkers 0bc9e33f28 disable Move statement up/down on strange case block selection (IDEA-CR-41973) 2019-01-31 17:10:26 +01:00
peter 9f955c1182 java PIEAE diagnostics, blame plugins where possible (EA-135158, EA-135126, EA-135093, EA-134991) 2019-01-31 16:49:54 +01:00
peter 7cfc7fa088 blame plugins on EA-134737 - ISE: DefaultWordsScanner.processWords 2019-01-31 16:49:54 +01:00
Vitaliy.Bibaev 02eb98d0a7 [memory-agent] Check that finding of gc paths does not create new gc roots 2019-01-31 18:33:08 +03:00
Vitaliy.Bibaev 4d7cacbf01 [memory-agent] Update version: 0.0.7 and integrate new data format 2019-01-31 18:33:08 +03:00
Vitaliy.Bibaev 42f80e2e10 [memory-agent] Add ability to specify path to memory agent library and force debugger to use it instead of bundled one 2019-01-31 18:33:08 +03:00