Commit Graph
2918 Commits
Author SHA1 Message Date
peter 33448516fa check all open projects for auto-make start
don't get just one random project from invalid data context (IDEA-203645 Hang on project open)
2018-12-05 16:58:14 +01:00
peter 591cde2f3b support updating some actions on a background thread, use it in toolbars 2018-12-05 10:18:14 +01:00
Vladislav.Soroka 3ca0a6f57f Build: filter unrelated gradle output messages started with '> Task' for kotlinc output parser 2018-12-04 08:03:00 +03:00
Roman Shevchenko f0b214d65c [java] fixes not-null instrumentation for type-use annotation targets (IDEA-200052) 2018-11-30 19:36:51 +01:00
Roman Shevchenko ca46b0c37d Cleanup (reverts accidentally committed file) 2018-11-30 19:08:58 +01:00
Roman Shevchenko 1c4c6368f8 Cleanup (duplicates) 2018-11-30 19:05:02 +01:00
Roman Shevchenko f8ec92228a [java] drops obsolete ASM 6 compatibility hacks 2018-11-29 18:02:27 +01:00
Alexey Kudravtsev 48b9a4ff1a replace method duplicates 2018-11-29 19:58:21 +03:00
Alexey Kudravtsev 9d672aa006 cleanup 2018-11-29 19:58:19 +03:00
Alexey Kudravtsev 00d481ab9b cleanup 2018-11-29 13:24:54 +03:00
Eugene Zhuravlev 2002fb2782 follow symlinks when initializing FS state for a build target (IDEA-202775) 2018-11-28 16:10:14 +01:00
Alexey Kudravtsev f91fa9a804 do not swallow exceptions in tearDown() 2018-11-25 16:21:45 +03:00
Eugene Zhuravlev 3f7eb92936 fixing project leak in tests 2018-11-23 12:34:50 +01:00
Eugene Zhuravlev 62197fa2c8 ExternalJavacManager support 'keep process alive' mode to reuse launched process for several compile sessions 2018-11-22 18:27:32 +01:00
Alexey Kudravtsev 612d44e162 remove spam from console 2018-11-22 18:15:08 +03:00
Yann Cébron a878d932f9 ModuleCompilerUtilTest: super.tearDown() in finally 2018-11-21 09:47:16 +01:00
Eugene Zhuravlev bf36a6478f debug logging 2018-11-20 23:41:25 +01:00
Vladimir Krivosheev 5a5780076e prefer to use ArchiveFileType.INSTANCE directly to avoid possible earlier initialization due to FileTypeManager.getInstance call 2018-11-19 10:45:48 +01:00
Sergey Ignatov 4a43500577 mark as deprecated 2018-11-10 15:53:29 +03:00
Alexey Kudravtsev ec88df0239 apply SSR cleanup 2018-11-09 16:09:02 +03:00
Alexey Kudravtsev 13a481ca2e notnull 2018-11-09 14:44:12 +03:00
Dmitry Jemerov 41bb1afe0f @NotNull BeforeRunTaskProvider.executeTask dataContext 2018-11-08 13:49:02 +01:00
Daniil Ovchinnikov e033b6206b add @NotNull to parameter of ElementClassHint#shouldProcess(DeclarationKind) 2018-11-06 16:51:08 +03:00
Egor Ushakov 08a389f3d1 no need to throw an exception 2018-11-06 12:11:25 +03:00
Vladimir Krivosheev d358f0f9d3 cleanup — "might be const" inspection 2018-11-05 12:29:36 +01:00
Eugene Zhuravlev 8c71e31e07 add 'compiler.automake.allow.parallel' registry option;
delete outdated jps registry options
2018-10-31 13:04:17 +03:00
Eugene Zhuravlev 841e20bb32 restore rebuild functionality 2018-10-26 18:59:00 +02:00
Vladislav.Soroka 94943d10f9 Compiler configuration should provide module-specific compiler options for custom compilers (IDEA-196548) 2018-10-22 10:28:02 +03:00
Vladislav.Soroka fcf276cc34 Import maven compiler configuration for different compilerIds if the related IDE compilers support is available (IDEA-196548) 2018-10-22 10:28:02 +03:00
Alexey Kudravtsev 1a59715f9c remove unnecessary soroka's @since 2018-10-18 15:06:20 +03:00
Vladimir Krivosheev 97838fff55 ArtifactManagerImpl — use bulk VFS listener 2018-10-15 14:11:56 +02:00
Roman Shevchenko 49361a0f78 Reverts "Cleanup (drops obsolete workaround; see IDEA-CR-37455 for details)" 2018-10-12 17:45:17 +02:00
Yann Cébron e70ff3a1a4 AsmCodeGenerator: fix compilation 2018-10-12 15:32:17 +02:00
Roman Shevchenko 409c204f61 Cleanup (drops obsolete workaround; see IDEA-CR-37455 for details) 2018-10-12 15:19:26 +02:00
Vladimir Krivosheev a777e86da1 cleanup, avoid sugar (.element) 2018-10-10 10:21:25 +02:00
Vladimir Krivosheev ed125bc2ac cleanup, avoid sugar (.element) 2018-10-10 10:21:23 +02:00
Tagir Valeev 810ebd29f0 Bulk addAll/collection constructor used; other warnings fixed 2018-10-09 10:36:04 +07:00
Roman Shevchenko a9985370f2 [java] makes not-null instrumenter compatible with ASM 6.2 - Groovy case (IDEA-191331) 2018-10-08 18:59:29 +02:00
Tagir Valeev 43b199c661 JavaPsiFacade.getInstance(project).getElementFactory() -> JavaPsiFacade.getElementFactory(project) 2018-10-05 14:01:24 +07:00
Anna.Kozlova c4b7de202d remove redundant suppressions 2018-10-04 12:09:46 +02:00
Alexey Kudravtsev fd68fe8c9b Use bounded wildcards in API in constructors/final methods to make it more conventional and flexible 2018-10-02 14:24:09 +03:00
Roman Shevchenko c4a601c27f [java] runtime ASM version detection (IDEA-191331) 2018-10-02 11:31:33 +02:00
Leonid Shalupov d313d67864 less ModuleManagerImpl.getInstanceImpl
IDEA-CR-36816
IDEA-199211 Refactor code dependent on project model implementation
2018-10-02 11:48:02 +03:00
Alexey Kudravtsev f9e73f56be Use bounded wildcards in API in static methods to make it more conventional and flexible 2018-10-01 13:44:57 +03:00
Tagir Valeev 4580bf04d9 'Switch' statements with single case converted to 'if', other warnings fixed 2018-10-01 15:45:13 +07:00
nik 748789c729 tests: print debug log from build process
This will help to investigate in case of test failures.
2018-09-28 15:27:27 +03:00
nik b88fb440ae tests: mark CompilerTestCase as deprecated
It's superseded by BaseCompilerTestCase.
2018-09-28 15:27:26 +03:00
Tagir Valeev ec734df877 Get rid of all ContainerUtil#toArray occurrences 2018-09-28 14:35:46 +07:00
Tagir Valeev 5efb3569a1 Unnecessary semicolons removed; some other warnings fixed 2018-09-27 11:32:39 +07:00
Vladimir Krivosheev b82a61d7b7 deprecate Extensions.getExtensions(ExtensionPointName, AreaInstance) in favour of ExtensionPointName.getExtensionList(AreaInstance) 2018-09-25 17:50:17 +02:00