picocontainer-related classes moved from 'util' to 'extensions' module to remove dependency on picocontainer.jar

This commit is contained in:
nik
2016-05-31 18:20:57 +03:00
parent bacf21dec8
commit 0ccbec4a32
7 changed files with 2 additions and 5 deletions
-1
View File
@@ -952,7 +952,6 @@ def layoutJps(String home, String targetDir, String buildNumber, Closure additio
include(name: "ecj*.jar")
include(name: "netty-all-*.jar")
include(name: "snappy-in-java-*.jar")
include(name: "picocontainer.jar")
}
fileset(dir: "$home/jps/lib") {
include(name: "optimizedFileManager.jar")
@@ -1,5 +1,5 @@
/*
* Copyright 2000-2015 JetBrains s.r.o.
* Copyright 2000-2016 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -24,6 +24,7 @@ import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.picocontainer.*;
import org.picocontainer.defaults.*;
import org.picocontainer.defaults.ConstructorInjectionComponentAdapter;
import java.io.Serializable;
import java.util.*;
@@ -33,7 +33,6 @@ import org.jdom.Document;
import org.jetbrains.annotations.Contract;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.picocontainer.PicoContainer;
import java.io.*;
import java.net.URL;
@@ -455,7 +454,6 @@ public class PathManager {
Document.class, // jDOM
Appender.class, // log4j
THashSet.class, // trove4j
PicoContainer.class, // PicoContainer
TypeMapper.class, // JNA
FileUtils.class, // JNA (jna-platform)
PatternMatcher.class, // OROMatcher
-1
View File
@@ -15,7 +15,6 @@
<orderEntry type="library" name="JDOM" level="project" />
<orderEntry type="library" name="Log4J" level="project" />
<orderEntry type="library" exported="" name="Trove4j" level="project" />
<orderEntry type="library" name="picocontainer" level="project" />
<orderEntry type="module" module-name="platform-resources-en" />
<orderEntry type="module" module-name="annotations" exported="" />
<orderEntry type="module" module-name="util-rt" exported="" />