mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
remote repository library support moved from maven plugin to IDEA core: component registration and artifacts building
This commit is contained in:
@@ -80,10 +80,6 @@ class CommunityStandaloneJpsBuilder {
|
||||
|
||||
jar("maven-jps-plugin.jar") { module("maven-jps-plugin") }
|
||||
jar("aether-dependency-resolver.jar") { module("aether-dependency-resolver") }
|
||||
ant.fileset(dir: "$home/plugins/maven/lib") {
|
||||
include(name: "aether-*.jar")
|
||||
include(name: "maven-aether-provider-*.jar")
|
||||
}
|
||||
jar("gradle-jps-plugin.jar") { module("gradle-jps-plugin") }
|
||||
ant.fileset(dir: "$home/plugins/maven/maven30-server-impl/lib/maven3/lib") { include(name: "plexus-utils-*.jar") }
|
||||
|
||||
@@ -108,6 +104,8 @@ class CommunityStandaloneJpsBuilder {
|
||||
include(name: "ecj*.jar")
|
||||
include(name: "netty-all-*.jar")
|
||||
include(name: "snappy-in-java-*.jar")
|
||||
include(name: "aether-*.jar")
|
||||
include(name: "maven-aether-provider-*.jar")
|
||||
}
|
||||
ant.fileset(dir: "$home/jps/lib") {
|
||||
include(name: "optimizedFileManager.jar")
|
||||
|
||||
@@ -373,7 +373,7 @@ public class JarRepositoryManager {
|
||||
@Nullable
|
||||
private static <T> T submitModalJob(@Nullable final Project project, final String title, final Function<ProgressIndicator, T> job){
|
||||
final Ref<T> result = Ref.create(null);
|
||||
new Task.Modal(project, title, true) {
|
||||
new Task.Modal(project, title, false) { // todo: is cancel support possible with aether?
|
||||
@Override
|
||||
public void run(@NotNull ProgressIndicator indicator) {
|
||||
try {
|
||||
|
||||
+1
-1
@@ -89,6 +89,7 @@ class CommunityRepositoryModules {
|
||||
"xml-structure-view-impl",
|
||||
"xml",
|
||||
"configuration-store-impl",
|
||||
"aether-dependency-resolver",
|
||||
]
|
||||
|
||||
/**
|
||||
@@ -158,7 +159,6 @@ class CommunityRepositoryModules {
|
||||
},
|
||||
plugin("maven") {
|
||||
withModule("maven-jps-plugin")
|
||||
withModule("aether-dependency-resolver")
|
||||
withModule("maven-server-api")
|
||||
withModule("maven2-server-impl")
|
||||
withModule("maven3-server-common")
|
||||
|
||||
@@ -324,6 +324,8 @@
|
||||
<extensionPoint name="java.inspection.bulkMethodInfo" interface="com.intellij.codeInspection.bulkOperation.BulkMethodInfoProvider"/>
|
||||
|
||||
<extensionPoint name="java.refactoring.chainCallExtractor" interface="com.intellij.refactoring.chainCall.ChainCallExtractor"/>
|
||||
|
||||
<extensionPoint name="repositoryLibrary" beanClass="com.intellij.jarRepository.RepositoryLibraryDefinition"/>
|
||||
</extensionPoints>
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
|
||||
Reference in New Issue
Block a user