mirror of https://github.com/apache/lucene.git
Merge branch 'master' into jira/SOLR-14383
This commit is contained in:
commit
34da84c238
|
@ -38,6 +38,6 @@ Please review the following and check all that apply:
|
||||||
- [ ] I have created a Jira issue and added the issue ID to my pull request title.
|
- [ ] I have created a Jira issue and added the issue ID to my pull request title.
|
||||||
- [ ] I have given Solr maintainers [access](https://help.github.com/en/articles/allowing-changes-to-a-pull-request-branch-created-from-a-fork) to contribute to my PR branch. (optional but recommended)
|
- [ ] I have given Solr maintainers [access](https://help.github.com/en/articles/allowing-changes-to-a-pull-request-branch-created-from-a-fork) to contribute to my PR branch. (optional but recommended)
|
||||||
- [ ] I have developed this patch against the `master` branch.
|
- [ ] I have developed this patch against the `master` branch.
|
||||||
- [ ] I have run `ant precommit` and the appropriate test suite.
|
- [ ] I have run `./gradlew check`.
|
||||||
- [ ] I have added tests for my changes.
|
- [ ] I have added tests for my changes.
|
||||||
- [ ] I have added documentation for the [Ref Guide](https://github.com/apache/lucene-solr/tree/master/solr/solr-ref-guide) (for Solr changes only).
|
- [ ] I have added documentation for the [Ref Guide](https://github.com/apache/lucene-solr/tree/master/solr/solr-ref-guide) (for Solr changes only).
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
name: Ant precommit (w/ Java11)
|
|
||||||
|
|
||||||
on:
|
|
||||||
pull_request:
|
|
||||||
branches:
|
|
||||||
- '*'
|
|
||||||
jobs:
|
|
||||||
test:
|
|
||||||
name: ant precommit w/ Java 11
|
|
||||||
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v1
|
|
||||||
- name: Set up JDK 11
|
|
||||||
uses: actions/setup-java@v1
|
|
||||||
with:
|
|
||||||
java-version: 11
|
|
||||||
- name: Ivy bootstrap
|
|
||||||
run: ant ivy-bootstrap
|
|
||||||
- name: Precommit
|
|
||||||
run: ant precommit
|
|
74
README.md
74
README.md
|
@ -20,12 +20,12 @@
|
||||||
Apache Lucene is a high-performance, full featured text search engine library
|
Apache Lucene is a high-performance, full featured text search engine library
|
||||||
written in Java.
|
written in Java.
|
||||||
|
|
||||||
Apache Solr is an enterprise search platform written using Apache Lucene.
|
Apache Solr is an enterprise search platform written in Java and using Apache Lucene.
|
||||||
Major features include full-text search, index replication and sharding, and
|
Major features include full-text search, index replication and sharding, and
|
||||||
result faceting and highlighting.
|
result faceting and highlighting.
|
||||||
|
|
||||||
|
|
||||||
[![Build Status](https://builds.apache.org/view/L/view/Lucene/job/Lucene-Artifacts-master/badge/icon?subject=Lucene)](https://builds.apache.org/view/L/view/Lucene/job/Lucene-Artifacts-master/) [![Build Status](https://builds.apache.org/view/L/view/Lucene/job/Solr-Artifacts-master/badge/icon?subject=Solr)](https://builds.apache.org/view/L/view/Lucene/job/Solr-Artifacts-master/)
|
[![Build Status](https://ci-builds.apache.org/job/Lucene/job/Lucene-Artifacts-master/badge/icon?subject=Lucene)](https://ci-builds.apache.org/job/Lucene/job/Lucene-Artifacts-master/) [![Build Status](https://ci-builds.apache.org/job/Lucene/job/Solr-Artifacts-master/badge/icon?subject=Solr)](https://ci-builds.apache.org/job/Lucene/job/Solr-Artifacts-master/)
|
||||||
|
|
||||||
|
|
||||||
## Online Documentation
|
## Online Documentation
|
||||||
|
@ -40,48 +40,30 @@ comprehensive documentation, visit:
|
||||||
|
|
||||||
(You do not need to do this if you downloaded a pre-built package)
|
(You do not need to do this if you downloaded a pre-built package)
|
||||||
|
|
||||||
### Building with Ant
|
|
||||||
|
|
||||||
Lucene and Solr are built using [Apache Ant](http://ant.apache.org/). To build
|
|
||||||
Lucene and Solr, run:
|
|
||||||
|
|
||||||
`ant compile`
|
|
||||||
|
|
||||||
If you see an error about Ivy missing while invoking Ant (e.g., `.ant/lib does
|
|
||||||
not exist`), run `ant ivy-bootstrap` and retry.
|
|
||||||
|
|
||||||
Sometimes you may face issues with Ivy (e.g., an incompletely downloaded artifact).
|
|
||||||
Cleaning up the Ivy cache and retrying is a workaround for most of such issues:
|
|
||||||
|
|
||||||
`rm -rf ~/.ivy2/cache`
|
|
||||||
|
|
||||||
The Solr server can then be packaged and prepared for startup by running the
|
|
||||||
following command from the `solr/` directory:
|
|
||||||
|
|
||||||
`ant server`
|
|
||||||
|
|
||||||
### Building with Gradle
|
### Building with Gradle
|
||||||
|
|
||||||
There is ongoing work (see [LUCENE-9077](https://issues.apache.org/jira/browse/LUCENE-9077))
|
As of 9.0, Lucene/Solr uses [Gradle](https://gradle.org/) as the build
|
||||||
to switch the legacy ant-based build system to [gradle](https://gradle.org/).
|
system. Ant build support has been removed.
|
||||||
Please give it a try!
|
|
||||||
|
|
||||||
At the moment of writing, the gradle build requires precisely Java 11
|
|
||||||
(it may or may not work with newer Java versions).
|
|
||||||
|
|
||||||
To build Lucene and Solr, run (`./` can be omitted on Windows):
|
To build Lucene and Solr, run (`./` can be omitted on Windows):
|
||||||
|
|
||||||
`./gradlew assemble`
|
`./gradlew assemble`
|
||||||
|
|
||||||
The command above also packages a full distribution of Solr server; the
|
|
||||||
|
The command above packages a full distribution of Solr server; the
|
||||||
package can be located at:
|
package can be located at:
|
||||||
|
|
||||||
`solr/packaging/build/solr-*`
|
`solr/packaging/build/solr-*`
|
||||||
|
|
||||||
Note that the gradle build does not create or copy binaries throughout the
|
Note that the gradle build does not create or copy binaries throughout the
|
||||||
source repository (like ant build does) so you need to switch to the
|
source repository so you need to switch to the packaging output folder above;
|
||||||
packaging output folder above; the rest of the instructions below remain
|
the rest of the instructions below remain identical. The packaging directory
|
||||||
identical.
|
is rewritten on each build.
|
||||||
|
|
||||||
|
For development, especially when you have created test indexes etc, use
|
||||||
|
the `./gradlew dev` task which will copy binaries to `./solr/packaging/build/dev`
|
||||||
|
but _only_ overwrite the binaries which will preserve your test setup.
|
||||||
|
|
||||||
## Running Solr
|
## Running Solr
|
||||||
|
|
||||||
|
@ -104,16 +86,6 @@ Common options are described in some detail in solr/README.txt. For an
|
||||||
exhaustive treatment of options, run `bin/solr start -h` from the `solr/`
|
exhaustive treatment of options, run `bin/solr start -h` from the `solr/`
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
## Development/IDEs
|
|
||||||
|
|
||||||
Ant can be used to generate project files compatible with most common IDEs.
|
|
||||||
Run the ant command corresponding to your IDE of choice before attempting to
|
|
||||||
import Lucene/Solr.
|
|
||||||
|
|
||||||
- *Eclipse* - `ant eclipse` (See [this](https://cwiki.apache.org/confluence/display/solr/HowToConfigureEclipse) for details)
|
|
||||||
- *IntelliJ* - `ant idea` (See [this](https://cwiki.apache.org/confluence/display/lucene/HowtoConfigureIntelliJ) for details)
|
|
||||||
- *Netbeans* - `ant netbeans` (See [this](https://cwiki.apache.org/confluence/display/lucene/HowtoConfigureNetbeans) for details)
|
|
||||||
|
|
||||||
### Gradle build and IDE support
|
### Gradle build and IDE support
|
||||||
|
|
||||||
- *IntelliJ* - IntelliJ idea can import the project out of the box.
|
- *IntelliJ* - IntelliJ idea can import the project out of the box.
|
||||||
|
@ -121,23 +93,17 @@ import Lucene/Solr.
|
||||||
- *Eclipse* - Not tested.
|
- *Eclipse* - Not tested.
|
||||||
- *Netbeans* - Not tested.
|
- *Netbeans* - Not tested.
|
||||||
|
|
||||||
## Running Tests
|
|
||||||
|
|
||||||
The standard test suite can be run with the command:
|
|
||||||
|
|
||||||
`ant test`
|
|
||||||
|
|
||||||
Like Solr itself, the test-running can be customized or tailored in a number or
|
|
||||||
ways. For an exhaustive discussion of the options available, run:
|
|
||||||
|
|
||||||
`ant test-help`
|
|
||||||
|
|
||||||
### Gradle build and tests
|
### Gradle build and tests
|
||||||
|
|
||||||
Run the following command to display an extensive help for running
|
`./gradlew assemble` will build a runnable Solr as noted above.
|
||||||
tests with gradle:
|
|
||||||
|
|
||||||
`./gradlew helpTests`
|
`./gradlew check` will assemble Lucene/Solr and run all validation
|
||||||
|
tasks unit tests.
|
||||||
|
|
||||||
|
`./gradlew help` will print a list of help commands for high-level tasks. One
|
||||||
|
of these is `helpAnt` that shows the gradle tasks corresponding to ant
|
||||||
|
targets you may be familiar with.
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
|
|
40
build.gradle
40
build.gradle
|
@ -21,15 +21,29 @@ import java.time.format.DateTimeFormatter
|
||||||
plugins {
|
plugins {
|
||||||
id "base"
|
id "base"
|
||||||
id "com.palantir.consistent-versions" version "1.14.0"
|
id "com.palantir.consistent-versions" version "1.14.0"
|
||||||
id 'de.thetaphi.forbiddenapis' version '3.0.1' apply false
|
|
||||||
id "org.owasp.dependencycheck" version "5.3.0"
|
id "org.owasp.dependencycheck" version "5.3.0"
|
||||||
|
id 'de.thetaphi.forbiddenapis' version '3.0.1' apply false
|
||||||
id "de.undercouch.download" version "4.0.2" apply false
|
id "de.undercouch.download" version "4.0.2" apply false
|
||||||
}
|
}
|
||||||
|
|
||||||
// Project version.
|
apply from: file('gradle/defaults.gradle')
|
||||||
version = "9.0.0-SNAPSHOT"
|
|
||||||
|
|
||||||
// General metadata.
|
// General metadata.
|
||||||
|
|
||||||
|
// Calculate project version:
|
||||||
|
version = {
|
||||||
|
// Release manager: update base version here after release:
|
||||||
|
String baseVersion = '9.0.0'
|
||||||
|
|
||||||
|
// On a release explicitly set release version in one go:
|
||||||
|
// -Dversion.release=x.y.z
|
||||||
|
|
||||||
|
// Jenkins can just set just a suffix, overriding SNAPSHOT, e.g. using build id:
|
||||||
|
// -Dversion.suffix=jenkins123
|
||||||
|
|
||||||
|
String versionSuffix = propertyOrDefault('version.suffix', 'SNAPSHOT')
|
||||||
|
return propertyOrDefault('version.release', "${baseVersion}-${versionSuffix}")
|
||||||
|
}()
|
||||||
description = 'Grandparent project for Apache Lucene Core and Apache Solr'
|
description = 'Grandparent project for Apache Lucene Core and Apache Solr'
|
||||||
|
|
||||||
// Propagate version and derived properties across projects.
|
// Propagate version and derived properties across projects.
|
||||||
|
@ -63,6 +77,8 @@ ext {
|
||||||
buildTime = DateTimeFormatter.ofPattern("HH:mm:ss").format(tstamp)
|
buildTime = DateTimeFormatter.ofPattern("HH:mm:ss").format(tstamp)
|
||||||
buildYear = DateTimeFormatter.ofPattern("yyyy").format(tstamp)
|
buildYear = DateTimeFormatter.ofPattern("yyyy").format(tstamp)
|
||||||
|
|
||||||
|
minJavaVersion = JavaVersion.VERSION_11
|
||||||
|
|
||||||
// Declare script dependency versions outside of palantir's
|
// Declare script dependency versions outside of palantir's
|
||||||
// version unification control. These are not our main dependencies.
|
// version unification control. These are not our main dependencies.
|
||||||
scriptDepVersions = [
|
scriptDepVersions = [
|
||||||
|
@ -73,6 +89,13 @@ ext {
|
||||||
"jgit": "5.3.0.201903130848-r",
|
"jgit": "5.3.0.201903130848-r",
|
||||||
"flexmark": "0.61.24",
|
"flexmark": "0.61.24",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
// Allow definiting external tool locations using system props.
|
||||||
|
externalTool = { name ->
|
||||||
|
def resolved = propertyOrDefault("${name}.exe", name as String)
|
||||||
|
logger.info("External tool '${name}' resolved to: ${resolved}")
|
||||||
|
return resolved
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Include smaller chunks configuring dedicated build areas.
|
// Include smaller chunks configuring dedicated build areas.
|
||||||
|
@ -89,7 +112,6 @@ apply from: file('gradle/ant-compat/folder-layout.gradle')
|
||||||
|
|
||||||
// Set up defaults and configure aspects for certain modules or functionality
|
// Set up defaults and configure aspects for certain modules or functionality
|
||||||
// (java, tests)
|
// (java, tests)
|
||||||
apply from: file('gradle/defaults.gradle')
|
|
||||||
apply from: file('gradle/defaults-java.gradle')
|
apply from: file('gradle/defaults-java.gradle')
|
||||||
apply from: file('gradle/testing/defaults-tests.gradle')
|
apply from: file('gradle/testing/defaults-tests.gradle')
|
||||||
apply from: file('gradle/testing/randomization.gradle')
|
apply from: file('gradle/testing/randomization.gradle')
|
||||||
|
@ -102,6 +124,7 @@ apply from: file('gradle/maven/defaults-maven.gradle')
|
||||||
|
|
||||||
// IDE support, settings and specials.
|
// IDE support, settings and specials.
|
||||||
apply from: file('gradle/ide/intellij-idea.gradle')
|
apply from: file('gradle/ide/intellij-idea.gradle')
|
||||||
|
apply from: file('gradle/ide/eclipse.gradle')
|
||||||
|
|
||||||
// Validation tasks
|
// Validation tasks
|
||||||
apply from: file('gradle/validation/precommit.gradle')
|
apply from: file('gradle/validation/precommit.gradle')
|
||||||
|
@ -132,6 +155,7 @@ apply from: file('gradle/testing/per-project-summary.gradle')
|
||||||
apply from: file('gradle/testing/slowest-tests-at-end.gradle')
|
apply from: file('gradle/testing/slowest-tests-at-end.gradle')
|
||||||
apply from: file('gradle/testing/failed-tests-at-end.gradle')
|
apply from: file('gradle/testing/failed-tests-at-end.gradle')
|
||||||
apply from: file('gradle/testing/profiling.gradle')
|
apply from: file('gradle/testing/profiling.gradle')
|
||||||
|
apply from: file('gradle/testing/beasting.gradle')
|
||||||
apply from: file('gradle/help.gradle')
|
apply from: file('gradle/help.gradle')
|
||||||
|
|
||||||
// Ant-compatibility layer. ALL OF THESE SHOULD BE GONE at some point. They are
|
// Ant-compatibility layer. ALL OF THESE SHOULD BE GONE at some point. They are
|
||||||
|
@ -139,12 +163,9 @@ apply from: file('gradle/help.gradle')
|
||||||
// of potential problems with the build conventions, dependencies, etc.
|
// of potential problems with the build conventions, dependencies, etc.
|
||||||
apply from: file('gradle/ant-compat/force-versions.gradle')
|
apply from: file('gradle/ant-compat/force-versions.gradle')
|
||||||
apply from: file('gradle/ant-compat/misc.gradle')
|
apply from: file('gradle/ant-compat/misc.gradle')
|
||||||
apply from: file('gradle/ant-compat/resolve.gradle')
|
|
||||||
apply from: file('gradle/ant-compat/post-jar.gradle')
|
apply from: file('gradle/ant-compat/post-jar.gradle')
|
||||||
apply from: file('gradle/ant-compat/test-classes-cross-deps.gradle')
|
apply from: file('gradle/ant-compat/test-classes-cross-deps.gradle')
|
||||||
apply from: file('gradle/ant-compat/artifact-naming.gradle')
|
apply from: file('gradle/ant-compat/artifact-naming.gradle')
|
||||||
apply from: file('gradle/ant-compat/solr-forbidden-apis.gradle')
|
|
||||||
apply from: file('gradle/ant-compat/forbidden-api-rules-in-sync.gradle')
|
|
||||||
|
|
||||||
apply from: file('gradle/documentation/documentation.gradle')
|
apply from: file('gradle/documentation/documentation.gradle')
|
||||||
apply from: file('gradle/documentation/changes-to-html.gradle')
|
apply from: file('gradle/documentation/changes-to-html.gradle')
|
||||||
|
@ -152,3 +173,8 @@ apply from: file('gradle/documentation/markdown.gradle')
|
||||||
apply from: file('gradle/documentation/render-javadoc.gradle')
|
apply from: file('gradle/documentation/render-javadoc.gradle')
|
||||||
|
|
||||||
apply from: file('gradle/hacks/findbugs.gradle')
|
apply from: file('gradle/hacks/findbugs.gradle')
|
||||||
|
apply from: file('gradle/hacks/gradle.gradle')
|
||||||
|
apply from: file('gradle/hacks/hashmapAssertions.gradle')
|
||||||
|
|
||||||
|
apply from: file('gradle/solr/packaging.gradle')
|
||||||
|
apply from: file('gradle/solr/solr-forbidden-apis.gradle')
|
||||||
|
|
697
build.xml
697
build.xml
|
@ -1,697 +0,0 @@
|
||||||
<?xml version="1.0"?>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
|
||||||
contributor license agreements. See the NOTICE file distributed with
|
|
||||||
this work for additional information regarding copyright ownership.
|
|
||||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
|
||||||
the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
-->
|
|
||||||
|
|
||||||
<project name="lucene-solr" default="-projecthelp" basedir=".">
|
|
||||||
<import file="lucene/common-build.xml"/>
|
|
||||||
|
|
||||||
<property name="jgit-version" value="5.3.0.201903130848-r"/>
|
|
||||||
|
|
||||||
<property name="tests.heap-dump-dir" location="heapdumps"/>
|
|
||||||
|
|
||||||
<property name="maven-build-dir" value="maven-build"/>
|
|
||||||
<property name="maven-version" value="3.5.0"/>
|
|
||||||
<property name="maven.dependencies.filters.file" location="lucene/build/maven.dependencies.filters.properties"/>
|
|
||||||
|
|
||||||
<property name="smokeTestRelease.dir" location="lucene/build/smokeTestRelease/dist"/>
|
|
||||||
<property name="smokeTestRelease.tmp" location="lucene/build/smokeTestRelease/tmp"/>
|
|
||||||
<property name="smokeTestRelease.testArgs" value=""/>
|
|
||||||
|
|
||||||
<target name="-projecthelp">
|
|
||||||
<java fork="false" classname="org.apache.tools.ant.Main" taskname="-">
|
|
||||||
<arg value="-projecthelp"/>
|
|
||||||
<arg value="-f"/>
|
|
||||||
<arg value="${ant.file}"/>
|
|
||||||
</java>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="test-help" description="Test runner help">
|
|
||||||
<subant buildpath="lucene" target="test-help" inheritall="false" failonerror="true"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="precommit" description="Run basic checks before committing"
|
|
||||||
depends="check-working-copy,validate,documentation-lint"/>
|
|
||||||
|
|
||||||
<target name="test" description="Test both Lucene and Solr" depends="resolve-groovy">
|
|
||||||
<mkdir dir="lucene/build" />
|
|
||||||
<tempfile property="tests.totals.tmpfile"
|
|
||||||
destdir="lucene/build"
|
|
||||||
prefix=".test-totals-"
|
|
||||||
suffix=".tmp"
|
|
||||||
deleteonexit="true"
|
|
||||||
createfile="true" />
|
|
||||||
|
|
||||||
<subant target="test" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset>
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
<propertyref name="tests.totals.tmpfile" />
|
|
||||||
</propertyset>
|
|
||||||
</subant>
|
|
||||||
|
|
||||||
<property name="tests.totals.toplevel" value="true" />
|
|
||||||
<antcall target="-check-totals" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="jacoco" depends="resolve-groovy" description="Generates JaCoCo code coverage reports">
|
|
||||||
<subant target="jacoco" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="pitest" depends="resolve-groovy" description="Run PITest on both Lucene and Solr">
|
|
||||||
<subant target="pitest" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="beast">
|
|
||||||
<fail message="The Beast only works inside of individual modules"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="documentation" depends="resolve-markdown" description="Generate Lucene and Solr Documentation">
|
|
||||||
<subant target="documentation" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="documentation-lint" depends="resolve-markdown,-ecj-javadoc-lint-unsupported,-ecj-resolve" description="Validates the generated documentation (HTML errors, broken links,...)">
|
|
||||||
<subant target="documentation-lint" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="check-forbidden-apis" depends="-install-forbidden-apis" description="Check forbidden API calls in compiled class files.">
|
|
||||||
<subant target="check-forbidden-apis" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="validate" description="Validate dependencies, licenses, etc." depends="validate-source-patterns,resolve-groovy,rat-sources-typedef,-install-forbidden-apis">
|
|
||||||
<subant target="validate" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
<subant buildpath="lucene" target="check-lib-versions" inheritall="false" failonerror="true">
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="validate-source-patterns" description="Validate source code (invalid code patterns,...)" unless="disable.source-patterns" depends="resolve-groovy,rat-sources-typedef">
|
|
||||||
<groovy taskname="source-patterns" classpathref="rat.classpath" src="${common.dir}/tools/src/groovy/check-source-patterns.groovy"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="rat-sources" description="Runs rat across all sources and tests" depends="common.rat-sources">
|
|
||||||
<subant target="rat-sources" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="resolve" description="Resolves all dependencies">
|
|
||||||
<subant target="resolve" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- lucene/test-framework and solr/test-framework are excluded from compilation -->
|
|
||||||
<target name="compile" description="Compile Lucene and Solr">
|
|
||||||
<subant target="compile" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="compile-core" description="Compile Lucene Core">
|
|
||||||
<subant target="compile-core" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="compile-test" description="Compile Lucene and Solr tests and test-frameworks">
|
|
||||||
<subant target="compile-test" inheritAll="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="jar" description="Build Lucene and Solr Jar files">
|
|
||||||
<subant target="jar" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml"/>
|
|
||||||
<fileset dir="solr" includes="build.xml"/>
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="jar-src" description="Build Lucene and Solr Source Jar files">
|
|
||||||
<subant target="jar-src" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml"/>
|
|
||||||
<fileset dir="solr" includes="build.xml"/>
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="get-maven-poms" depends="resolve"
|
|
||||||
description="Copy Maven POMs from dev-tools/maven/ to maven-build/">
|
|
||||||
<ant dir="lucene" target="-get-maven-poms" inheritall="false"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="clean-maven-build"
|
|
||||||
description="Clean up Maven POMs in working copy">
|
|
||||||
<delete failonerror="true" dir="${maven-build-dir}/"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="generate-maven-artifacts" depends="resolve,resolve-groovy,resolve-markdown,install-maven-tasks"
|
|
||||||
description="Generate Maven Artifacts for Lucene and Solr">
|
|
||||||
<property name="maven.dist.dir" location="dist/maven" />
|
|
||||||
<mkdir dir="${maven.dist.dir}" />
|
|
||||||
<ant dir="lucene" inheritall="false">
|
|
||||||
<target name="-unpack-lucene-tgz"/>
|
|
||||||
<target name="-filter-pom-templates"/>
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</ant>
|
|
||||||
<ant dir="solr" target="-unpack-solr-tgz" inheritall="false">
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</ant>
|
|
||||||
<subant target="-dist-maven" inheritall="false" failonerror="true">
|
|
||||||
<property name="maven.dist.dir" location="${maven.dist.dir}" />
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="-install-maven-artifacts" depends="resolve,resolve-groovy,resolve-markdown,install-maven-tasks">
|
|
||||||
<ant dir="lucene" inheritall="false">
|
|
||||||
<target name="-unpack-lucene-tgz"/>
|
|
||||||
<target name="-filter-pom-templates"/>
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</ant>
|
|
||||||
<ant dir="solr" target="-unpack-solr-tgz" inheritall="false">
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</ant>
|
|
||||||
<subant target="-install-to-maven-local-repo" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="validate-maven-dependencies" depends="-install-maven-artifacts"
|
|
||||||
description="Validates maven dependencies, licenses, etc.">
|
|
||||||
<subant target="-validate-maven-dependencies" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml"/>
|
|
||||||
<fileset dir="solr" includes="build.xml"/>
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="run-maven-build" depends="get-maven-poms,install-maven-tasks,resolve-groovy" description="Runs the Maven build using automatically generated POMs">
|
|
||||||
<groovy src="${common.dir}/tools/src/groovy/run-maven-build.groovy"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="remove-maven-artifacts" description="Removes all Lucene/Solr Maven artifacts from the local repository">
|
|
||||||
<echo message="Removing all Lucene/Solr Maven artifacts from '${user.home}/.m2/repository'..."/>
|
|
||||||
<delete includeemptydirs="true">
|
|
||||||
<fileset dir="${user.home}/.m2/repository" erroronmissingdir="false">
|
|
||||||
<include name="org/apache/lucene/**"/>
|
|
||||||
<include name="org/apache/solr/**"/>
|
|
||||||
</fileset>
|
|
||||||
</delete>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="netbeans" depends="resolve" description="Setup Netbeans configuration">
|
|
||||||
<pathconvert property="netbeans.fileset.sourcefolders" pathsep="|" dirsep="/">
|
|
||||||
<dirset dir="${basedir}/lucene" includes="**/src/java, **/src/examples, **/src/test, **/src/resources"
|
|
||||||
excludes="tools/**, build/**" />
|
|
||||||
<dirset dir="${basedir}/solr" includes="**/src/java, **/src/examples, **/src/test, **/src/resources"
|
|
||||||
excludes="build/**" />
|
|
||||||
<map from="${basedir}/" to=""/>
|
|
||||||
</pathconvert>
|
|
||||||
<!-- TODO: find a better way to exclude duplicate JAR files & fix the servlet-api mess! -->
|
|
||||||
<pathconvert property="netbeans.path.libs" pathsep=":" dirsep="/">
|
|
||||||
<fileset dir="${basedir}/lucene" includes="**/lib/*.jar"
|
|
||||||
excludes="**/*servlet-api*.jar, tools/**, build/**"/>
|
|
||||||
<fileset dir="${basedir}/solr" includes="**/test-lib/*.jar,**/lib/*.jar"
|
|
||||||
excludes="core/test-lib/*servlet-api*.jar, contrib/analysis-extras/**, test-framework/lib/junit*, test-framework/lib/ant*, test-framework/lib/randomizedtesting*, build/**, dist/**, package/**, server/solr-webapp/**" />
|
|
||||||
<map from="${basedir}/" to=""/>
|
|
||||||
</pathconvert>
|
|
||||||
<mkdir dir="nbproject"/>
|
|
||||||
<copy todir="nbproject" overwrite="true">
|
|
||||||
<fileset dir="dev-tools/netbeans/nbproject"/>
|
|
||||||
</copy>
|
|
||||||
<xslt in="${ant.file}" out="nbproject/project.xml" style="dev-tools/netbeans/nb-project.xsl" force="true">
|
|
||||||
<outputproperty name="indent" value="yes"/>
|
|
||||||
<param name="netbeans.fileset.sourcefolders" expression="${netbeans.fileset.sourcefolders}"/>
|
|
||||||
<param name="netbeans.path.libs" expression="${netbeans.path.libs}"/>
|
|
||||||
<param name="netbeans.source-level" expression="1.7"/>
|
|
||||||
</xslt>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="clean-netbeans" description="Removes all Netbeans configuration files">
|
|
||||||
<delete dir="nbproject" failonerror="true"/>
|
|
||||||
<delete dir="nb-build" failonerror="true"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="eclipse" depends="resolve" description="Setup Eclipse configuration">
|
|
||||||
<basename file="${basedir}" property="eclipseprojectname"/>
|
|
||||||
<copy file="dev-tools/eclipse/dot.project" tofile=".project" overwrite="false" encoding="UTF-8">
|
|
||||||
<filterset>
|
|
||||||
<filter token="ECLIPSEPROJECTNAME" value="${eclipseprojectname}"/>
|
|
||||||
</filterset>
|
|
||||||
</copy>
|
|
||||||
<copy overwrite="false" todir="eclipse-build" encoding="UTF-8">
|
|
||||||
<fileset dir="dev-tools/eclipse" includes="*.launch"/>
|
|
||||||
<filterset>
|
|
||||||
<filter token="ECLIPSEPROJECTNAME" value="${eclipseprojectname}"/>
|
|
||||||
</filterset>
|
|
||||||
</copy>
|
|
||||||
<mkdir dir=".settings"/>
|
|
||||||
<copy todir=".settings/" overwrite="true">
|
|
||||||
<fileset dir="dev-tools/eclipse/dot.settings" includes="*.prefs" />
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<pathconvert property="eclipse.fileset.sourcefolders" pathsep="|" dirsep="/">
|
|
||||||
<dirset dir="${basedir}/lucene" includes="**/src/java, **/src/resources, **/src/test, **/src/test-files, **/src/examples" excludes="tools/**, build/**" />
|
|
||||||
<dirset dir="${basedir}/solr" includes="**/src/java, **/src/resources, **/src/test, **/src/test-files, **/src/examples" excludes="build/**" />
|
|
||||||
<map from="${basedir}/" to=""/>
|
|
||||||
</pathconvert>
|
|
||||||
<!-- TODO: find a better way to exclude duplicate JAR files & fix the servlet-api mess! -->
|
|
||||||
<pathconvert property="eclipse.fileset.libs" pathsep="|" dirsep="/">
|
|
||||||
<fileset dir="${basedir}/lucene" includes="**/lib/*.jar" excludes="**/*servlet-api*.jar, tools/**, build/**"/>
|
|
||||||
<fileset dir="${basedir}/solr" includes="**/test-lib/*.jar,**/lib/*.jar" excludes="core/test-lib/*servlet-api*.jar, contrib/analysis-extras/**, test-framework/lib/junit*, test-framework/lib/ant*, test-framework/lib/randomizedtesting*, build/**, dist/**, package/**" />
|
|
||||||
<map from="${basedir}/" to=""/>
|
|
||||||
</pathconvert>
|
|
||||||
<pathconvert property="eclipse.fileset.webfolders" pathsep="|" dirsep="/">
|
|
||||||
<dirset dir="${basedir}/solr/server/contexts" excludes="**/*" />
|
|
||||||
<dirset dir="${basedir}/solr/server/etc" excludes="**/*" />
|
|
||||||
<dirset dir="${basedir}/solr/server/modules" excludes="**/*" />
|
|
||||||
<dirset dir="${basedir}/solr/server/solr" excludes="**/*" />
|
|
||||||
<dirset dir="${basedir}/solr/webapp/web" excludes="**/*" />
|
|
||||||
<map from="${basedir}/" to=""/>
|
|
||||||
</pathconvert>
|
|
||||||
<xslt in="${ant.file}" out=".classpath" style="dev-tools/eclipse/dot.classpath.xsl" force="true">
|
|
||||||
<outputproperty name="indent" value="yes"/>
|
|
||||||
<param name="eclipse.fileset.libs" expression="${eclipse.fileset.libs}"/>
|
|
||||||
<param name="eclipse.fileset.sourcefolders" expression="${eclipse.fileset.sourcefolders}"/>
|
|
||||||
<param name="eclipse.fileset.webfolders" expression="${eclipse.fileset.webfolders}"/>
|
|
||||||
</xslt>
|
|
||||||
|
|
||||||
<echo>
|
|
||||||
SUCCESS: You must right-click your project and choose Refresh.
|
|
||||||
Your project must use a Java 11 JRE.
|
|
||||||
</echo>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="clean-eclipse" description="Removes all Eclipse configuration files">
|
|
||||||
<delete dir=".settings" failonerror="true"/>
|
|
||||||
<delete failonerror="true">
|
|
||||||
<fileset dir="." includes=".classpath,.project"/>
|
|
||||||
</delete>
|
|
||||||
<delete dir="eclipse-build" failonerror="true"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="idea" depends="resolve" description="Setup IntelliJ IDEA configuration">
|
|
||||||
<condition property="idea.jdk.is.set">
|
|
||||||
<isset property="idea.jdk"/>
|
|
||||||
</condition>
|
|
||||||
<!-- Define ${idea.jdk} if it's not yet defined - otherwise literal "${idea.jdk}" is substituted -->
|
|
||||||
<property name="idea.jdk" value=""/>
|
|
||||||
<!-- delete those files first, so they are regenerated by the filtering below
|
|
||||||
(add more files with dynamic properties like versions here): -->
|
|
||||||
<delete dir=".idea" includes="misc.xml workspace.xml"/>
|
|
||||||
<!-- Copy files with filtering: -->
|
|
||||||
<copy todir="." overwrite="false" encoding="UTF-8">
|
|
||||||
<fileset dir="dev-tools/idea"/>
|
|
||||||
<filterset begintoken="subst.="" endtoken=""">
|
|
||||||
<filter token="idea.jdk" value="${idea.jdk}"/>
|
|
||||||
</filterset>
|
|
||||||
<filterset>
|
|
||||||
<filter token="version" value="${version}"/>
|
|
||||||
<filter token="version.base" value="${version.base}"/>
|
|
||||||
</filterset>
|
|
||||||
</copy>
|
|
||||||
<antcall target="-post-idea-instructions"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="-post-idea-instructions" unless="idea.jdk.is.set">
|
|
||||||
<echo>
|
|
||||||
To complete IntelliJ IDEA setup, you must manually configure
|
|
||||||
File | Project Structure | Project | Project SDK.
|
|
||||||
|
|
||||||
You won't have to do this in the future if you define property
|
|
||||||
$${idea.jdk}, e.g. in ~/lucene.build.properties, ~/build.properties
|
|
||||||
or lucene/build.properties, with a value consisting of the
|
|
||||||
following two XML attributes/values (adjust values according to
|
|
||||||
JDKs you have defined locally - see
|
|
||||||
File | Project Structure | Platform Settings | SDKs):
|
|
||||||
|
|
||||||
idea.jdk = project-jdk-name="11" project-jdk-type="JavaSDK"
|
|
||||||
</echo>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="clean-idea"
|
|
||||||
description="Removes all IntelliJ IDEA configuration files">
|
|
||||||
<delete dir=".idea" failonerror="true"/>
|
|
||||||
<delete failonerror="true">
|
|
||||||
<fileset dir="." includes="*.iml,*.ipr,*.iws"/>
|
|
||||||
<fileset dir="solr" includes="**/*.iml"/>
|
|
||||||
<fileset dir="lucene" includes="**/*.iml"/>
|
|
||||||
</delete>
|
|
||||||
<delete dir="idea-build" failonerror="true"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="clean" description="Clean Lucene and Solr build dirs">
|
|
||||||
<delete dir="dist" />
|
|
||||||
<delete dir="${tests.heap-dump-dir}" />
|
|
||||||
<subant target="clean" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="clean-jars" description="Remove all JAR files from lib folders in the checkout">
|
|
||||||
<delete failonerror="true">
|
|
||||||
<fileset dir=".">
|
|
||||||
<include name="**/*.jar"/>
|
|
||||||
<exclude name="*/build/**"/>
|
|
||||||
<exclude name="*/dist/**"/>
|
|
||||||
<exclude name="*/package/**"/>
|
|
||||||
<exclude name="*/example/exampledocs/**"/>
|
|
||||||
<exclude name="gradle/**" />
|
|
||||||
</fileset>
|
|
||||||
</delete>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="jar-checksums" description="Recompute SHA1 checksums for all JAR files.">
|
|
||||||
<subant target="jar-checksums" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="-nightly-smoke-java12params" if="smokeTestRelease.java12">
|
|
||||||
<!-- convert path to UNIX style, so windows backslashes don't hurt escaping: -->
|
|
||||||
<pathconvert targetos="unix" property="-smokeTestRelease.java12params">
|
|
||||||
<regexpmapper from="^(.*)$" to="--test-java12 '\1'"/>
|
|
||||||
<path location="${smokeTestRelease.java12}"/>
|
|
||||||
</pathconvert>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="nightly-smoke" description="Builds an unsigned release and smoke tests it (pass '-DsmokeTestRelease.java12=/path/to/jdk-12' to additionally test with Java 12 or later)"
|
|
||||||
depends="clean,resolve-groovy,resolve-markdown,install-maven-tasks,-nightly-smoke-java12params">
|
|
||||||
<fail message="To run nightly smoke, the JDK must be exactly Java 11, was: ${java.specification.version}">
|
|
||||||
<condition>
|
|
||||||
<not><equals arg1="${java.specification.version}" arg2="11"/></not>
|
|
||||||
</condition>
|
|
||||||
</fail>
|
|
||||||
<property name="-smokeTestRelease.java12params" value=""/><!-- (if not yet defined) -->
|
|
||||||
<exec executable="${python3.exe}" failonerror="true" taskname="python3">
|
|
||||||
<arg value="-V"/>
|
|
||||||
</exec>
|
|
||||||
<subant target="prepare-release-no-sign" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<!-- pass ${version.base} here to emulate a real release, without appendix like "-SNAPSHOT": -->
|
|
||||||
<property name="version" value="${version.base}" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
<mkdir dir="${smokeTestRelease.dir}"/>
|
|
||||||
<copy todir="${smokeTestRelease.dir}/lucene">
|
|
||||||
<fileset dir="lucene/dist"/>
|
|
||||||
</copy>
|
|
||||||
<copy todir="${smokeTestRelease.dir}/solr">
|
|
||||||
<fileset dir="solr/package"/>
|
|
||||||
</copy>
|
|
||||||
<local name="url"/>
|
|
||||||
<makeurl file="${smokeTestRelease.dir}" validate="false" property="url"/>
|
|
||||||
<exec executable="${python3.exe}" failonerror="true" taskname="smoker">
|
|
||||||
<arg value="-u"/>
|
|
||||||
<!-- Tell Python not to write any bytecode cache into the filesystem: -->
|
|
||||||
<arg value="-B"/>
|
|
||||||
<arg file="dev-tools/scripts/smokeTestRelease.py"/>
|
|
||||||
<arg line="${-smokeTestRelease.java12params}"/>
|
|
||||||
<arg value="--revision"/>
|
|
||||||
<arg value="skip"/>
|
|
||||||
<!-- pass ${version.base} here to emulate a real release, without appendix like "-SNAPSHOT": -->
|
|
||||||
<arg value="--version"/>
|
|
||||||
<arg value="${version.base}"/>
|
|
||||||
<arg value="--tmp-dir"/>
|
|
||||||
<arg file="${smokeTestRelease.tmp}"/>
|
|
||||||
<arg value="--not-signed"/>
|
|
||||||
<arg value="${url}"/>
|
|
||||||
<arg value="${smokeTestRelease.testArgs}"/>
|
|
||||||
</exec>
|
|
||||||
<delete dir="${smokeTestRelease.dir}"/>
|
|
||||||
<delete dir="${smokeTestRelease.tmp}"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<macrodef xmlns:ivy="antlib:org.apache.ivy.ant" name="wc-checker">
|
|
||||||
<attribute name="failonmodifications"/><!-- fail if modifications were found, otherwise it only fails on unversioned files -->
|
|
||||||
<sequential>
|
|
||||||
<local name="wc.unversioned.files"/>
|
|
||||||
<local name="wc.modified.files"/>
|
|
||||||
<ivy:cachepath xmlns:ivy="antlib:org.apache.ivy.ant" transitive="true" resolveId="jgit" pathid="jgit.classpath">
|
|
||||||
<ivy:dependency org="org.eclipse.jgit" name="org.eclipse.jgit" rev="${jgit-version}" conf="default" />
|
|
||||||
<ivy:dependency org="org.slf4j" name="slf4j-nop" rev="1.7.2" conf="default" />
|
|
||||||
</ivy:cachepath>
|
|
||||||
<groovy taskname="wc-checker" classpathref="jgit.classpath" src="${common.dir}/tools/src/groovy/check-working-copy.groovy"/>
|
|
||||||
<fail if="wc.unversioned.files"
|
|
||||||
message="Source checkout is dirty (unversioned/missing files) after running tests!!! Offending files:${line.separator}${wc.unversioned.files}"/>
|
|
||||||
<fail message="Source checkout is modified!!! Offending files:${line.separator}${wc.modified.files}">
|
|
||||||
<condition>
|
|
||||||
<and>
|
|
||||||
<istrue value="@{failonmodifications}"/>
|
|
||||||
<isset property="wc.modified.files"/>
|
|
||||||
</and>
|
|
||||||
</condition>
|
|
||||||
</fail>
|
|
||||||
</sequential>
|
|
||||||
</macrodef>
|
|
||||||
|
|
||||||
<target name="check-working-copy" description="Checks working copy for unversioned changes" depends="resolve-groovy">
|
|
||||||
<wc-checker failonmodifications="${is.jenkins.build}"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="run-clover" description="Runs all tests to measure coverage and generates report (pass "ANT_OPTS=-Xmx2G" as environment)" depends="clean">
|
|
||||||
<antcall inheritAll="false">
|
|
||||||
<param name="run.clover" value="true"/>
|
|
||||||
<!-- must be 1, as clover does not like parallel test runs: -->
|
|
||||||
<param name="tests.jvms.override" value="1"/>
|
|
||||||
<!-- Also override some other props to be fast: -->
|
|
||||||
<param name="tests.multiplier" value="1"/>
|
|
||||||
<param name="tests.nightly" value="false"/>
|
|
||||||
<param name="tests.weekly" value="false"/>
|
|
||||||
<param name="tests.badapples" value="true"/>
|
|
||||||
<!-- The idea behind Clover is to determine test coverage, so be immune to failing tests: -->
|
|
||||||
<param name="tests.haltonfailure" value="false"/>
|
|
||||||
|
|
||||||
<target name="clover"/>
|
|
||||||
<target name="test"/>
|
|
||||||
<target name="-generate-clover-reports"/>
|
|
||||||
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</antcall>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Run after Junit tests.
|
|
||||||
|
|
||||||
This target is in a separate file, as it needs to include common-build.xml,
|
|
||||||
but must run from top-level!
|
|
||||||
-->
|
|
||||||
<target name="-generate-clover-reports" depends="clover">
|
|
||||||
<fail unless="run.clover">Clover not enabled!</fail>
|
|
||||||
<mkdir dir="${clover.report.dir}"/>
|
|
||||||
<fileset dir="." id="clover.test.result.files">
|
|
||||||
<include name="*/build/**/test/TEST-*.xml"/>
|
|
||||||
</fileset>
|
|
||||||
<fileset dir="." id="clover.test.src.files">
|
|
||||||
<include name="**/src/test/**/*.java"/>
|
|
||||||
<!-- test framework source files are all test code: -->
|
|
||||||
<include name="*/test-framework/src/**/*.java"/>
|
|
||||||
</fileset>
|
|
||||||
<clover-report projectName="Apache Lucene/Solr">
|
|
||||||
<current outfile="${clover.report.dir}" title="Apache Lucene/Solr ${version}" numThreads="0">
|
|
||||||
<format type="html" filter="assert"/>
|
|
||||||
<testresults refid="clover.test.result.files"/>
|
|
||||||
<testsources refid="clover.test.src.files"/>
|
|
||||||
</current>
|
|
||||||
<current outfile="${clover.report.dir}/clover.xml" title="Apache Lucene/Solr ${version}">
|
|
||||||
<format type="xml" filter="assert"/>
|
|
||||||
<testresults refid="clover.test.result.files"/>
|
|
||||||
<testsources refid="clover.test.src.files"/>
|
|
||||||
</current>
|
|
||||||
</clover-report>
|
|
||||||
<echo>You can find the merged Lucene/Solr Clover report in '${clover.report.dir}'.</echo>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="test-with-heapdumps" depends="resolve-groovy,-test-with-heapdumps-enabled,-test-with-heapdumps-disabled" description="Runs tests with heap dumps on OOM enabled (if VM supports this)"/>
|
|
||||||
|
|
||||||
<condition property="vm.supports.heapdumps">
|
|
||||||
<or>
|
|
||||||
<contains string="${java.vm.name}" substring="hotspot" casesensitive="false"/>
|
|
||||||
<contains string="${java.vm.name}" substring="openjdk" casesensitive="false"/>
|
|
||||||
</or>
|
|
||||||
</condition>
|
|
||||||
|
|
||||||
<target name="-test-with-heapdumps-enabled" if="vm.supports.heapdumps">
|
|
||||||
<echo level="info" message="${java.vm.name}: Enabling heap dumps on OutOfMemoryError to dir '${tests.heap-dump-dir}'."/>
|
|
||||||
<mkdir dir="${tests.heap-dump-dir}"/>
|
|
||||||
<delete includeEmptyDirs="true">
|
|
||||||
<fileset dir="${tests.heap-dump-dir}" includes="**/*"/>
|
|
||||||
</delete>
|
|
||||||
<antcall inheritAll="false" target="test">
|
|
||||||
<param name="tests.heapdump.args" value="-XX:+HeapDumpOnOutOfMemoryError "-XX:HeapDumpPath=${tests.heap-dump-dir}""/>
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</antcall>
|
|
||||||
<pathconvert property="heapdumps.list" setonempty="false" pathsep="${line.separator}">
|
|
||||||
<fileset dir="${tests.heap-dump-dir}"/>
|
|
||||||
<map from="${tests.heap-dump-dir}${file.separator}" to="* "/>
|
|
||||||
</pathconvert>
|
|
||||||
<fail if="heapdumps.list" message="Some of the tests produced a heap dump, but did not fail. Maybe a suppressed OutOfMemoryError? Dumps created:${line.separator}${heapdumps.list}"/>
|
|
||||||
<delete dir="${tests.heap-dump-dir}"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="-test-with-heapdumps-disabled" unless="vm.supports.heapdumps">
|
|
||||||
<echo level="warning" message="WARN: The used JVM (${java.vm.name}) does not support HPROF heap dumps on OutOfMemoryError."/>
|
|
||||||
<antcall target="test">
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</antcall>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="regenerate" description="Runs all code regenerators">
|
|
||||||
<subant target="regenerate" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<!-- todo:
|
|
||||||
<fileset dir="solr" includes="build.xml" />-->
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- should only be called by jenkins, not precommit! -->
|
|
||||||
<target name="-check-after-regeneration" depends="resolve-groovy">
|
|
||||||
<wc-checker failonmodifications="true"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- TODO: remove me when jenkins works -->
|
|
||||||
<target name="regenerateAndCheck" depends="regenerate,-check-after-regeneration"/>
|
|
||||||
|
|
||||||
<target name="-append-all-modules-dependencies-properties">
|
|
||||||
<delete file="lucene/build/module.dependencies.properties"/>
|
|
||||||
<subant target="-append-module-dependencies-properties" inheritall="false" failonerror="true">
|
|
||||||
<fileset dir="lucene" includes="build.xml" />
|
|
||||||
<fileset dir="solr" includes="build.xml" />
|
|
||||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
||||||
</subant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- Jenkins tasks -->
|
|
||||||
<target name="-jenkins-base" depends="-print-java-info,clean,test-with-heapdumps,validate,documentation-lint,jar-checksums,check-working-copy"/>
|
|
||||||
|
|
||||||
<target name="-print-java-info">
|
|
||||||
<echo level="info" taskname="java-info">java version "${java.version}"
|
|
||||||
${java.runtime.name} (${java.runtime.version}, ${java.vendor})
|
|
||||||
${java.vm.name} (${java.vm.version}, ${java.vm.vendor})
|
|
||||||
Test args: [${args}]</echo>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="jenkins-hourly">
|
|
||||||
<antcall>
|
|
||||||
<param name="is.jenkins.build" value="true"/>
|
|
||||||
<param name="tests.haltonfailure" value="false"/>
|
|
||||||
<param name="tests.badapples" value="false"/>
|
|
||||||
<target name="-jenkins-base"/>
|
|
||||||
</antcall>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="jenkins-badapples">
|
|
||||||
<antcall>
|
|
||||||
<param name="is.jenkins.build" value="true"/>
|
|
||||||
<param name="tests.haltonfailure" value="false"/>
|
|
||||||
<param name="tests.badapples" value="true"/>
|
|
||||||
<target name="-jenkins-base"/>
|
|
||||||
</antcall>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="jenkins-nightly">
|
|
||||||
<antcall>
|
|
||||||
<param name="is.jenkins.build" value="true"/>
|
|
||||||
<param name="tests.haltonfailure" value="false"/>
|
|
||||||
<param name="tests.nightly" value="true"/>
|
|
||||||
<param name="tests.badapples" value="false"/>
|
|
||||||
<target name="-jenkins-base"/>
|
|
||||||
</antcall>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="jenkins-nightly-badapples">
|
|
||||||
<antcall>
|
|
||||||
<param name="is.jenkins.build" value="true"/>
|
|
||||||
<param name="tests.haltonfailure" value="false"/>
|
|
||||||
<param name="tests.nightly" value="true"/>
|
|
||||||
<param name="tests.badapples" value="true"/>
|
|
||||||
<target name="-jenkins-base"/>
|
|
||||||
</antcall>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="jenkins-maven-nightly" depends="-print-java-info,clean,clean-maven-build,resolve-groovy,resolve-markdown,install-maven-tasks">
|
|
||||||
<!-- step 1: build, install, validate and publish ANT-generated maven artifacts: -->
|
|
||||||
<antcall>
|
|
||||||
<param name="is.jenkins.build" value="true"/>
|
|
||||||
<target name="remove-maven-artifacts"/>
|
|
||||||
<target name="validate-maven-dependencies"/>
|
|
||||||
<target name="generate-maven-artifacts"/>
|
|
||||||
</antcall>
|
|
||||||
<!-- step 2: run the maven build to check that the pom templates also work to drive "mvn": -->
|
|
||||||
<antcall>
|
|
||||||
<param name="is.jenkins.build" value="true"/>
|
|
||||||
<target name="remove-maven-artifacts"/>
|
|
||||||
<target name="run-maven-build"/>
|
|
||||||
</antcall>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="jenkins-clover" depends="-print-java-info">
|
|
||||||
<antcall>
|
|
||||||
<param name="is.jenkins.build" value="true"/>
|
|
||||||
<target name="run-clover"/>
|
|
||||||
</antcall>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- useless targets (override common-build.xml): -->
|
|
||||||
<target name="generate-test-reports"/>
|
|
||||||
</project>
|
|
|
@ -6,11 +6,7 @@ as to the usefulness of the tools.
|
||||||
Description of dev-tools/ contents:
|
Description of dev-tools/ contents:
|
||||||
|
|
||||||
./size-estimator-lucene-solr.xls -- Spreadsheet for estimating memory and disk usage in Lucene/Solr
|
./size-estimator-lucene-solr.xls -- Spreadsheet for estimating memory and disk usage in Lucene/Solr
|
||||||
|
./missing-doclet -- JavaDoc validation doclet subproject
|
||||||
./doap/ -- Lucene and Solr project descriptors in DOAP RDF format.
|
./doap/ -- Lucene and Solr project descriptors in DOAP RDF format.
|
||||||
./eclipse/ -- Used to generate project descriptors for the Eclipse IDE.
|
|
||||||
./git/ -- Git documentation and resources.
|
|
||||||
./idea/ -- Used to generate project descriptors for IntelliJ's IDEA IDE.
|
|
||||||
./maven/ -- Mavenizes the Lucene/Solr packages
|
|
||||||
./netbeans/ -- Used to generate project descriptors for the Netbeans IDE.
|
|
||||||
./scripts/ -- Odds and ends for building releases, etc.
|
./scripts/ -- Odds and ends for building releases, etc.
|
||||||
./test-patch/ -- Scripts for automatically validating patches
|
./test-patch/ -- Scripts for automatically validating patches
|
||||||
|
|
|
@ -67,6 +67,20 @@
|
||||||
</maintainer>
|
</maintainer>
|
||||||
|
|
||||||
<!-- NOTE: please insert releases in numeric order, NOT chronologically. -->
|
<!-- NOTE: please insert releases in numeric order, NOT chronologically. -->
|
||||||
|
<release>
|
||||||
|
<Version>
|
||||||
|
<name>lucene-8.6.2</name>
|
||||||
|
<created>2020-09-01</created>
|
||||||
|
<revision>8.6.2</revision>
|
||||||
|
</Version>
|
||||||
|
</release>
|
||||||
|
<release>
|
||||||
|
<Version>
|
||||||
|
<name>lucene-8.6.1</name>
|
||||||
|
<created>2020-08-13</created>
|
||||||
|
<revision>8.6.1</revision>
|
||||||
|
</Version>
|
||||||
|
</release>
|
||||||
<release>
|
<release>
|
||||||
<Version>
|
<Version>
|
||||||
<name>lucene-8.6.0</name>
|
<name>lucene-8.6.0</name>
|
||||||
|
|
|
@ -67,6 +67,20 @@
|
||||||
</maintainer>
|
</maintainer>
|
||||||
|
|
||||||
<!-- NOTE: please insert releases in numeric order, NOT chronologically. -->
|
<!-- NOTE: please insert releases in numeric order, NOT chronologically. -->
|
||||||
|
<release>
|
||||||
|
<Version>
|
||||||
|
<name>solr-8.6.2</name>
|
||||||
|
<created>2020-09-01</created>
|
||||||
|
<revision>8.6.2</revision>
|
||||||
|
</Version>
|
||||||
|
</release>
|
||||||
|
<release>
|
||||||
|
<Version>
|
||||||
|
<name>solr-8.6.1</name>
|
||||||
|
<created>2020-08-13</created>
|
||||||
|
<revision>8.6.1</revision>
|
||||||
|
</Version>
|
||||||
|
</release>
|
||||||
<release>
|
<release>
|
||||||
<Version>
|
<Version>
|
||||||
<name>solr-8.6.0</name>
|
<name>solr-8.6.0</name>
|
||||||
|
|
|
@ -1,57 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="AntConfiguration">
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/build.xml" />
|
|
||||||
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/build.xml" />
|
|
||||||
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/core/build.xml" />
|
|
||||||
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/analysis/common/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/analysis/icu/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/analysis/kuromoji/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/analysis/morfologik/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/analysis/opennlp/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/analysis/phonetic/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/analysis/smartcn/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/analysis/stempel/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/benchmark/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/classification/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/codecs/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/demo/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/expressions/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/facet/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/grouping/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/highlighter/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/join/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/luke/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/luwak/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/memory/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/misc/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/queries/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/queryparser/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/replicator/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/sandbox/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/spatial/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/spatial-extras/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/suggest/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/test-framework/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/lucene/tools/build.xml" />
|
|
||||||
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/build.xml" />
|
|
||||||
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/core/build.xml" />
|
|
||||||
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/contrib/analysis-extras/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/contrib/clustering/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/contrib/dataimporthandler-extras/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/contrib/dataimporthandler/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/contrib/extraction/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/contrib/langid/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/contrib/prometheus-exporter/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/contrib/velocity/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/solrj/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/test-framework/build.xml" />
|
|
||||||
<buildFile url="file://$PROJECT_DIR$/solr/webapp/build.xml" />
|
|
||||||
</component>
|
|
||||||
</project>
|
|
|
@ -1,102 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="ProjectCodeStyleSettingsManager">
|
|
||||||
<option name="PER_PROJECT_SETTINGS">
|
|
||||||
<value>
|
|
||||||
<option name="USE_SAME_INDENTS" value="true" />
|
|
||||||
<option name="IGNORE_SAME_INDENTS_FOR_LANGUAGES" value="true" />
|
|
||||||
<option name="OTHER_INDENT_OPTIONS">
|
|
||||||
<value>
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
<option name="USE_TAB_CHARACTER" value="false" />
|
|
||||||
<option name="SMART_TABS" value="false" />
|
|
||||||
<option name="LABEL_INDENT_SIZE" value="0" />
|
|
||||||
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
|
|
||||||
<option name="USE_RELATIVE_INDENTS" value="false" />
|
|
||||||
</value>
|
|
||||||
</option>
|
|
||||||
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="20" />
|
|
||||||
<option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="20" />
|
|
||||||
<option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
|
|
||||||
<value />
|
|
||||||
</option>
|
|
||||||
<option name="IMPORT_LAYOUT_TABLE">
|
|
||||||
<value>
|
|
||||||
<package name="javax" withSubpackages="true" static="false" />
|
|
||||||
<package name="java" withSubpackages="true" static="false" />
|
|
||||||
<emptyLine />
|
|
||||||
<package name="" withSubpackages="true" static="false" />
|
|
||||||
<emptyLine />
|
|
||||||
<package name="" withSubpackages="true" static="true" />
|
|
||||||
</value>
|
|
||||||
</option>
|
|
||||||
<XML>
|
|
||||||
<option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
|
|
||||||
</XML>
|
|
||||||
<codeStyleSettings language="CSS">
|
|
||||||
<indentOptions>
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
</indentOptions>
|
|
||||||
</codeStyleSettings>
|
|
||||||
<codeStyleSettings language="Groovy">
|
|
||||||
<indentOptions>
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
</indentOptions>
|
|
||||||
</codeStyleSettings>
|
|
||||||
<codeStyleSettings language="HTML">
|
|
||||||
<indentOptions>
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
</indentOptions>
|
|
||||||
</codeStyleSettings>
|
|
||||||
<codeStyleSettings language="JAVA">
|
|
||||||
<indentOptions>
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
</indentOptions>
|
|
||||||
</codeStyleSettings>
|
|
||||||
<codeStyleSettings language="JSON">
|
|
||||||
<indentOptions>
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
</indentOptions>
|
|
||||||
</codeStyleSettings>
|
|
||||||
<codeStyleSettings language="JavaScript">
|
|
||||||
<indentOptions>
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
</indentOptions>
|
|
||||||
</codeStyleSettings>
|
|
||||||
<codeStyleSettings language="Python">
|
|
||||||
<indentOptions>
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
</indentOptions>
|
|
||||||
</codeStyleSettings>
|
|
||||||
<codeStyleSettings language="TypeScript">
|
|
||||||
<indentOptions>
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
</indentOptions>
|
|
||||||
</codeStyleSettings>
|
|
||||||
<codeStyleSettings language="XML">
|
|
||||||
<indentOptions>
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
</indentOptions>
|
|
||||||
</codeStyleSettings>
|
|
||||||
</value>
|
|
||||||
</option>
|
|
||||||
<option name="USE_PER_PROJECT_SETTINGS" value="true" />
|
|
||||||
</component>
|
|
||||||
</project>
|
|
|
@ -1,13 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="CompilerConfiguration">
|
|
||||||
<wildcardResourcePatterns>
|
|
||||||
<entry name="!*.(cpp|java|jflex|jflex-macro|jj|js|pl|py)"/>
|
|
||||||
<entry name="test-files:*"/>
|
|
||||||
</wildcardResourcePatterns>
|
|
||||||
</component>
|
|
||||||
<component name="JavacSettings">
|
|
||||||
<option name="ADDITIONAL_OPTIONS_STRING" value="-encoding utf-8" />
|
|
||||||
</component>
|
|
||||||
</project>
|
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
<component name="CopyrightManager">
|
|
||||||
<copyright>
|
|
||||||
<option name="notice" value="Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License." />
|
|
||||||
<option name="keyword" value="http://www.apache.org/licenses/LICENSE-2.0" />
|
|
||||||
<option name="allowReplaceKeyword" value="Copyright 20" />
|
|
||||||
<option name="myName" value="Apache Software Foundation" />
|
|
||||||
<option name="myLocal" value="true" />
|
|
||||||
</copyright>
|
|
||||||
</component>
|
|
|
@ -1,26 +0,0 @@
|
||||||
<component name="CopyrightManager">
|
|
||||||
<settings default="Apache Software Foundation">
|
|
||||||
<module2copyright>
|
|
||||||
<element module="All" copyright="Apache Software Foundation" />
|
|
||||||
</module2copyright>
|
|
||||||
<LanguageOptions name="HTML">
|
|
||||||
<option name="fileTypeOverride" value="3" />
|
|
||||||
<option name="prefixLines" value="false" />
|
|
||||||
</LanguageOptions>
|
|
||||||
<LanguageOptions name="JAVA">
|
|
||||||
<option name="fileTypeOverride" value="3" />
|
|
||||||
</LanguageOptions>
|
|
||||||
<LanguageOptions name="JSP">
|
|
||||||
<option name="fileTypeOverride" value="3" />
|
|
||||||
<option name="prefixLines" value="false" />
|
|
||||||
</LanguageOptions>
|
|
||||||
<LanguageOptions name="JSPX">
|
|
||||||
<option name="fileTypeOverride" value="3" />
|
|
||||||
<option name="prefixLines" value="false" />
|
|
||||||
</LanguageOptions>
|
|
||||||
<LanguageOptions name="XML">
|
|
||||||
<option name="fileTypeOverride" value="3" />
|
|
||||||
<option name="prefixLines" value="false" />
|
|
||||||
</LanguageOptions>
|
|
||||||
</settings>
|
|
||||||
</component>
|
|
|
@ -1,9 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Derby">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="jar://$PROJECT_DIR$/solr/example/example-DIH/solr/db/lib/derby-10.9.1.0.jar!/" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,9 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="HSQLDB">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="jar://$PROJECT_DIR$/solr/example/example-DIH/solr/db/lib/hsqldb-2.4.0.jar!/" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="ICU library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/lucene/analysis/icu/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/lucene/analysis/icu/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,9 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Ivy">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="jar://$PROJECT_DIR$/lucene/tools/lib/ivy-2.3.0.jar!/" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="JUnit">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/lucene/test-framework/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/lucene/test-framework/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Morfologik library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/lucene/analysis/morfologik/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/lucene/analysis/morfologik/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr DIH core library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/contrib/dataimporthandler/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/contrib/dataimporthandler/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr DIH extras library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/contrib/dataimporthandler-extras/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/contrib/dataimporthandler-extras/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr DIH test library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/contrib/dataimporthandler/test-lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/contrib/dataimporthandler/test-lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr core library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/core/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/core/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr core test library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/core/test-lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/core/test-lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr example library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/server/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/server/lib" recursive="true" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr extraction library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/contrib/extraction/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/contrib/extraction/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr jaeger tracer configurator library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/contrib/jaegertracer-configurator/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/contrib/jaegertracer-configurator/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr prometheus exporter library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/contrib/prometheus-exporter/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/contrib/prometheus-exporter/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr test framework library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/test-framework/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/test-framework/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solr velocity library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/contrib/velocity/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/contrib/velocity/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<component name="libraryTable">
|
|
||||||
<library name="Solrj library">
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$PROJECT_DIR$/solr/solrj/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$PROJECT_DIR$/solr/solrj/lib" recursive="true" />
|
|
||||||
</library>
|
|
||||||
</component>
|
|
|
@ -1,5 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" subst.="idea.jdk" />
|
|
||||||
</project>
|
|
||||||
|
|
|
@ -1,67 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="ProjectModuleManager">
|
|
||||||
<modules>
|
|
||||||
<module filepath="$PROJECT_DIR$/parent.iml" />
|
|
||||||
|
|
||||||
<module group="Lucene/Core" filepath="$PROJECT_DIR$/lucene/core/src/lucene-core.iml" />
|
|
||||||
<module group="Lucene/Core" filepath="$PROJECT_DIR$/lucene/core/src/test/lucene-core-tests.iml" />
|
|
||||||
<module group="Lucene/Core" filepath="$PROJECT_DIR$/lucene/backward-codecs/backward-codecs.iml" />
|
|
||||||
<module group="Lucene/Core" filepath="$PROJECT_DIR$/lucene/codecs/src/codecs.iml" />
|
|
||||||
<module group="Lucene/Core" filepath="$PROJECT_DIR$/lucene/codecs/src/test/codecs-tests.iml" />
|
|
||||||
<module group="Lucene/Core" filepath="$PROJECT_DIR$/lucene/test-framework/lucene-test-framework.iml" />
|
|
||||||
|
|
||||||
<module group="Lucene/Analysis" filepath="$PROJECT_DIR$/lucene/analysis/common/analysis-common.iml" />
|
|
||||||
<module group="Lucene/Analysis" filepath="$PROJECT_DIR$/lucene/analysis/icu/icu.iml" />
|
|
||||||
<module group="Lucene/Analysis" filepath="$PROJECT_DIR$/lucene/analysis/nori/nori.iml" />
|
|
||||||
<module group="Lucene/Analysis" filepath="$PROJECT_DIR$/lucene/analysis/kuromoji/kuromoji.iml" />
|
|
||||||
<module group="Lucene/Analysis" filepath="$PROJECT_DIR$/lucene/analysis/morfologik/morfologik.iml" />
|
|
||||||
<module group="Lucene/Analysis" filepath="$PROJECT_DIR$/lucene/analysis/opennlp/opennlp.iml" />
|
|
||||||
<module group="Lucene/Analysis" filepath="$PROJECT_DIR$/lucene/analysis/phonetic/phonetic.iml" />
|
|
||||||
<module group="Lucene/Analysis" filepath="$PROJECT_DIR$/lucene/analysis/smartcn/smartcn.iml" />
|
|
||||||
<module group="Lucene/Analysis" filepath="$PROJECT_DIR$/lucene/analysis/stempel/stempel.iml" />
|
|
||||||
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/benchmark/src/benchmark.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/benchmark/conf/benchmark-conf.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/classification/classification.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/demo/demo.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/expressions/expressions.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/facet/facet.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/grouping/grouping.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/highlighter/highlighter.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/join/join.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/luke/luke.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/monitor/monitor.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/memory/memory.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/misc/misc.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/queries/queries.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/queryparser/queryparser.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/replicator/replicator.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/sandbox/sandbox.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/spatial-extras/spatial-extras.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/spatial3d/spatial3d.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/suggest/suggest.iml" />
|
|
||||||
<module group="Lucene/Other" filepath="$PROJECT_DIR$/lucene/tools/tools.iml" />
|
|
||||||
|
|
||||||
<module group="Solr" filepath="$PROJECT_DIR$/solr/core/src/java/solr-core.iml" />
|
|
||||||
<module group="Solr" filepath="$PROJECT_DIR$/solr/core/src/solr-core-tests.iml" />
|
|
||||||
<module group="Solr" filepath="$PROJECT_DIR$/solr/server/server.iml" />
|
|
||||||
<module group="Solr" filepath="$PROJECT_DIR$/solr/solrj/src/java/solrj.iml" />
|
|
||||||
<module group="Solr" filepath="$PROJECT_DIR$/solr/solrj/src/solrj-tests.iml" />
|
|
||||||
<module group="Solr" filepath="$PROJECT_DIR$/solr/test-framework/solr-test-framework.iml" />
|
|
||||||
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/analysis-extras/analysis-extras.iml" />
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/analytics/analytics.iml" />
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/clustering/clustering.iml" />
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/dataimporthandler-extras/dataimporthandler-extras.iml" />
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/dataimporthandler/dataimporthandler.iml" />
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/extraction/extraction.iml" />
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/langid/langid.iml" />
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/ltr/ltr.iml" />
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/prometheus-exporter/prometheus-exporter.iml" />
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/jaegertracer-configurator/jaegertracer-configurator.iml" />
|
|
||||||
<module group="Solr/Contrib" filepath="$PROJECT_DIR$/solr/contrib/velocity/velocity.iml" />
|
|
||||||
</modules>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
||||||
|
|
|
@ -1,69 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="CodeStyleSettingsManager">
|
|
||||||
<option name="PER_PROJECT_SETTINGS">
|
|
||||||
<value>
|
|
||||||
<option name="USE_SAME_INDENTS" value="true" />
|
|
||||||
<option name="OTHER_INDENT_OPTIONS">
|
|
||||||
<value>
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
<option name="USE_TAB_CHARACTER" value="false" />
|
|
||||||
<option name="SMART_TABS" value="false" />
|
|
||||||
<option name="LABEL_INDENT_SIZE" value="0" />
|
|
||||||
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
|
|
||||||
<option name="USE_RELATIVE_INDENTS" value="false" />
|
|
||||||
</value>
|
|
||||||
</option>
|
|
||||||
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="20" />
|
|
||||||
<option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="20" />
|
|
||||||
<option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
|
|
||||||
<value />
|
|
||||||
</option>
|
|
||||||
<option name="IMPORT_LAYOUT_TABLE">
|
|
||||||
<value>
|
|
||||||
<package name="javax" withSubpackages="true" static="false" />
|
|
||||||
<package name="java" withSubpackages="true" static="false" />
|
|
||||||
<emptyLine />
|
|
||||||
<package name="" withSubpackages="true" static="false" />
|
|
||||||
<emptyLine />
|
|
||||||
<package name="" withSubpackages="true" static="true" />
|
|
||||||
</value>
|
|
||||||
</option>
|
|
||||||
<ADDITIONAL_INDENT_OPTIONS fileType="groovy">
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
<option name="USE_TAB_CHARACTER" value="false" />
|
|
||||||
<option name="SMART_TABS" value="false" />
|
|
||||||
<option name="LABEL_INDENT_SIZE" value="0" />
|
|
||||||
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
|
|
||||||
<option name="USE_RELATIVE_INDENTS" value="false" />
|
|
||||||
</ADDITIONAL_INDENT_OPTIONS>
|
|
||||||
<ADDITIONAL_INDENT_OPTIONS fileType="java">
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
<option name="USE_TAB_CHARACTER" value="false" />
|
|
||||||
<option name="SMART_TABS" value="false" />
|
|
||||||
<option name="LABEL_INDENT_SIZE" value="0" />
|
|
||||||
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
|
|
||||||
<option name="USE_RELATIVE_INDENTS" value="false" />
|
|
||||||
</ADDITIONAL_INDENT_OPTIONS>
|
|
||||||
<ADDITIONAL_INDENT_OPTIONS fileType="xml">
|
|
||||||
<option name="INDENT_SIZE" value="2" />
|
|
||||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
||||||
<option name="TAB_SIZE" value="2" />
|
|
||||||
<option name="USE_TAB_CHARACTER" value="false" />
|
|
||||||
<option name="SMART_TABS" value="false" />
|
|
||||||
<option name="LABEL_INDENT_SIZE" value="0" />
|
|
||||||
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
|
|
||||||
<option name="USE_RELATIVE_INDENTS" value="false" />
|
|
||||||
</ADDITIONAL_INDENT_OPTIONS>
|
|
||||||
</value>
|
|
||||||
</option>
|
|
||||||
<option name="USE_PER_PROJECT_SETTINGS" value="true" />
|
|
||||||
</component>
|
|
||||||
</project>
|
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="IssueNavigationConfiguration">
|
|
||||||
<option name="links">
|
|
||||||
<list>
|
|
||||||
<IssueNavigationLink>
|
|
||||||
<option name="issueRegexp" value="[A-Z]+\-\d+" />
|
|
||||||
<option name="linkRegexp" value="https://issues.apache.org/jira/browse/$0" />
|
|
||||||
</IssueNavigationLink>
|
|
||||||
</list>
|
|
||||||
</option>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
||||||
|
|
|
@ -1,388 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="RunManager" selected="JUnit.Lucene core">
|
|
||||||
<configuration default="true" type="JUnit" factoryName="JUnit">
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -Djava.security.egd=file:/dev/./urandom" />
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Lucene core" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="lucene-core-tests" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/core" />
|
|
||||||
<option name="VM_PARAMETERS" value="-Xmx256m -ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module analyzers-common" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="analysis-common" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/analysis/common" />
|
|
||||||
<option name="VM_PARAMETERS" value="-Xmx256m -ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module analyzers-icu" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="icu" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/analysis/icu" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module analyzers-kuromoji" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="kuromoji" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/analysis/kuromoji" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module analyzers-morfologik" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="morfologik" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/analysis/morfologik" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module analyzers-opennlp" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="opennlp" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/analysis/opennlp" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module analyzers-phonetic" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="phonetic" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/analysis/phonetic" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module analyzers-smartcn" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="smartcn" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/analysis/smartcn" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module analyzers-stempel" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="stempel" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/analysis/stempel" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module backward-codecs" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="backward-codecs" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/backward-codecs" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module benchmark" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="benchmark" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/benchmark" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module classification" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="classification" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/classification" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module codecs" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="codecs-tests" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/codecs" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module expressions" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="expressions" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/expressions" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module facet" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="facet" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/facet" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module grouping" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="grouping" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/grouping" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module highlighter" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="highlighter" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/highlighter" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module join" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="join" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/join" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module luke" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="luke" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/luke" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module memory" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="memory" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/memory" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module misc" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="misc" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/misc" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module monitor" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="monitor" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/monitor" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module queries" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="queries" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/queries" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module queryparser" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="queryparser" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/queries" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module replicator" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="replicator" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/replicator" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module sandbox" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="sandbox" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/sandbox" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module spatial-extras" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="spatial-extras" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/spatial-extras" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module spatial3d" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="spatial3d" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/spatial3d" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Module suggest" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="suggest" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/lucene/suggest" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="solrcloud" type="Application" factoryName="Application" singleton="true">
|
|
||||||
<option name="MAIN_CLASS_NAME" value="org.eclipse.jetty.start.Main" />
|
|
||||||
<option name="VM_PARAMETERS" value="-DzkRun -Dhost=127.0.0.1 -Duser.timezone=UTC -Djetty.home=$PROJECT_DIR$/solr/server -Dsolr.solr.home=$PROJECT_DIR$/solr/server/solr -Dsolr.install.dir=$PROJECT_DIR$/solr -Dsolr.log=$PROJECT_DIR$/solr/server/logs/solr.log" />
|
|
||||||
<option name="PROGRAM_PARAMETERS" value="--module=http" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/solr/server" />
|
|
||||||
<option name="PARENT_ENVS" value="true" />
|
|
||||||
<module name="server" />
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr core" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="solr-core-tests" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/solr-core" />
|
|
||||||
<option name="VM_PARAMETERS" value="-Xmx512m -XX:MaxPermSize=256m -ea -Dtests.luceneMatchVersion=@version.base@ -DtempDir=temp -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solrj" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="solrj-tests" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/solr-solrj" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -Dtests.luceneMatchVersion=@version.base@ -DtempDir=temp -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr analysis-extras contrib" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="analysis-extras" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/contrib/solr-analysis-extras" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -Dtests.luceneMatchVersion=@version.base@ -DtempDir=temp -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr analytics contrib" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="analytics" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/contrib/solr-analytics" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr clustering contrib" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="clustering" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/contrib/solr-clustering" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -Dtests.luceneMatchVersion=@version.base@ -DtempDir=temp -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr dataimporthandler contrib" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="dataimporthandler" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/contrib/solr-dataimporthandler" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr dataimporthandler-extras contrib" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="dataimporthandler-extras" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/contrib/solr-dataimporthandler-extras" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr extraction contrib" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="extraction" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/contrib/solr-cell" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr langid contrib" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="langid" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/contrib/solr-langid" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea -DtempDir=temp -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr ltr contrib" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="ltr" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/contrib/ltr" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr prometheus-exporter contrib" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="prometheus-exporter" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/contrib/prometheus-exporter" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
<configuration default="false" name="Solr velocity contrib" type="JUnit" factoryName="JUnit">
|
|
||||||
<module name="velocity" />
|
|
||||||
<option name="TEST_OBJECT" value="pattern" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$/idea-build/solr/contrib/solr-velocity" />
|
|
||||||
<option name="VM_PARAMETERS" value="-ea" />
|
|
||||||
<option name="TEST_SEARCH_SCOPE"><value defaultName="singleModule" /></option>
|
|
||||||
<patterns><pattern testClass=".*\.Test[^.]*|.*\.[^.]*Test" /></patterns>
|
|
||||||
</configuration>
|
|
||||||
|
|
||||||
<list size="42">
|
|
||||||
<item index="0" class="java.lang.String" itemvalue="JUnit.Lucene core" />
|
|
||||||
<item index="1" class="java.lang.String" itemvalue="JUnit.Module analyzers-common" />
|
|
||||||
<item index="2" class="java.lang.String" itemvalue="JUnit.Module analyzers-icu" />
|
|
||||||
<item index="3" class="java.lang.String" itemvalue="JUnit.Module analyzers-kuromoji" />
|
|
||||||
<item index="4" class="java.lang.String" itemvalue="JUnit.Module analyzers-morfologik" />
|
|
||||||
<item index="5" class="java.lang.String" itemvalue="JUnit.Module analyzers-opennlp" />
|
|
||||||
<item index="6" class="java.lang.String" itemvalue="JUnit.Module analyzers-phonetic" />
|
|
||||||
<item index="7" class="java.lang.String" itemvalue="JUnit.Module analyzers-smartcn" />
|
|
||||||
<item index="8" class="java.lang.String" itemvalue="JUnit.Module analyzers-stempel" />
|
|
||||||
<item index="10" class="java.lang.String" itemvalue="JUnit.Module backward-codecs" />
|
|
||||||
<item index="11" class="java.lang.String" itemvalue="JUnit.Module benchmark" />
|
|
||||||
<item index="12" class="java.lang.String" itemvalue="JUnit.Module classification" />
|
|
||||||
<item index="13" class="java.lang.String" itemvalue="JUnit.Module codecs" />
|
|
||||||
<item index="14" class="java.lang.String" itemvalue="JUnit.Module expressions" />
|
|
||||||
<item index="15" class="java.lang.String" itemvalue="JUnit.Module facet" />
|
|
||||||
<item index="16" class="java.lang.String" itemvalue="JUnit.Module grouping" />
|
|
||||||
<item index="17" class="java.lang.String" itemvalue="JUnit.Module highlighter" />
|
|
||||||
<item index="18" class="java.lang.String" itemvalue="JUnit.Module join" />
|
|
||||||
<item index="19" class="java.lang.String" itemvalue="JUnit.Module memory" />
|
|
||||||
<item index="20" class="java.lang.String" itemvalue="JUnit.Module misc" />
|
|
||||||
<item index="21" class="java.lang.String" itemvalue="JUnit.Module queries" />
|
|
||||||
<item index="22" class="java.lang.String" itemvalue="JUnit.Module queryparser" />
|
|
||||||
<item index="23" class="java.lang.String" itemvalue="JUnit.Module replicator" />
|
|
||||||
<item index="24" class="java.lang.String" itemvalue="JUnit.Module sandbox" />
|
|
||||||
<item index="25" class="java.lang.String" itemvalue="JUnit.Module spatial" />
|
|
||||||
<item index="26" class="java.lang.String" itemvalue="JUnit.Module spatial-extras" />
|
|
||||||
<item index="27" class="java.lang.String" itemvalue="JUnit.Module spatial3d" />
|
|
||||||
<item index="28" class="java.lang.String" itemvalue="JUnit.Module suggest" />
|
|
||||||
<item index="29" class="java.lang.String" itemvalue="Application.solrcloud" />
|
|
||||||
<item index="30" class="java.lang.String" itemvalue="JUnit.Solr core" />
|
|
||||||
<item index="31" class="java.lang.String" itemvalue="JUnit.Solrj" />
|
|
||||||
<item index="32" class="java.lang.String" itemvalue="JUnit.Solr analysis-extras contrib" />
|
|
||||||
<item index="33" class="java.lang.String" itemvalue="JUnit.Solr analytics contrib" />
|
|
||||||
<item index="34" class="java.lang.String" itemvalue="JUnit.Solr clustering contrib" />
|
|
||||||
<item index="35" class="java.lang.String" itemvalue="JUnit.Solr dataimporthandler contrib" />
|
|
||||||
<item index="36" class="java.lang.String" itemvalue="JUnit.Solr dataimporthandler-extras contrib" />
|
|
||||||
<item index="37" class="java.lang.String" itemvalue="JUnit.Solr extraction contrib" />
|
|
||||||
<item index="38" class="java.lang.String" itemvalue="JUnit.Solr langid contrib" />
|
|
||||||
<item index="39" class="java.lang.String" itemvalue="JUnit.Solr ltr contrib" />
|
|
||||||
<item index="40" class="java.lang.String" itemvalue="JUnit.Solr prometheus-exporter contrib" />
|
|
||||||
<item index="42" class="java.lang.String" itemvalue="JUnit.Solr velocity contrib" />
|
|
||||||
</list>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
|
@ -1,9 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="PYTHON_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$" />
|
|
||||||
<orderEntry type="jdk" jdkName="Python 3.7" jdkType="Python SDK" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/common/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/common/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/tools/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,31 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/icu/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/icu/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/tools/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,22 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/kuromoji/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/kuromoji/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/tools/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/tools/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" name="ICU library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,29 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/morfologik/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/morfologik/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,22 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/godori/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/godori/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/tools/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/tools/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" name="ICU library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,30 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/opennlp/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/opennlp/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,29 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/phonetic/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/phonetic/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/smartcn/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/smartcn/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/stempel/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/analysis/stempel/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,18 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/backward-codecs/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/backward-codecs/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,13 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/benchmark/classes/java/conf" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/benchmark/classes/test/conf" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,39 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/benchmark/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/lucene/benchmark/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/../lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/../lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" name="ICU library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="benchmark-conf" />
|
|
||||||
<orderEntry type="module" module-name="spatial-extras" />
|
|
||||||
<orderEntry type="module" module-name="facet" />
|
|
||||||
<orderEntry type="module" module-name="highlighter" />
|
|
||||||
<orderEntry type="module" module-name="icu" />
|
|
||||||
<orderEntry type="module" module-name="misc" />
|
|
||||||
<orderEntry type="module" module-name="memory" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="queryparser" />
|
|
||||||
<orderEntry type="module" module-name="queries" />
|
|
||||||
<orderEntry type="module" module-name="join" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,23 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/classification/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/classification/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/temp" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/work" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="queries" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="grouping" />
|
|
||||||
<orderEntry type="module" module-name="misc" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,14 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/codecs/classes/java" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,17 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../../idea-build/lucene/codecs/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="codecs" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/lucene/core/classes/java" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../../idea-build/lucene/core/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="true" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="codecs" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
|
|
|
@ -1,32 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/demo/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/demo/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="jar://$MODULE_DIR$/lib/servlet-api-2.4.jar!/" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="facet" />
|
|
||||||
<orderEntry type="module" module-name="queryparser" />
|
|
||||||
<orderEntry type="module" module-name="queries" />
|
|
||||||
<orderEntry type="module" module-name="expressions" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,30 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/expressions/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/expressions/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="queries" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
|
|
|
@ -1,31 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/facet/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/facet/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/work" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library" exported="">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="queries" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,18 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/grouping/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/grouping/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="queries" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,23 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/highlighter/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/highlighter/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="codecs" />
|
|
||||||
<orderEntry type="module" module-name="memory" />
|
|
||||||
<orderEntry type="module" module-name="misc" />
|
|
||||||
<orderEntry type="module" module-name="queries" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="join" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/join/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/join/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/work" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="grouping" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,33 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/luke/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/luke/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/work" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="misc" />
|
|
||||||
<orderEntry type="module" module-name="queries" />
|
|
||||||
<orderEntry type="module" module-name="queryparser" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/memory/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/memory/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="misc" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="queryparser" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,17 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/misc/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/misc/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,32 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/monitor/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/monitor/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/work" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="memory" />
|
|
||||||
<orderEntry type="module" module-name="queryparser" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/queries/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/queries/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/work" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="expressions" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,21 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/queryparser/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/queryparser/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/work" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="queries" />
|
|
||||||
<orderEntry type="module" module-name="sandbox" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,28 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/replicator/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/replicator/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="facet" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,28 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/sandbox/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/sandbox/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="jar://$MODULE_DIR$/lib/jakarta-regexp-1.4.jar!/" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" module-name="lucene-test-framework" scope="TEST" />
|
|
||||||
<orderEntry type="module" module-name="codecs" scope="TEST" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,30 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/spatial-extras/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/spatial-extras/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library" exported="">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="spatial3d" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" scope="TEST"/>
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,17 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/spatial3d/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/spatial3d/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/suggest/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/suggest/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" isTestSource="false" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,18 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/test-framework/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/test-framework/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" module-name="codecs" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,24 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/lucene/tools/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/lucene/tools/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" name="Ivy" level="project" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="true" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/.idea" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/dist" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/lucene/build" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/lucene/dist" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/lucene/benchmark/temp" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/lucene/benchmark/work" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/solr/build" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/solr/dist" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/solr/package" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
|
|
|
@ -1,42 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-analysis-extras/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-analysis-extras/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Morfologik library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="morfologik" />
|
|
||||||
<orderEntry type="module" module-name="icu" />
|
|
||||||
<orderEntry type="module" module-name="smartcn" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="stempel" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="misc" />
|
|
||||||
<orderEntry type="module" module-name="sandbox" />
|
|
||||||
<orderEntry type="module" module-name="opennlp" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,27 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-analytics/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-analytics/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr example library" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="queries" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="backward-codecs" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
|
|
|
@ -1,39 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-clustering/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-clustering/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" module-name="lucene-test-framework" scope="TEST" />
|
|
||||||
<orderEntry type="module" module-name="solr-test-framework" scope="TEST" />
|
|
||||||
<orderEntry type="module" module-name="highlighter" />
|
|
||||||
<orderEntry type="module" module-name="memory" />
|
|
||||||
<orderEntry type="module" module-name="misc" />
|
|
||||||
<orderEntry type="module" module-name="phonetic" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="suggest" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,29 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-dataimporthandler-extras/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-dataimporthandler-extras/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-core" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr DIH extras library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr extraction library" level="project" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="dataimporthandler" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
|
|
|
@ -1,31 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-dataimporthandler/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-dataimporthandler/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/webapp" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="HSQLDB" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="Derby" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solr DIH test library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr example library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr DIH core library" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="join" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,26 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-cell/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-cell/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr extraction library" level="project" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,37 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/jaegertracer-configurator/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/jaegertracer-configurator/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="module-library" scope="TEST">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr jaeger tracer configurator library" level="project" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,36 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-langid/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-langid/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr extraction library" level="project" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,37 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/ltr/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/ltr/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="module-library" scope="TEST">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/test-lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/test-lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solr example library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solr core test library" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,37 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/prometheus-exporter/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/prometheus-exporter/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="module-library" scope="TEST">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr prometheus exporter library" level="project" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,28 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-velocity/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/contrib/solr-velocity/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test/velocity" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr velocity library" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
||||||
|
|
|
@ -1,38 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../../idea-build/solr/solr-core/classes/java" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$" isTestSource="false" />
|
|
||||||
</content>
|
|
||||||
<content url="file://$MODULE_DIR$/../resources">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/../resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr example library" level="project" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="kuromoji" />
|
|
||||||
<orderEntry type="module" module-name="spatial-extras" />
|
|
||||||
<orderEntry type="module" module-name="grouping" />
|
|
||||||
<orderEntry type="module" module-name="highlighter" />
|
|
||||||
<orderEntry type="module" module-name="icu" />
|
|
||||||
<orderEntry type="module" module-name="queries" />
|
|
||||||
<orderEntry type="module" module-name="misc" />
|
|
||||||
<orderEntry type="module" module-name="phonetic" />
|
|
||||||
<orderEntry type="module" module-name="suggest" />
|
|
||||||
<orderEntry type="module" module-name="expressions" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" module-name="classification" />
|
|
||||||
<orderEntry type="module" module-name="queryparser" />
|
|
||||||
<orderEntry type="module" module-name="join" />
|
|
||||||
<orderEntry type="module" module-name="sandbox" />
|
|
||||||
<orderEntry type="module" module-name="backward-codecs" />
|
|
||||||
<orderEntry type="module" module-name="codecs" />
|
|
||||||
<orderEntry type="module" module-name="nori" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,37 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/solr-core/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/test-files" type="java-test-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solr core test library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solr example library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solr test framework library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="ICU library" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solrj" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-core" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="classification" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="queryparser" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="queries" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="suggest" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="spatial-extras" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="misc" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="join" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="expressions" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="icu" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="analysis-extras" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="backward-codecs" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/solr/server/classes/java" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$" />
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="jar://$MODULE_DIR$/start.jar!/" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,16 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../../../idea-build/solr/solr-solrj/classes/java" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$" isTestSource="false" />
|
|
||||||
</content>
|
|
||||||
<content url="file://$MODULE_DIR$/../resources">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/../resources" type="java-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,33 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../../idea-build/solr/solr-solrj/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/test-files" type="java-test-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="module-library" scope="TEST">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="file://$MODULE_DIR$/../test-lib" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
<jarDirectory url="file://$MODULE_DIR$/../test-lib" recursive="false" />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="library" scope="TEST" name="Solr example library" level="project" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-test-framework" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solrj" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" scope="TEST" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,26 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="JAVA_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager" inherit-compiler-output="false">
|
|
||||||
<output url="file://$MODULE_DIR$/../../idea-build/solr/solr-test-framework/classes/java" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/../../idea-build/solr/solr-test-framework/classes/test" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test-files" type="java-test-resource" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" name="JUnit" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr core library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr example library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solrj library" level="project" />
|
|
||||||
<orderEntry type="library" name="Solr test framework library" level="project" />
|
|
||||||
<orderEntry type="module" module-name="lucene-test-framework" />
|
|
||||||
<orderEntry type="module" module-name="analysis-common" />
|
|
||||||
<orderEntry type="module" module-name="solrj" />
|
|
||||||
<orderEntry type="module" module-name="solr-core" />
|
|
||||||
<orderEntry type="module" module-name="lucene-core" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,159 +0,0 @@
|
||||||
====================================
|
|
||||||
Lucene/Solr Maven build instructions
|
|
||||||
====================================
|
|
||||||
|
|
||||||
Contents:
|
|
||||||
|
|
||||||
A. How to use nightly Jenkins-built Lucene/Solr Maven artifacts
|
|
||||||
B. How to generate Maven artifacts
|
|
||||||
C. How to deploy Maven artifacts to a repository
|
|
||||||
D. How to use Maven to build Lucene/Solr
|
|
||||||
|
|
||||||
-----
|
|
||||||
|
|
||||||
A. How to use nightly Jenkins-built Lucene/Solr Maven artifacts
|
|
||||||
|
|
||||||
The most recently produced nightly Jenkins-built Lucene and Solr Maven
|
|
||||||
snapshot artifacts are available in the Apache Snapshot repository here:
|
|
||||||
|
|
||||||
https://repository.apache.org/snapshots
|
|
||||||
|
|
||||||
An example POM snippet:
|
|
||||||
|
|
||||||
<project ...>
|
|
||||||
...
|
|
||||||
<repositories>
|
|
||||||
...
|
|
||||||
<repository>
|
|
||||||
<id>apache.snapshots</id>
|
|
||||||
<name>Apache Snapshot Repository</name>
|
|
||||||
<url>https://repository.apache.org/snapshots</url>
|
|
||||||
<releases>
|
|
||||||
<enabled>false</enabled>
|
|
||||||
</releases>
|
|
||||||
</repository>
|
|
||||||
|
|
||||||
|
|
||||||
B. How to generate Lucene/Solr Maven artifacts
|
|
||||||
|
|
||||||
Prerequisites: OpenJDK 11+ and Ant 1.8.2+
|
|
||||||
|
|
||||||
Run 'ant generate-maven-artifacts' to create an internal Maven
|
|
||||||
repository, including POMs, binary .jars, source .jars, and javadoc
|
|
||||||
.jars.
|
|
||||||
|
|
||||||
You can run the above command in three possible places: the top-level
|
|
||||||
directory; under lucene/; or under solr/. From the top-level directory
|
|
||||||
or from lucene/, the internal repository will be located at dist/maven/.
|
|
||||||
From solr/, the internal repository will be located at package/maven/.
|
|
||||||
|
|
||||||
|
|
||||||
C. How to deploy Maven artifacts to a repository
|
|
||||||
|
|
||||||
Prerequisites: OpenJDK 11+ and Ant 1.8.2+
|
|
||||||
|
|
||||||
You can deploy targets for all of Lucene/Solr, only Lucene, or only Solr,
|
|
||||||
as in B. above. To deploy to a Maven repository, the command is the same
|
|
||||||
as in B. above, with the addition of two system properties:
|
|
||||||
|
|
||||||
ant -Dm2.repository.id=my-repo-id \
|
|
||||||
-Dm2.repository.url=https://example.org/my/repo \
|
|
||||||
generate-maven-artifacts
|
|
||||||
|
|
||||||
The repository ID given in the above command corresponds to a <server>
|
|
||||||
entry in either your ~/.m2/settings.xml or ~/.ant/settings.xml. See
|
|
||||||
<https://maven.apache.org/settings.html#Servers> for more information.
|
|
||||||
(Note that as of version 2.1.3, Maven Ant Tasks cannot handle encrypted
|
|
||||||
passwords.)
|
|
||||||
|
|
||||||
|
|
||||||
D. How to use Maven to build Lucene/Solr
|
|
||||||
|
|
||||||
In summary, to enable Maven builds, perform the following:
|
|
||||||
|
|
||||||
ant get-maven-poms
|
|
||||||
cd maven-build
|
|
||||||
|
|
||||||
The details, followed by some example Maven commands:
|
|
||||||
|
|
||||||
1. Prerequisites: OpenJDK 11+ and Maven 2.2.1 or 3.X
|
|
||||||
|
|
||||||
2. Make sure your sources are up to date.
|
|
||||||
|
|
||||||
3. Copy the Maven POM templates from under dev-tools/maven/ to the
|
|
||||||
maven-build/ directory using the following command from the top-level
|
|
||||||
directory:
|
|
||||||
|
|
||||||
ant get-maven-poms
|
|
||||||
|
|
||||||
Note that you will need to do this whenever changes to the POM
|
|
||||||
templates are committed. For this reason, it's a good idea run
|
|
||||||
"ant get-maven-poms" after you update from origin.
|
|
||||||
|
|
||||||
The above command copies all of the POM templates from dev-tools/maven/,
|
|
||||||
filling in the project version with the default "X.X-SNAPSHOT". If you
|
|
||||||
want the POMs and the Maven-built artifacts to have a version other than
|
|
||||||
the default, you can supply an alternate version on the command line
|
|
||||||
with the above command, e.g. "my-special-version":
|
|
||||||
|
|
||||||
ant -Dversion=my-special-version get-maven-poms
|
|
||||||
|
|
||||||
or to append "my-special-version" to the current base version, e.g. 5.0,
|
|
||||||
resulting in version "5.0-my-special-version":
|
|
||||||
|
|
||||||
ant -Ddev.version.suffix=my-special-version get-maven-poms
|
|
||||||
|
|
||||||
Note: if you change the version in the POMs, there is one test method
|
|
||||||
that will fail under maven-surefire-plugin:
|
|
||||||
o.a.l.index.TestCheckIndex#testLuceneConstantVersion(). It's safe to
|
|
||||||
@Ignore this test method, since it's just comparing the value of the
|
|
||||||
lucene.version system property (set in the maven-surefire-plugin
|
|
||||||
configuration in the lucene-core POM) against a hard-wired official
|
|
||||||
version (o.a.l.util.Constants.LUCENE_MAIN_VERSION).
|
|
||||||
|
|
||||||
4. To remove the maven-build/ directory and its contents, use the following
|
|
||||||
command from the top-level directory:
|
|
||||||
|
|
||||||
ant clean-maven-build
|
|
||||||
|
|
||||||
5. Please keep in mind that this is just a minimal Maven build. The resulting
|
|
||||||
artifacts are not the same as those created by the native Ant-based build.
|
|
||||||
It should be fine to enable Lucene builds in several Maven-based IDEs,
|
|
||||||
but should never be used for Lucene/Solr production usage, as they may lack
|
|
||||||
optimized class files (e.g., Java 9 MR-JAR support). To install Lucene/Solr
|
|
||||||
in your local repository, see instructions above.
|
|
||||||
|
|
||||||
|
|
||||||
Some example Maven commands you can use after you perform the above
|
|
||||||
preparatory steps:
|
|
||||||
|
|
||||||
- Compile, package, and install all binary artifacts to your local
|
|
||||||
repository:
|
|
||||||
|
|
||||||
mvn install
|
|
||||||
|
|
||||||
After compiling and packaging, but before installing each module's
|
|
||||||
artifact, the above command will also run all the module's tests.
|
|
||||||
|
|
||||||
The resulting artifacts are not the same as those created by the native
|
|
||||||
Ant-based build. They should never be used for Lucene/Solr production
|
|
||||||
usage, as they may lack optimized class files (e.g., Java 9 MR-JAR
|
|
||||||
support).
|
|
||||||
|
|
||||||
- Compile, package, and install all binary artifacts to your local
|
|
||||||
repository, without running any tests:
|
|
||||||
|
|
||||||
mvn -DskipTests install
|
|
||||||
|
|
||||||
- Compile, package, and install all binary and source artifacts to your
|
|
||||||
local repository, without running any tests:
|
|
||||||
|
|
||||||
mvn -DskipTests source:jar-no-fork install
|
|
||||||
|
|
||||||
- Run all tests:
|
|
||||||
|
|
||||||
mvn test
|
|
||||||
|
|
||||||
- Run all test methods defined in a test class:
|
|
||||||
|
|
||||||
mvn -Dtest=TestClassName test
|
|
|
@ -1,86 +0,0 @@
|
||||||
<!--
|
|
||||||
Licensed to the Apache Software Foundation (ASF) under one
|
|
||||||
or more contributor license agreements. See the NOTICE file
|
|
||||||
distributed with this work for additional information
|
|
||||||
regarding copyright ownership. The ASF licenses this file
|
|
||||||
to you under the Apache License, Version 2.0 (the
|
|
||||||
"License"); you may not use this file except in compliance
|
|
||||||
with the License. You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing,
|
|
||||||
software distributed under the License is distributed on an
|
|
||||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
||||||
KIND, either express or implied. See the License for the
|
|
||||||
specific language governing permissions and limitations
|
|
||||||
under the License.
|
|
||||||
-->
|
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-parent</artifactId>
|
|
||||||
<version>@version@</version>
|
|
||||||
<relativePath>../../pom.xml</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-analyzers-common</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<name>Lucene Common Analyzers</name>
|
|
||||||
<description>Additional Analyzers</description>
|
|
||||||
<properties>
|
|
||||||
<module-directory>lucene/analysis/common</module-directory>
|
|
||||||
<relative-top-level>../../../..</relative-top-level>
|
|
||||||
<module-path>${relative-top-level}/${module-directory}</module-path>
|
|
||||||
</properties>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:${vc-anonymous-base-url}</connection>
|
|
||||||
<developerConnection>scm:git:${vc-dev-base-url}</developerConnection>
|
|
||||||
<url>${vc-browse-base-url};f=${module-directory}</url>
|
|
||||||
</scm>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<!-- lucene-test-framework dependency must be declared before lucene-core -->
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-test-framework</artifactId>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
@lucene-analyzers-common.internal.dependencies@
|
|
||||||
@lucene-analyzers-common.external.dependencies@
|
|
||||||
@lucene-analyzers-common.internal.test.dependencies@
|
|
||||||
@lucene-analyzers-common.external.test.dependencies@
|
|
||||||
</dependencies>
|
|
||||||
<build>
|
|
||||||
<sourceDirectory>${module-path}/src/java</sourceDirectory>
|
|
||||||
<testSourceDirectory>${module-path}/src/test</testSourceDirectory>
|
|
||||||
<resources>
|
|
||||||
<resource>
|
|
||||||
<directory>${module-path}/src/resources</directory>
|
|
||||||
</resource>
|
|
||||||
</resources>
|
|
||||||
<testResources>
|
|
||||||
<testResource>
|
|
||||||
<directory>${project.build.testSourceDirectory}</directory>
|
|
||||||
<excludes>
|
|
||||||
<exclude>**/*.java</exclude>
|
|
||||||
</excludes>
|
|
||||||
</testResource>
|
|
||||||
</testResources>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-jar-plugin</artifactId>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<goals>
|
|
||||||
<goal>test-jar</goal>
|
|
||||||
</goals>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</project>
|
|
|
@ -1,76 +0,0 @@
|
||||||
<!--
|
|
||||||
Licensed to the Apache Software Foundation (ASF) under one
|
|
||||||
or more contributor license agreements. See the NOTICE file
|
|
||||||
distributed with this work for additional information
|
|
||||||
regarding copyright ownership. The ASF licenses this file
|
|
||||||
to you under the Apache License, Version 2.0 (the
|
|
||||||
"License"); you may not use this file except in compliance
|
|
||||||
with the License. You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing,
|
|
||||||
software distributed under the License is distributed on an
|
|
||||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
||||||
KIND, either express or implied. See the License for the
|
|
||||||
specific language governing permissions and limitations
|
|
||||||
under the License.
|
|
||||||
-->
|
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-parent</artifactId>
|
|
||||||
<version>@version@</version>
|
|
||||||
<relativePath>../../pom.xml</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-analyzers-icu</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<name>Lucene ICU Analysis Components</name>
|
|
||||||
<description>
|
|
||||||
Provides integration with ICU (International Components for Unicode) for
|
|
||||||
stronger Unicode and internationalization support.
|
|
||||||
</description>
|
|
||||||
<properties>
|
|
||||||
<module-directory>lucene/analysis/icu</module-directory>
|
|
||||||
<relative-top-level>../../../..</relative-top-level>
|
|
||||||
<module-path>${relative-top-level}/${module-directory}</module-path>
|
|
||||||
</properties>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:${vc-anonymous-base-url}</connection>
|
|
||||||
<developerConnection>scm:git:${vc-dev-base-url}</developerConnection>
|
|
||||||
<url>${vc-browse-base-url};f=${module-directory}</url>
|
|
||||||
</scm>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<!-- lucene-test-framework dependency must be declared before lucene-core -->
|
|
||||||
<groupId>${project.groupId}</groupId>
|
|
||||||
<artifactId>lucene-test-framework</artifactId>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
@lucene-analyzers-icu.internal.dependencies@
|
|
||||||
@lucene-analyzers-icu.external.dependencies@
|
|
||||||
@lucene-analyzers-icu.internal.test.dependencies@
|
|
||||||
@lucene-analyzers-icu.external.test.dependencies@
|
|
||||||
</dependencies>
|
|
||||||
<build>
|
|
||||||
<sourceDirectory>${module-path}/src/java</sourceDirectory>
|
|
||||||
<testSourceDirectory>${module-path}/src/test</testSourceDirectory>
|
|
||||||
<resources>
|
|
||||||
<resource>
|
|
||||||
<directory>${module-path}/src/resources</directory>
|
|
||||||
</resource>
|
|
||||||
</resources>
|
|
||||||
<testResources>
|
|
||||||
<testResource>
|
|
||||||
<directory>${project.build.testSourceDirectory}</directory>
|
|
||||||
<excludes>
|
|
||||||
<exclude>**/*.java</exclude>
|
|
||||||
</excludes>
|
|
||||||
</testResource>
|
|
||||||
</testResources>
|
|
||||||
</build>
|
|
||||||
</project>
|
|
|
@ -1,75 +0,0 @@
|
||||||
<!--
|
|
||||||
Licensed to the Apache Software Foundation (ASF) under one
|
|
||||||
or more contributor license agreements. See the NOTICE file
|
|
||||||
distributed with this work for additional information
|
|
||||||
regarding copyright ownership. The ASF licenses this file
|
|
||||||
to you under the Apache License, Version 2.0 (the
|
|
||||||
"License"); you may not use this file except in compliance
|
|
||||||
with the License. You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing,
|
|
||||||
software distributed under the License is distributed on an
|
|
||||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
||||||
KIND, either express or implied. See the License for the
|
|
||||||
specific language governing permissions and limitations
|
|
||||||
under the License.
|
|
||||||
-->
|
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-parent</artifactId>
|
|
||||||
<version>@version@</version>
|
|
||||||
<relativePath>../../pom.xml</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-analyzers-kuromoji</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<name>Lucene Kuromoji Japanese Morphological Analyzer</name>
|
|
||||||
<description>
|
|
||||||
Lucene Kuromoji Japanese Morphological Analyzer
|
|
||||||
</description>
|
|
||||||
<properties>
|
|
||||||
<module-directory>lucene/analysis/kuromoji</module-directory>
|
|
||||||
<relative-top-level>../../../..</relative-top-level>
|
|
||||||
<module-path>${relative-top-level}/${module-directory}</module-path>
|
|
||||||
</properties>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:${vc-anonymous-base-url}</connection>
|
|
||||||
<developerConnection>scm:git:${vc-dev-base-url}</developerConnection>
|
|
||||||
<url>${vc-browse-base-url};f=${module-directory}</url>
|
|
||||||
</scm>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<!-- lucene-test-framework dependency must be declared before lucene-core -->
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-test-framework</artifactId>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
@lucene-analyzers-kuromoji.internal.dependencies@
|
|
||||||
@lucene-analyzers-kuromoji.external.dependencies@
|
|
||||||
@lucene-analyzers-kuromoji.internal.test.dependencies@
|
|
||||||
@lucene-analyzers-kuromoji.external.test.dependencies@
|
|
||||||
</dependencies>
|
|
||||||
<build>
|
|
||||||
<sourceDirectory>${module-path}/src/java</sourceDirectory>
|
|
||||||
<testSourceDirectory>${module-path}/src/test</testSourceDirectory>
|
|
||||||
<resources>
|
|
||||||
<resource>
|
|
||||||
<directory>${module-path}/src/resources</directory>
|
|
||||||
</resource>
|
|
||||||
</resources>
|
|
||||||
<testResources>
|
|
||||||
<testResource>
|
|
||||||
<directory>${project.build.testSourceDirectory}</directory>
|
|
||||||
<excludes>
|
|
||||||
<exclude>**/*.java</exclude>
|
|
||||||
</excludes>
|
|
||||||
</testResource>
|
|
||||||
</testResources>
|
|
||||||
</build>
|
|
||||||
</project>
|
|
|
@ -1,78 +0,0 @@
|
||||||
<!--
|
|
||||||
Licensed to the Apache Software Foundation (ASF) under one
|
|
||||||
or more contributor license agreements. See the NOTICE file
|
|
||||||
distributed with this work for additional information
|
|
||||||
regarding copyright ownership. The ASF licenses this file
|
|
||||||
to you under the Apache License, Version 2.0 (the
|
|
||||||
"License"); you may not use this file except in compliance
|
|
||||||
with the License. You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing,
|
|
||||||
software distributed under the License is distributed on an
|
|
||||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
||||||
KIND, either express or implied. See the License for the
|
|
||||||
specific language governing permissions and limitations
|
|
||||||
under the License.
|
|
||||||
-->
|
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-parent</artifactId>
|
|
||||||
<version>@version@</version>
|
|
||||||
<relativePath>../../pom.xml</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-analyzers-morfologik</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<name>Lucene Morfologik Polish Lemmatizer</name>
|
|
||||||
<description>
|
|
||||||
A dictionary-driven lemmatizer for Polish (includes morphosyntactic annotations)
|
|
||||||
</description>
|
|
||||||
<properties>
|
|
||||||
<module-directory>lucene/analysis/morfologik</module-directory>
|
|
||||||
<relative-top-level>../../../..</relative-top-level>
|
|
||||||
<module-path>${relative-top-level}/${module-directory}</module-path>
|
|
||||||
</properties>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:${vc-anonymous-base-url}</connection>
|
|
||||||
<developerConnection>scm:git:${vc-dev-base-url}</developerConnection>
|
|
||||||
<url>${vc-browse-base-url};f=${module-directory}</url>
|
|
||||||
</scm>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<!-- lucene-test-framework dependency must be declared before lucene-core -->
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-test-framework</artifactId>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
@lucene-analyzers-morfologik.internal.dependencies@
|
|
||||||
@lucene-analyzers-morfologik.external.dependencies@
|
|
||||||
@lucene-analyzers-morfologik.internal.test.dependencies@
|
|
||||||
@lucene-analyzers-morfologik.external.test.dependencies@
|
|
||||||
</dependencies>
|
|
||||||
<build>
|
|
||||||
<sourceDirectory>${module-path}/src/java</sourceDirectory>
|
|
||||||
<testSourceDirectory>${module-path}/src/test</testSourceDirectory>
|
|
||||||
<resources>
|
|
||||||
<resource>
|
|
||||||
<directory>${module-path}/src/resources</directory>
|
|
||||||
</resource>
|
|
||||||
</resources>
|
|
||||||
<testResources>
|
|
||||||
<testResource>
|
|
||||||
<directory>${project.build.testSourceDirectory}</directory>
|
|
||||||
<excludes>
|
|
||||||
<exclude>**/*.java</exclude>
|
|
||||||
</excludes>
|
|
||||||
</testResource>
|
|
||||||
<testResource>
|
|
||||||
<directory>${module-path}/src/test-files</directory>
|
|
||||||
</testResource>
|
|
||||||
</testResources>
|
|
||||||
</build>
|
|
||||||
</project>
|
|
|
@ -1,75 +0,0 @@
|
||||||
<!--
|
|
||||||
Licensed to the Apache Software Foundation (ASF) under one
|
|
||||||
or more contributor license agreements. See the NOTICE file
|
|
||||||
distributed with this work for additional information
|
|
||||||
regarding copyright ownership. The ASF licenses this file
|
|
||||||
to you under the Apache License, Version 2.0 (the
|
|
||||||
"License"); you may not use this file except in compliance
|
|
||||||
with the License. You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing,
|
|
||||||
software distributed under the License is distributed on an
|
|
||||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
||||||
KIND, either express or implied. See the License for the
|
|
||||||
specific language governing permissions and limitations
|
|
||||||
under the License.
|
|
||||||
-->
|
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-parent</artifactId>
|
|
||||||
<version>@version@</version>
|
|
||||||
<relativePath>../../pom.xml</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-analyzers-nori</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<name>Lucene Nori Korean Morphological Analyzer</name>
|
|
||||||
<description>
|
|
||||||
Lucene Nori Korean Morphological Analyzer
|
|
||||||
</description>
|
|
||||||
<properties>
|
|
||||||
<module-directory>lucene/analysis/nori</module-directory>
|
|
||||||
<relative-top-level>../../../..</relative-top-level>
|
|
||||||
<module-path>${relative-top-level}/${module-directory}</module-path>
|
|
||||||
</properties>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:${vc-anonymous-base-url}</connection>
|
|
||||||
<developerConnection>scm:git:${vc-dev-base-url}</developerConnection>
|
|
||||||
<url>${vc-browse-base-url};f=${module-directory}</url>
|
|
||||||
</scm>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<!-- lucene-test-framework dependency must be declared before lucene-core -->
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-test-framework</artifactId>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
@lucene-analyzers-nori.internal.dependencies@
|
|
||||||
@lucene-analyzers-nori.external.dependencies@
|
|
||||||
@lucene-analyzers-nori.internal.test.dependencies@
|
|
||||||
@lucene-analyzers-nori.external.test.dependencies@
|
|
||||||
</dependencies>
|
|
||||||
<build>
|
|
||||||
<sourceDirectory>${module-path}/src/java</sourceDirectory>
|
|
||||||
<testSourceDirectory>${module-path}/src/test</testSourceDirectory>
|
|
||||||
<resources>
|
|
||||||
<resource>
|
|
||||||
<directory>${module-path}/src/resources</directory>
|
|
||||||
</resource>
|
|
||||||
</resources>
|
|
||||||
<testResources>
|
|
||||||
<testResource>
|
|
||||||
<directory>${project.build.testSourceDirectory}</directory>
|
|
||||||
<excludes>
|
|
||||||
<exclude>**/*.java</exclude>
|
|
||||||
</excludes>
|
|
||||||
</testResource>
|
|
||||||
</testResources>
|
|
||||||
</build>
|
|
||||||
</project>
|
|
|
@ -1,78 +0,0 @@
|
||||||
<!--
|
|
||||||
Licensed to the Apache Software Foundation (ASF) under one
|
|
||||||
or more contributor license agreements. See the NOTICE file
|
|
||||||
distributed with this work for additional information
|
|
||||||
regarding copyright ownership. The ASF licenses this file
|
|
||||||
to you under the Apache License, Version 2.0 (the
|
|
||||||
"License"); you may not use this file except in compliance
|
|
||||||
with the License. You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing,
|
|
||||||
software distributed under the License is distributed on an
|
|
||||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
||||||
KIND, either express or implied. See the License for the
|
|
||||||
specific language governing permissions and limitations
|
|
||||||
under the License.
|
|
||||||
-->
|
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-parent</artifactId>
|
|
||||||
<version>@version@</version>
|
|
||||||
<relativePath>../../pom.xml</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-analyzers-opennlp</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<name>Lucene OpenNLP integration</name>
|
|
||||||
<description>
|
|
||||||
Lucene OpenNLP integration
|
|
||||||
</description>
|
|
||||||
<properties>
|
|
||||||
<module-directory>lucene/analysis/opennlp</module-directory>
|
|
||||||
<relative-top-level>../../../..</relative-top-level>
|
|
||||||
<module-path>${relative-top-level}/${module-directory}</module-path>
|
|
||||||
</properties>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:${vc-anonymous-base-url}</connection>
|
|
||||||
<developerConnection>scm:git:${vc-dev-base-url}</developerConnection>
|
|
||||||
<url>${vc-browse-base-url};f=${module-directory}</url>
|
|
||||||
</scm>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<!-- lucene-test-framework dependency must be declared before lucene-core -->
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-test-framework</artifactId>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
@lucene-analyzers-opennlp.internal.dependencies@
|
|
||||||
@lucene-analyzers-opennlp.external.dependencies@
|
|
||||||
@lucene-analyzers-opennlp.internal.test.dependencies@
|
|
||||||
@lucene-analyzers-opennlp.external.test.dependencies@
|
|
||||||
</dependencies>
|
|
||||||
<build>
|
|
||||||
<sourceDirectory>${module-path}/src/java</sourceDirectory>
|
|
||||||
<testSourceDirectory>${module-path}/src/test</testSourceDirectory>
|
|
||||||
<resources>
|
|
||||||
<resource>
|
|
||||||
<directory>${module-path}/src/resources</directory>
|
|
||||||
</resource>
|
|
||||||
</resources>
|
|
||||||
<testResources>
|
|
||||||
<testResource>
|
|
||||||
<directory>${project.build.testSourceDirectory}</directory>
|
|
||||||
<excludes>
|
|
||||||
<exclude>**/*.java</exclude>
|
|
||||||
</excludes>
|
|
||||||
</testResource>
|
|
||||||
<testResource>
|
|
||||||
<directory>${module-path}/src/test-files</directory>
|
|
||||||
</testResource>
|
|
||||||
</testResources>
|
|
||||||
</build>
|
|
||||||
</project>
|
|
|
@ -1,75 +0,0 @@
|
||||||
<!--
|
|
||||||
Licensed to the Apache Software Foundation (ASF) under one
|
|
||||||
or more contributor license agreements. See the NOTICE file
|
|
||||||
distributed with this work for additional information
|
|
||||||
regarding copyright ownership. The ASF licenses this file
|
|
||||||
to you under the Apache License, Version 2.0 (the
|
|
||||||
"License"); you may not use this file except in compliance
|
|
||||||
with the License. You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing,
|
|
||||||
software distributed under the License is distributed on an
|
|
||||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
||||||
KIND, either express or implied. See the License for the
|
|
||||||
specific language governing permissions and limitations
|
|
||||||
under the License.
|
|
||||||
-->
|
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-parent</artifactId>
|
|
||||||
<version>@version@</version>
|
|
||||||
<relativePath>../../pom.xml</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-analyzers-phonetic</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<name>Lucene Phonetic Filters</name>
|
|
||||||
<description>
|
|
||||||
Provides phonetic encoding via Commons Codec.
|
|
||||||
</description>
|
|
||||||
<properties>
|
|
||||||
<module-directory>lucene/analysis/phonetic</module-directory>
|
|
||||||
<relative-top-level>../../../..</relative-top-level>
|
|
||||||
<module-path>${relative-top-level}/${module-directory}</module-path>
|
|
||||||
</properties>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:${vc-anonymous-base-url}</connection>
|
|
||||||
<developerConnection>scm:git:${vc-dev-base-url}</developerConnection>
|
|
||||||
<url>${vc-browse-base-url};f=${module-directory}</url>
|
|
||||||
</scm>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<!-- lucene-test-framework dependency must be declared before lucene-core -->
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-test-framework</artifactId>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
@lucene-analyzers-phonetic.internal.dependencies@
|
|
||||||
@lucene-analyzers-phonetic.external.dependencies@
|
|
||||||
@lucene-analyzers-phonetic.internal.test.dependencies@
|
|
||||||
@lucene-analyzers-phonetic.external.test.dependencies@
|
|
||||||
</dependencies>
|
|
||||||
<build>
|
|
||||||
<sourceDirectory>${module-path}/src/java</sourceDirectory>
|
|
||||||
<testSourceDirectory>${module-path}/src/test</testSourceDirectory>
|
|
||||||
<resources>
|
|
||||||
<resource>
|
|
||||||
<directory>${module-path}/src/resources</directory>
|
|
||||||
</resource>
|
|
||||||
</resources>
|
|
||||||
<testResources>
|
|
||||||
<testResource>
|
|
||||||
<directory>${project.build.testSourceDirectory}</directory>
|
|
||||||
<excludes>
|
|
||||||
<exclude>**/*.java</exclude>
|
|
||||||
</excludes>
|
|
||||||
</testResource>
|
|
||||||
</testResources>
|
|
||||||
</build>
|
|
||||||
</project>
|
|
|
@ -1,55 +0,0 @@
|
||||||
<!--
|
|
||||||
Licensed to the Apache Software Foundation (ASF) under one
|
|
||||||
or more contributor license agreements. See the NOTICE file
|
|
||||||
distributed with this work for additional information
|
|
||||||
regarding copyright ownership. The ASF licenses this file
|
|
||||||
to you under the Apache License, Version 2.0 (the
|
|
||||||
"License"); you may not use this file except in compliance
|
|
||||||
with the License. You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing,
|
|
||||||
software distributed under the License is distributed on an
|
|
||||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
||||||
KIND, either express or implied. See the License for the
|
|
||||||
specific language governing permissions and limitations
|
|
||||||
under the License.
|
|
||||||
-->
|
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-parent</artifactId>
|
|
||||||
<version>@version@</version>
|
|
||||||
<relativePath>../pom.xml</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.apache.lucene</groupId>
|
|
||||||
<artifactId>lucene-analysis-modules-aggregator</artifactId>
|
|
||||||
<name>Lucene Analysis Modules aggregator POM</name>
|
|
||||||
<packaging>pom</packaging>
|
|
||||||
<modules>
|
|
||||||
<module>common</module>
|
|
||||||
<module>icu</module>
|
|
||||||
<module>kuromoji</module>
|
|
||||||
<module>morfologik</module>
|
|
||||||
<module>nori</module>
|
|
||||||
<module>opennlp</module>
|
|
||||||
<module>phonetic</module>
|
|
||||||
<module>smartcn</module>
|
|
||||||
<module>stempel</module>
|
|
||||||
</modules>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-deploy-plugin</artifactId>
|
|
||||||
<configuration>
|
|
||||||
<skip>true</skip>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</project>
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue