mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-03-09 14:34:43 +00:00
Rename elasticsearch-core to core (#31185)
This commit renames :libs:elasticsearch-core to :libs:core.
This commit is contained in:
parent
b32cbc1baa
commit
94be9b471f
@ -206,7 +206,7 @@ subprojects {
|
|||||||
"org.elasticsearch:rest-api-spec:${version}": ':rest-api-spec',
|
"org.elasticsearch:rest-api-spec:${version}": ':rest-api-spec',
|
||||||
"org.elasticsearch:elasticsearch:${version}": ':server',
|
"org.elasticsearch:elasticsearch:${version}": ':server',
|
||||||
"org.elasticsearch:elasticsearch-cli:${version}": ':libs:cli',
|
"org.elasticsearch:elasticsearch-cli:${version}": ':libs:cli',
|
||||||
"org.elasticsearch:elasticsearch-core:${version}": ':libs:elasticsearch-core',
|
"org.elasticsearch:elasticsearch-core:${version}": ':libs:core',
|
||||||
"org.elasticsearch:elasticsearch-nio:${version}": ':libs:elasticsearch-nio',
|
"org.elasticsearch:elasticsearch-nio:${version}": ':libs:elasticsearch-nio',
|
||||||
"org.elasticsearch:elasticsearch-x-content:${version}": ':libs:x-content',
|
"org.elasticsearch:elasticsearch-x-content:${version}": ':libs:x-content',
|
||||||
"org.elasticsearch:elasticsearch-secure-sm:${version}": ':libs:secure-sm',
|
"org.elasticsearch:elasticsearch-secure-sm:${version}": ':libs:secure-sm',
|
||||||
|
@ -69,7 +69,7 @@ forbiddenApisTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// JarHell is part of es server, which we don't want to pull in
|
// JarHell is part of es server, which we don't want to pull in
|
||||||
// TODO: Not anymore. Now in elasticsearch-core
|
// TODO: Not anymore. Now in :libs:core
|
||||||
jarHell.enabled=false
|
jarHell.enabled=false
|
||||||
|
|
||||||
namingConventions {
|
namingConventions {
|
||||||
|
@ -72,7 +72,7 @@ dependencyLicenses {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// JarHell is part of es server, which we don't want to pull in
|
// JarHell is part of es server, which we don't want to pull in
|
||||||
// TODO: Not anymore. Now in elasticsearch-core
|
// TODO: Not anymore. Now in :libs:core
|
||||||
jarHell.enabled=false
|
jarHell.enabled=false
|
||||||
|
|
||||||
namingConventions {
|
namingConventions {
|
||||||
|
@ -49,7 +49,7 @@ forbiddenApisTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// JarHell is part of es server, which we don't want to pull in
|
// JarHell is part of es server, which we don't want to pull in
|
||||||
// TODO: Not anymore. Now in elasticsearch-core
|
// TODO: Not anymore. Now in :libs:core
|
||||||
jarHell.enabled=false
|
jarHell.enabled=false
|
||||||
|
|
||||||
// TODO: should we have licenses for our test deps?
|
// TODO: should we have licenses for our test deps?
|
||||||
|
@ -33,12 +33,12 @@ subprojects {
|
|||||||
dependencies.all { Dependency dep ->
|
dependencies.all { Dependency dep ->
|
||||||
Project depProject = dependencyToProject(dep)
|
Project depProject = dependencyToProject(dep)
|
||||||
if (depProject != null
|
if (depProject != null
|
||||||
&& false == depProject.path.equals(':libs:elasticsearch-core')
|
&& false == depProject.path.equals(':libs:core')
|
||||||
&& false == isEclipse
|
&& false == isEclipse
|
||||||
&& depProject.path.startsWith(':libs')) {
|
&& depProject.path.startsWith(':libs')) {
|
||||||
throw new InvalidUserDataException("projects in :libs "
|
throw new InvalidUserDataException("projects in :libs "
|
||||||
+ "may not depend on other projects libs except "
|
+ "may not depend on other projects libs except "
|
||||||
+ ":libs:elasticsearch-core but "
|
+ ":libs:core but "
|
||||||
+ "${project.path} depends on ${depProject.path}")
|
+ "${project.path} depends on ${depProject.path}")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -81,7 +81,7 @@ dependencies {
|
|||||||
java9Compile sourceSets.main.output
|
java9Compile sourceSets.main.output
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isEclipse == false || project.path == ":libs:elasticsearch-core-tests") {
|
if (isEclipse == false || project.path == ":libs:core-tests") {
|
||||||
testCompile("org.elasticsearch.test:framework:${version}") {
|
testCompile("org.elasticsearch.test:framework:${version}") {
|
||||||
exclude group: 'org.elasticsearch', module: 'elasticsearch-core'
|
exclude group: 'org.elasticsearch', module: 'elasticsearch-core'
|
||||||
}
|
}
|
||||||
@ -89,15 +89,15 @@ dependencies {
|
|||||||
}
|
}
|
||||||
|
|
||||||
forbiddenApisMain {
|
forbiddenApisMain {
|
||||||
// elasticsearch-core does not depend on server
|
// :libs:core does not depend on server
|
||||||
// TODO: Need to decide how we want to handle for forbidden signatures with the changes to core
|
// TODO: Need to decide how we want to handle for forbidden signatures with the changes to server
|
||||||
signaturesURLs = [PrecommitTasks.getResource('/forbidden/jdk-signatures.txt')]
|
signaturesURLs = [PrecommitTasks.getResource('/forbidden/jdk-signatures.txt')]
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isEclipse) {
|
if (isEclipse) {
|
||||||
// in eclipse the project is under a fake root, we need to change around the source sets
|
// in eclipse the project is under a fake root, we need to change around the source sets
|
||||||
sourceSets {
|
sourceSets {
|
||||||
if (project.path == ":libs:elasticsearch-core") {
|
if (project.path == ":libs:core") {
|
||||||
main.java.srcDirs = ['java']
|
main.java.srcDirs = ['java']
|
||||||
main.resources.srcDirs = ['resources']
|
main.resources.srcDirs = ['resources']
|
||||||
} else {
|
} else {
|
@ -1,2 +1,2 @@
|
|||||||
// this is just shell gradle file for eclipse to have separate projects for elasticsearch-core src and tests
|
// this is just shell gradle file for eclipse to have separate projects for core src and tests
|
||||||
apply from: '../../build.gradle'
|
apply from: '../../build.gradle'
|
@ -1,6 +1,6 @@
|
|||||||
// this is just shell gradle file for eclipse to have separate projects for elasticsearch-core src and tests
|
// this is just shell gradle file for eclipse to have separate projects for core src and tests
|
||||||
apply from: '../../build.gradle'
|
apply from: '../../build.gradle'
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
testCompile project(':libs:elasticsearch-core')
|
testCompile project(':libs:core')
|
||||||
}
|
}
|
@ -31,7 +31,7 @@ dependencies {
|
|||||||
compile "org.hamcrest:hamcrest-core:${versions.hamcrest}"
|
compile "org.hamcrest:hamcrest-core:${versions.hamcrest}"
|
||||||
compile "org.hamcrest:hamcrest-library:${versions.hamcrest}"
|
compile "org.hamcrest:hamcrest-library:${versions.hamcrest}"
|
||||||
|
|
||||||
compile project(':libs:elasticsearch-core')
|
compile project(':libs:core')
|
||||||
|
|
||||||
// pulls in the jar built by this project and its dependencies
|
// pulls in the jar built by this project and its dependencies
|
||||||
packagingTest project(path: project.path, configuration: 'runtime')
|
packagingTest project(path: project.path, configuration: 'runtime')
|
||||||
|
@ -83,7 +83,7 @@ if (isEclipse) {
|
|||||||
// eclipse cannot handle an intermediate dependency between main and test, so we must create separate projects
|
// eclipse cannot handle an intermediate dependency between main and test, so we must create separate projects
|
||||||
// for server-src and server-tests
|
// for server-src and server-tests
|
||||||
projects << 'server-tests'
|
projects << 'server-tests'
|
||||||
projects << 'libs:elasticsearch-core-tests'
|
projects << 'libs:core-tests'
|
||||||
projects << 'libs:elasticsearch-nio-tests'
|
projects << 'libs:elasticsearch-nio-tests'
|
||||||
projects << 'libs:x-content-tests'
|
projects << 'libs:x-content-tests'
|
||||||
projects << 'libs:secure-sm-tests'
|
projects << 'libs:secure-sm-tests'
|
||||||
@ -99,10 +99,10 @@ if (isEclipse) {
|
|||||||
project(":server").buildFileName = 'eclipse-build.gradle'
|
project(":server").buildFileName = 'eclipse-build.gradle'
|
||||||
project(":server-tests").projectDir = new File(rootProject.projectDir, 'server/src/test')
|
project(":server-tests").projectDir = new File(rootProject.projectDir, 'server/src/test')
|
||||||
project(":server-tests").buildFileName = 'eclipse-build.gradle'
|
project(":server-tests").buildFileName = 'eclipse-build.gradle'
|
||||||
project(":libs:elasticsearch-core").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-core/src/main')
|
project(":libs:core").projectDir = new File(rootProject.projectDir, 'libs/core/src/main')
|
||||||
project(":libs:elasticsearch-core").buildFileName = 'eclipse-build.gradle'
|
project(":libs:core").buildFileName = 'eclipse-build.gradle'
|
||||||
project(":libs:elasticsearch-core-tests").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-core/src/test')
|
project(":libs:core-tests").projectDir = new File(rootProject.projectDir, 'libs/core/src/test')
|
||||||
project(":libs:elasticsearch-core-tests").buildFileName = 'eclipse-build.gradle'
|
project(":libs:core-tests").buildFileName = 'eclipse-build.gradle'
|
||||||
project(":libs:elasticsearch-nio").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-nio/src/main')
|
project(":libs:elasticsearch-nio").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-nio/src/main')
|
||||||
project(":libs:elasticsearch-nio").buildFileName = 'eclipse-build.gradle'
|
project(":libs:elasticsearch-nio").buildFileName = 'eclipse-build.gradle'
|
||||||
project(":libs:elasticsearch-nio-tests").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-nio/src/test')
|
project(":libs:elasticsearch-nio-tests").projectDir = new File(rootProject.projectDir, 'libs/elasticsearch-nio/src/test')
|
||||||
|
@ -66,7 +66,7 @@ dependencies {
|
|||||||
compile (project(':libs:x-content')) {
|
compile (project(':libs:x-content')) {
|
||||||
transitive = false
|
transitive = false
|
||||||
}
|
}
|
||||||
compile project(':libs:elasticsearch-core')
|
compile project(':libs:core')
|
||||||
runtime "com.fasterxml.jackson.core:jackson-core:${versions.jackson}"
|
runtime "com.fasterxml.jackson.core:jackson-core:${versions.jackson}"
|
||||||
|
|
||||||
testCompile "org.elasticsearch.test:framework:${version}"
|
testCompile "org.elasticsearch.test:framework:${version}"
|
||||||
|
@ -18,7 +18,7 @@ dependencies {
|
|||||||
compile (project(':server')) {
|
compile (project(':server')) {
|
||||||
transitive = false
|
transitive = false
|
||||||
}
|
}
|
||||||
compile (project(':libs:elasticsearch-core')) {
|
compile (project(':libs:core')) {
|
||||||
transitive = false
|
transitive = false
|
||||||
}
|
}
|
||||||
compile (project(':libs:x-content')) {
|
compile (project(':libs:x-content')) {
|
||||||
|
@ -11,7 +11,7 @@ description = 'Request and response objects shared by the cli, jdbc ' +
|
|||||||
'and the Elasticsearch plugin'
|
'and the Elasticsearch plugin'
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile (project(':libs:elasticsearch-core')) {
|
compile (project(':libs:core')) {
|
||||||
transitive = false
|
transitive = false
|
||||||
}
|
}
|
||||||
compile (project(':libs:x-content')) {
|
compile (project(':libs:x-content')) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user