Commit Graph

523 Commits

Author SHA1 Message Date
Alexander Doroshko
62486562d2 IJP-630 (wip) Add 'Build Project' option to the Actions on Save page
GitOrigin-RevId: 977ca695e504f61fe24de37f192634178519536a
2021-06-04 18:33:29 +00:00
Alex Plate
1a594b3370 [Workspace Model] [Artifacts] Remove necessary filtering of custom package elements
GitOrigin-RevId: 54983f05ede7c6c0742a39ac9489afe0896fc06e
2021-05-24 15:14:24 +00:00
Alex Plate
f4ba52f4eb [Workspace Model] [Artifacts] Update tests
GitOrigin-RevId: 44b907fc7a697196cb016556e1895a3f7cd166a2
2021-05-24 15:14:23 +00:00
Alex Plate
569b6eee43 [Android] Update project model usage for the new workspace model
Modification of artifact properties has no effect without calling for artifact.setProperties

GitOrigin-RevId: 539efe7fbec579b606f38b1b828a19daec942c11
2021-05-21 13:16:04 +00:00
Nikolay Chashnikov
e80a72c71c [java] API cleanup: remove scheduled for removal Compiler interfaces (IDEA-262168)
GitOrigin-RevId: d01d2860ada746c825a9c469861434fe5abe67b7
2021-05-18 05:12:11 +00:00
Dmitry Jemerov
49b08ff66b First take on associating plugins with dependencies (IJP-877)
GitOrigin-RevId: 037a1edb2bc2f24d1c74f40ed5f5f9c8066c0635
2021-05-14 16:54:51 +00:00
Dmitry Jemerov
6e6fdcc82b compiler.automake.allow.when.app.running -> advanced settings
GitOrigin-RevId: fb0b6328e242bbe0e13a14a026d8e997ffdbdcd9
2021-05-04 17:39:24 +00:00
Alex Plate
5b389e0c09 [Workspace Model] Mark getModifiableCopy artifact as notNull
GitOrigin-RevId: 02aaab0d67cd0d5f355f3de191156e6ced8370bf
2021-04-27 15:55:03 +00:00
Alex Plate
bd1441e373 [Workspace Model] Implement artifacts via workspace model
GitOrigin-RevId: 539f54c3efa07b13e7da8b8da40b01404eef75b0
2021-04-27 15:54:57 +00:00
Vladimir Krivosheev
f051dd59b1 IDEA-266424 ClassNotFoundException: org.jetbrains.plugins.gradle.frameworkSupport.GradleFrameworkSupportProvider PluginClassLoader(plugin=PluginDescriptor(name=Java EE: Gradle Integration, id=com.intellij.javaee.gradle
GitOrigin-RevId: 1be1cd8ccff7bb820b1ea00d564469a05c8a41ef
2021-04-14 11:56:18 +00:00
Alex Plate
49c9e1824f Make setRootElement of Artifact as NotNull
GitOrigin-RevId: 3081de73218e545af2d5b2153e4fe34053ecb339
2021-04-13 16:26:24 +00:00
Dmitry Jemerov
f84b484910 Minor changes to property text
GitOrigin-RevId: 092014ff06bbb467faa0ffd0f05d41aa96902525
2021-04-06 16:34:26 +00:00
Ilyas Selimov
d692e299bc IDEA-265157 - moved jpms jlink part from compiler to jps.build module, some UI remarks
GitOrigin-RevId: e1b88b157dcbfd1d6e546064a010b5a20206b161
2021-03-30 08:42:09 +00:00
Vladimir Krivosheev
809b7ca201 deprecate ServiceManager.getService(project)
GitOrigin-RevId: 3805c3aac4e084c828558bf1b1570339f7f3b4a3
2021-03-26 21:30:32 +00:00
Ilyas Selimov
fdfa32d491 IDEA-161641 - small refactoring
GitOrigin-RevId: fd7ef351dbd9abd0f27cb519de6e11bb2f3964b6
2021-03-26 04:13:54 +00:00
Dmitry Jemerov
6bd72fd784 Nicer diagnostics for WSL to Windows connections blocked by firewall (IDEA-262876)
GitOrigin-RevId: 98d834398cedb74e2dfa7493f09bca6bbd2f539b
2021-03-18 18:06:59 +00:00
Nikolay Chashnikov
c55c9a008c [java] make sure that explicitly added MANIFEST.MF override others
Element containing MANIFEST.MF must be the first child in the JAR element to ensure that it'll override other manifests which may come from JAR files extracted to the archive (this is needed for IDEA-116209).

GitOrigin-RevId: e38ef647ed4e7d62f4169780881536fdd090ba54
2021-03-05 11:07:00 +00:00
Nikolay Chashnikov
2125041499 [java] deprecation: add @ScheduledForRemoval annotation to deprecated elements (IDEA-259329)
GitOrigin-RevId: 9e43d4b84ea8860d2caf2928e6cd826597e67611
2021-02-12 16:33:10 +00:00
Eugene Zhuravlev
a3f4416519 made cpu snapshot notification action dumb-aware
GitOrigin-RevId: 949ebc0c93681a5fcb6f2219b7d40f76eec3352a
2021-02-04 18:09:08 +00:00
Nikolay Chashnikov
645a720b58 [java] API cleanup: remove unused API which was deprecated for a long time (IDEA-259329)
GitOrigin-RevId: b2f2c85514d360e8d716e6f136f7c11760086f0e
2021-01-15 22:21:07 +00:00
Dmitry Jemerov
b2e55f797d Report progress when copying JPS jars into WSL
GitOrigin-RevId: 87e88bc23867e0a754238aa4070c7f0778c140a4
2020-12-04 19:09:06 +00:00
Eugene Zhuravlev
809200f825 annotation processing "proc:only" mode support (IDEA-253719)
GitOrigin-RevId: 24a2dc446de47bf223b83329a0bc1a87992306e7
2020-12-02 12:51:32 +00:00
elena.kozlova
9086a320f3 proofreading for the localization sprint
GitOrigin-RevId: 721f013453d79df2ee2be6c637e5dc357c18cb37
2020-11-30 22:16:01 +00:00
Alexey Kudravtsev
94cd9ed863 cleanup, notnull
GitOrigin-RevId: 8fd77df495ca642a5dfa612ebd94e483510f9600
2020-11-29 22:40:04 +00:00
Dmitry Jemerov
4d0468d164 i18n for WslBuildCommandLineBuilder
GitOrigin-RevId: 1ee561cc3c68534d2145caa45b4c3ba9b8106320
2020-11-19 13:55:46 +00:00
Dmitry Jemerov
b77c101155 Support for JPS builds inside WSL
GitOrigin-RevId: 8a645d82250e9dd06487ddaf3bc7ccee473d6844
2020-11-17 15:21:43 +00:00
Eugene Zhuravlev
2086edcc56 optional information about module context for compiler messages (IDEA-254756)
GitOrigin-RevId: 0385f29cd062c2808371288b95af72bc82a5e480
2020-11-09 12:46:11 +00:00
Maxim.Kolmakov
c3be9a7ccc IDEA-240070 Automate external build process profiling
Show notification about captured snapshot

GitOrigin-RevId: ae11e7e08ca0aa3d873d8e8d2777d6711e255a1f
2020-11-05 08:26:05 +00:00
Vladimir Krivosheev
936ac46250 disable broadcast for ArtifactListener topic (project level only)
GitOrigin-RevId: 01d7d1678f4d2b467e659202c8e8dd8ceffcd9d5
2020-11-04 11:10:42 +00:00
Vladimir Krivosheev
887cb6e010 get rid of ArtifactAdapter
GitOrigin-RevId: d6a6e8f97699adb6ab8f21ce6a1f29f4a454df48
2020-11-04 11:10:42 +00:00
Vladimir Krivosheev
1f2b0c2625 use findExtension API instead of generic find
GitOrigin-RevId: 191751475febc4bc889c504ae6a928b44f9e4159
2020-11-04 11:10:41 +00:00
Anna Kozlova
000993f3cc remove unused property
GitOrigin-RevId: 1d6265849dd1dbb6e1e4963675c8ff1db05d2c4e
2020-10-29 18:48:44 +00:00
Vladimir Krivosheev
ea9faeb39b use light services
GitOrigin-RevId: 3638ab13b73cd6ab8f6f528ea4fd5e48ed0d07b7
2020-10-22 18:31:46 +00:00
Vladimir Krivosheev
48a558e6b0 cleanup
GitOrigin-RevId: 0a497f91dc4bb7e5ef2cb74fca520b3bbef22b30
2020-10-22 18:31:44 +00:00
Anna Kozlova
e1ff19b75c i18n fixes
GitOrigin-RevId: bb0c4c39db374649f00614dbf9bdd88ebc8778ff
2020-10-19 19:49:27 +00:00
Alexey Kudravtsev
016f2aef5b cleanup: fix some embarrassing "expression is always true" warnings
GitOrigin-RevId: 7924e9541bb3e0fe2d328a7624401effba8d4b0a
2020-10-18 12:50:24 +00:00
Eugene Petrenko
61d2e29d82 jdk-auto: use non-modal notifications for compile actions, IDEA-253119, IDEA-240999 + cleanup
GitOrigin-RevId: 255b41fae7b851d92da2ca1e3c7a2d28c1acb475
2020-10-16 23:46:50 +00:00
Eugene Petrenko
4635352640 jdk-auto: use non-modal notifications for compile actions, IDEA-253119, IDEA-240999
GitOrigin-RevId: ec7b75fef53b2261b6638b4f9034f8424f502778
2020-10-16 19:44:13 +00:00
Eugene Petrenko
6b9ddc26f7 compiler: IDEA-253119 - use TOOLWINDOW notification to deliver configuration errors
GitOrigin-RevId: 25f7f1cbf1fde7663c3e5446d9fb47db812dcdf6
2020-10-16 19:44:06 +00:00
Leonid Shalupov
5d8bc23cf2 IJ-CR-3416: Get default value for parallel compilation flag from intellij.yaml
this feature removes one more item from intellij project development guide

GitOrigin-RevId: 735ba26397abb7d3a8956afb52f24027dfa10b28
2020-10-16 14:14:49 +00:00
Vladimir Krivosheev
924abe229c cleanup (get rid of ServiceManager.get)
GitOrigin-RevId: 7f6a905353889c9795e5d40a8aa60f6251000f05
2020-10-16 11:34:52 +00:00
Anna Kozlova
0c13f7a415 misc i18n fixes
GitOrigin-RevId: b467f06ae5e1c7c812691910a2bf571a739d9bc9
2020-10-16 10:47:20 +00:00
Vyacheslav Karpukhin
d5e4ff4118 Performance Testing plugin: replace dependency on intellij.java.compiler.impl with a much lighter intellij.java.compiler
GitOrigin-RevId: 4b4f36866f4bde97042f476ed1c9ef6dcf11ab08
2020-10-07 22:40:11 +00:00
Daniil Ovchinnikov
066d57a271 IDEA-140344 allow to override heap size locally without modifying VM options
Effective value is determined in the following order:
1. user-local heap size;
2. user-local VM options;
3. shared heap size;
4. shared VM options.

3 already had higher priority than 4, so newly added 1 has higher priority than 2 for consistency.

GitOrigin-RevId: 9677822c66c02c047cec602d757cd3591dd881b3
2020-10-06 15:18:17 +00:00
Daniil Ovchinnikov
43fc9ab7cb remove deprecated CompilerWorkspaceConfiguration#COMPILER_PROCESS_HEAP_SIZE and related compatibility logic
The code existed from 2015, and it seems that it's enough time passed.

GitOrigin-RevId: d96b0d34ce84a66c98407509beb6657326d72123
2020-10-06 15:18:16 +00:00
Eugene Petrenko
a0e08cb81c jdk-auto: cleanup API, fix messages and presentation, make it run locally
GitOrigin-RevId: 645b87cd4f4426a6e5578ead0db9aed8ada2f413
2020-09-28 14:57:57 +00:00
Eugene Petrenko
b682ef38b5 jdk-auto: IDEA-240999 - include unresolvable SDKs to the list. Yet another presentation experiment
GitOrigin-RevId: 3d47664bfc856b05533bfe470166d2926f391326
2020-09-28 14:57:34 +00:00
Eugene Petrenko
d50f3475a9 jdk-auto: IDEA-240999 - use another error message for SDK check
GitOrigin-RevId: 0b45090bcc552d6cb548aaf0665d71bcd6d0c83e
2020-09-28 14:57:32 +00:00
Alexander Lobas
34ad8e628f IDEA-218675 Table: remove grid
GitOrigin-RevId: 3f8fa56eddce0a992b11a9bdf6c26f5e5b1aabe0
2020-09-24 17:35:39 +00:00
Vladimir Krivosheev
a67c59c561 platform.core.impl — remove dependency on intellij.platform.util.ui and intellij.platform.core.ui
java.psi.iml — remove dependency on intellij.platform.core.ui

GitOrigin-RevId: c1d4feb04c0471c7d17b5331b86738ee54a97f80
2020-09-21 13:40:47 +00:00