Sergey Patrikeev
ee0a5e7628
IndexInfrastructureVersion: avoid code duplication by sharing Os enum.
...
GitOrigin-RevId: 37fbc415d68570f62150b9d60e613741e004fb66
2020-01-26 16:38:40 +00:00
Sergey Patrikeev
d855aa1965
IndexesExporter: do not require to specify temp path.
...
GitOrigin-RevId: 1f749df07e2b4ee0a5e37d13605c966805e4d5ae
2020-01-26 16:38:40 +00:00
Sergey Patrikeev
dd30ba775b
Delete DumpIndexStarter because it is replaced with DumpJdkIndexStarter.
...
GitOrigin-RevId: 6408a9efccdecad9f8e171cd4cf5dcf7943973cd
2020-01-26 15:32:39 +00:00
Sergey Ignatov
d11477cabc
i18n for project structure
...
GitOrigin-RevId: 243c99319813f550fb90593854e2ef9ff4f90a0a
2020-01-25 23:09:57 +00:00
Sergey Ignatov
024c73fff5
nls
...
GitOrigin-RevId: 68dad899cd72a56b90282daa666c65d8de74c60b
2020-01-25 23:09:57 +00:00
Eugene Petrenko
b8d5e16c00
shared-indexes - tune JdkSharedIndexesGenerator to work
...
GitOrigin-RevId: 944f2c3989515fd12534c8d33f36a9a16a960f94
2020-01-24 18:31:57 +00:00
Eugene Petrenko
8c56035b1f
shared-indexes - implement JdkSharedIndexesGenerator runner to build indexes
...
GitOrigin-RevId: d560c03d0a040fd6086b4b05272f2df3ac0828d7
2020-01-24 16:08:53 +00:00
Eugene Petrenko
7252ffc452
shared-indexes - split code, extract dedicated command to update indexes bundle
...
GitOrigin-RevId: 921fefafa70a51535df72cda82618d504bddc7a8
2020-01-24 15:11:58 +00:00
Eugene Petrenko
eca64af825
shared-indexes - typoe
...
GitOrigin-RevId: 4e29d4c09b384cb478da28b1673d898e95fd8a9e
2020-01-24 14:37:54 +00:00
Eugene Petrenko
cadd344793
shared-indexes - make console tool generate server layout
...
GitOrigin-RevId: 55b75b8d46a3420378a7f21180cad03b50b82f8a
2020-01-24 14:17:24 +00:00
Eugene Petrenko
df8d80b126
jdk shared indexes - prepare the tool to generate indexes
...
GitOrigin-RevId: 1387d3904e44c16bdf17af0e495cb5c5d9b90313
2020-01-23 14:08:05 +00:00
Eugene Petrenko
d873576834
Shared Indexes - compute fingerprint for JDK, include XZ archive
...
GitOrigin-RevId: c22723f8ad3e637ff298fed13814c1f2bb878070
2020-01-22 17:08:04 +00:00
Eugene Petrenko
bb42fbe6cb
reorganize code near IndexesExporter, open project after it was created in DumpJdkIndexStarter
...
GitOrigin-RevId: 35795b4806f2fe504e28d61ee456f678d0799cc2
2020-01-22 13:06:38 +00:00
Eugene Petrenko
41ee2f25f2
split DumpIndexAction into more classes/files
...
GitOrigin-RevId: b0897f3fa3100a15f7cd184a7ed05c14471608f7
2020-01-22 11:10:05 +00:00
Eugene Petrenko
ff0b24139e
Move DumpIndexAction to lang-impl (there is not need for it to be in Java modules)
...
GitOrigin-RevId: 2b789a9865f89865526c1f23f5b42eddad170065
2020-01-22 10:38:13 +00:00
Eugene Petrenko
d94eab2111
jdk-downloader - simplify code
...
GitOrigin-RevId: ce2dcaa89c696e01c3f77b19cbd4218f61f7e6ee
2020-01-22 09:07:29 +00:00
Eugene Petrenko
cbad891d9a
shared-indexes - rework DumpIndexStarter, explicitly accept the file name of the index to generate, sort empty indexes list
...
GitOrigin-RevId: b317f852007492c9f2c73597bc632b76e4849fcf
2020-01-21 21:40:33 +00:00
Dmitry Jemerov
e3b684f9e0
Report frameworks to FUS only when the corresponding panel is shown (IDEA-230547)
...
GitOrigin-RevId: 6ee46e0bd3b1625b0eabfe51dd34b0b49576089a
2020-01-21 18:33:55 +00:00
Vladimir Krivosheev
ba98224912
remove author (only some, where it is ok)
...
GitOrigin-RevId: 7dbab7524fe4efc5d17a04b95dee88b6f80fbe8d
2020-01-21 17:36:52 +00:00
Eugene Petrenko
44d56a9a2b
DumpIndexStarter - yet another command to index a given JDK
...
GitOrigin-RevId: 2b21ee61215040bb49001ca39dcce637a030aeac
2020-01-21 17:04:28 +00:00
Eugene Petrenko
74907fe37b
specify missing SdkType in IdeaProjectSettingsService
...
GitOrigin-RevId: 476cab4cf3416446b0bccb5f0b2dfb0c9b32adeb
2020-01-21 12:15:28 +00:00
Eugene Petrenko
2418cbf139
SdkLookup - include SDK home and version filters for resolution, use in JDKAuto
...
GitOrigin-RevId: 3d7c000e8790b0f32ccc65dfe59202ad2a99bfa1
2020-01-20 11:02:12 +00:00
Dmitry.Krasilschikov
4a2730c65b
localize Project Settings configurable
...
GitOrigin-RevId: b8939a7c5ebbd5be8173f9ddcf7a2da9cac31aae
2020-01-20 10:36:42 +00:00
nik
c004deb09a
[platform] make library.presentationProvider extension point dynamic (IDEA-225619)
...
GitOrigin-RevId: f52806d69ddcdb366be65cf8ec3440431de8c833
2020-01-20 08:01:26 +00:00
nik
18141a240d
[platform] make facetType extension point dynamic (IDEA-225619)
...
GitOrigin-RevId: f5365be5b326b65082f06b14bff1d3fcc810fd30
2020-01-20 08:01:26 +00:00
nik
856ffe94df
[workspace model] fix removing facet and its subfacet in the same ModifiableFacetModel::commit call
...
GitOrigin-RevId: 551451640660d3c12969f3c800f5b9c33ddb865b
2020-01-17 17:30:18 +00:00
nik
5dff73ead7
cleanup: remove useless '@author nik' from javadoc comments
...
The fact that I created these files in the past doesn't mean that I still actively maintain them, or that I still the best person to ask about them, or that one should ask for my confirmation before editing them, etc. If there are questions about some code in these files one should use git history to find the real author of that code anyway, so these '@author' tags are useless and just occupy space.
GitOrigin-RevId: ae6081fafe19481c51c9032939b4dcaca0ec9a3b
2020-01-17 06:42:32 +00:00
Sergey Malenkov
b455de75fd
fixes after review IDEA-CR-57235
...
GitOrigin-RevId: 36dbe2e2efe1a31492c20bf715ddd4b680834024
2020-01-16 16:41:11 +00:00
Dmitry.Krasilschikov
3a4456c88b
localize "Preferences | Build, Execution, Deployment | Remote Jar Repositories" configurable
...
GitOrigin-RevId: cf61c7dfbd9848114892dc6de6f40ab2053be8a5
2020-01-16 11:39:16 +00:00
Eugene Petrenko
a6ea44ba4d
cleanup SDK related APIs, move classes, add docs
...
GitOrigin-RevId: f8d2bbf800285d80461a61cbd0bc6f9a0b95a6e5
2020-01-16 08:11:51 +00:00
Eugene Petrenko
1a28c4fcf0
SdkLookup - basic implementation, code reuse
...
GitOrigin-RevId: 5d56e3b103899d23597810c5bea363c3b87c506b
2020-01-16 08:11:51 +00:00
Tagir Valeev
137f678e58
Leftover array annotations conversions after rebasing to master
...
GitOrigin-RevId: d4c353759b4411d02b3bd5c520b886405562ca02
2020-01-16 08:11:51 +00:00
Tagir Valeev
78a91459c4
Array annotations changed to type-use style (not compilable now)
...
GitOrigin-RevId: 68aa4ba200618083684599228e13dfdba35967a4
2020-01-16 08:11:51 +00:00
Eugene Petrenko
3984bda4ae
rework dependency from ProjectSdksModel in SdkListPresenter, make SdkList* classes final
...
GitOrigin-RevId: f8f5514538b0044d27483110560633d3d658c700
2020-01-13 15:43:25 +00:00
Alexey Kudravtsev
f8b7e8b0b5
cleanup: avoid raw Collection<Class>
...
GitOrigin-RevId: f7264938de5798082990c13dab26c0e9faa5ac92
2020-01-13 15:43:25 +00:00
nik
98ce031d0e
[platform] make framework.detector extension point dynamic (IDEA-225619)
...
Also register mock facetType and framework.detector extension in code to allow some tests to unregister them manually.
GitOrigin-RevId: 6b0d8ec487172edea6440f5c5a8974cd37d4a12c
2020-01-13 13:12:43 +00:00
nik
48575168d3
[facet tests] extend HeavyPlatformTestCase instead of JavaPsiTestCase since the tests don't depend on Java.
...
GitOrigin-RevId: 3a8a3f0520b048167f5e428dd9b1d3b85f2f4166
2020-01-13 13:12:43 +00:00
nik
8a352941b8
[tests] remove unreliable check from ImportActionTest
...
Presence of FrameworkDetectionStep depends on presence of active framework detectors which is determined by plugin.xml in classpath, so the removed check may fail in different classpath.
GitOrigin-RevId: 4427ec5f7963196739beab98e2ab6c20ec13e678
2020-01-13 13:12:43 +00:00
Eugene Petrenko
571b1a537b
cleanup SdkPopupFactory API, make it extensible, check usages
...
GitOrigin-RevId: 88b7694911a5171e319de62cc0e9a42e7fe51b29
2020-01-13 12:39:24 +00:00
Eugene Petrenko
6e24b6a4ec
deprecation message improved for IdeaProjectSettingsService#chooseAndSetSdk
...
GitOrigin-RevId: 7cd89bc9a6d44a441f93e09d27ad2a5b964dfe2f
2020-01-13 12:39:24 +00:00
Eugene Petrenko
bcf1d45b7f
deprecate IdeaProjectSettingsService#chooseAndSetSdk, update usages
...
GitOrigin-RevId: edfac36746d806b582c31ce7547d39e8c2cbbc81
2020-01-13 12:39:24 +00:00
Eugene Petrenko
6b9445e69e
rework SdkPopupFactory to use builder
...
allows to customize the required popup easily
GitOrigin-RevId: 7151dd6b53ff8637a0f42d4bb5f8d1c15f4c97a8
2020-01-13 12:39:24 +00:00
Eugene Petrenko
c8abdf6f62
Infer more @Nullable/@NotNull annotations
...
GitOrigin-RevId: df03db5a216d203959993053b780e30fe906518e
2020-01-13 12:39:24 +00:00
Eugene Petrenko
9829bba113
Make ProjectJdkForModuleStep use JdkComboBox instead of JdkChooserPanel
...
GitOrigin-RevId: 9d152ac05b1a1d61270becfb8e9a60edcc70d39d
2020-01-13 12:39:24 +00:00
Eugene Petrenko
89bcabe95e
@Nullable/@NotNull annotations for ProjectJdkForModuleStep (and others)
...
GitOrigin-RevId: 76446ca3d0941c419e66bbd1bcf203bfb60065f5
2020-01-13 12:39:24 +00:00
Vladimir Krivosheev
b3925082fe
cleanup
...
GitOrigin-RevId: cb0c29f3f747261e6e8cd0782681729d4bb2667e
2020-01-13 12:39:24 +00:00
Vladimir Krivosheev
00328ae7a9
cleanup
...
GitOrigin-RevId: e8bbadb90bfc70e5cbca4123bbe2d086ce3fbbdb
2020-01-13 12:39:24 +00:00
Dmitry.Krasilschikov
151f01503b
more localized configurable display names
...
GitOrigin-RevId: 6cd673382a243910bd993a7802baf78e6a92f7ef
2020-01-10 10:07:45 +00:00
Dmitry.Krasilschikov
2da39d524b
localize configurable display names
...
GitOrigin-RevId: 855f866a4f1ed097d782335097036b4983ea6d80
2020-01-10 08:15:40 +00:00
Dmitry.Krasilschikov
411de4a57d
localize configurable display name
...
GitOrigin-RevId: 4b082c2c9259c51b26bb042f48464acdb17d5de7
2020-01-10 08:15:40 +00:00