Commit Graph

508 Commits

Author SHA1 Message Date
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
Eugene Zhuravlev
059a3b853a i18n inspection fixes
GitOrigin-RevId: b3f625e3073d233db654ed788d9dc41e22567ad7
2020-09-14 17:43:56 +00:00
Eugene Zhuravlev
d19184894a i18n for java scratch run configuration
GitOrigin-RevId: 2a98af68db094a4e493e26af70e77ea369384ad4
2020-09-14 08:26:11 +00:00
Roman Shevchenko
19891b5dbb [ui] project model code i18n (IDEA-249730)
GitOrigin-RevId: b367ae9d1dd6c29a92c4016e8753e790ddaa1c75
2020-09-11 16:22:56 +00:00
Anna Kozlova
7f643aa22f i18n test fixes
GitOrigin-RevId: 0b64f684bc8008a0100fa8787de8a84a6ee79fbe
2020-09-10 20:01:06 +00:00
Michael Golubev
ed4e860078 IDEA-247683 - App servers i18n
- ArtifactPropertiesEditor: remove old i18n static constants, not used in marketplace

GitOrigin-RevId: 937ccb74275b7016649bb6deb1630ef682e02228
2020-09-08 10:20:08 +00:00
Nikolay Chashnikov
7005224402 [core] annotate more methods returning system-independent paths as @NonNls instead of @NlsSafe
System-independent paths use forward slashes even on Windows, so they shouldn't be shown in UI.

GitOrigin-RevId: 2450dd081f97beb38ad8f2a4539989ee326a74de
2020-09-04 10:06:32 +00:00
Anna Kozlova
bfb94216f8 explicit type -> diamond for java impl
GitOrigin-RevId: 8498625a2215fb720649f7f4c5ccc15d7fb530b6
2020-09-03 18:33:39 +00:00
Michael Golubev
3c592f642d IDEA-247683 - AppServers i18n - annotate API
GitOrigin-RevId: 162bbcfdca4f5d4866006ef150b2fcb398961bac
2020-09-03 13:42:50 +00:00
Vladislav.Soroka
632c50de63 Automatically show first error in editor is ignored IDEA-246750 IDEA-189043
GitOrigin-RevId: 3181eba5af36102dff0d4c8873f59e62b1ee1b2f
2020-09-02 14:20:25 +00:00
Nikita Eshkeev
34eaac02c3 [openapi] IDEA-248714 - html link in Project Structure -> Problems
Both ProjectStructureProblemDescription#getDescription and ConfigurationError#getDescription used to return a string with caused problems with escaped html characters that can be converted multiple times and hence appear not as html tags on panes but as strings with extra symbols. In order to overcome these problems this patch changed the return type of the methods to HtmlChunk to provide the type safety when working with html tags.

Signed-off-by: Nikita Eshkeev <nikita.eshkeev@jetbrains.com>

GitOrigin-RevId: 277c8b44606159db7dc9e5101f3638eeb3bab541
2020-09-01 20:42:08 +00:00
Nikita Eshkeev
24dbf02bf2 [i18n] idea-ui - use messagePointer for fields
Since application level services are singletons and live forever their nls fields cannot have constants, because if a user switches the locale these values don't get updated. This patch makes such fields messagePointers so every getter call will read the message from the active localization bundle regardless if the user changed locale or not

Signed-off-by: Nikita Eshkeev <nikita.eshkeev@jetbrains.com>

GitOrigin-RevId: 5a015adc891dfa86283aec1f7975d3fcb46fd043
2020-08-31 16:48:26 +00:00
Nikolay Chashnikov
869c76c861 [jps build] i18n: specify Nls annotations for messages reported by JPS build process (IDEA-240279)
GitOrigin-RevId: 1866726daa539f1615530191065b01a2390ba7a5
2020-08-26 14:19:34 +00:00
Nikita Eshkeev
58be5d08e8 [i18n] idea-ui
This patch fixes the notes from the code review

Signed-off-by: Nikita Eshkeev <nikita.eshkeev@jetbrains.com>

GitOrigin-RevId: d7260b6aaf2a7a429aeb2a521bbad55127f7b137
2020-08-21 19:38:11 +00:00
Tagir Valeev
45755a41f6 [java] i18n
GitOrigin-RevId: a192ba05b86da2fb7fe64f08ac30f5d4e18a229a
2020-08-20 16:17:23 +00:00
Nikolay Chashnikov
5066fac045 [platform] i18n: use @NlsSafe for names of project structure elements (IDEA-CR-66088)
...since they are specified by user.

GitOrigin-RevId: 2b68c75107f07921075454fcb98a6c3e26a692fe
2020-08-19 13:42:35 +00:00