mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-06 21:18:31 +00:00
3b2b564c91
This commit makes a number of improvements when importing the Elasticsearch project into IntelliJ IDEA. Specifically: - Contributing documentation has been updated to reflect that the 'idea' task should no long be used and Gradle project import is instead the officially supported way of setting up the project. - Attempts to run the 'idea' task will result in a failure with a message directing folks to our CONTRIBUTING.md document. - The project JDK is explicit set rather that using whatever JAVA_HOME is. - Gradle build operation delegation is disabled, and test execution is configured to 'choose per test'. - Gradle is configured to inherit the project JDK. - Some code style conventions are automatically configured. - File encoding is explicitly set to UTF-8. - Parallel module compilation is enabled and deprecated feature warnings are disabled. - A remote debug run configuration using listen mode is created. - JUnit runner is configured with required system properties. - License headers are configured such that Apache 2 is the default notice added to all source files with exception of source in /x-pack which will use the Elastic license.
58 lines
910 B
Plaintext
58 lines
910 B
Plaintext
|
|
# intellij files
|
|
.idea/
|
|
*.iml
|
|
*.ipr
|
|
*.iws
|
|
build-idea/
|
|
out/
|
|
|
|
# include shared intellij config
|
|
!.idea/scopes/x_pack.xml
|
|
!.idea/inspectionProfiles/Project_Default.xml
|
|
|
|
# These files are generated in the main tree by IntelliJ
|
|
benchmarks/src/main/generated/*
|
|
|
|
# eclipse files
|
|
.project
|
|
.classpath
|
|
.settings
|
|
build-eclipse/
|
|
|
|
# netbeans files
|
|
nb-configuration.xml
|
|
nbactions.xml
|
|
|
|
# gradle stuff
|
|
.gradle/
|
|
build/
|
|
|
|
# vscode stuff
|
|
.vscode/
|
|
|
|
# testing stuff
|
|
**/.local*
|
|
.vagrant/
|
|
/logs/
|
|
|
|
# osx stuff
|
|
.DS_Store
|
|
|
|
# default folders in which the create_bwc_index.py expects to find old es versions in
|
|
/backwards
|
|
/dev-tools/backwards
|
|
|
|
# needed in case docs build is run...maybe we can configure doc build to generate files under build?
|
|
html_docs
|
|
|
|
# random old stuff that we should look at the necessity of...
|
|
/tmp/
|
|
eclipse-build
|
|
|
|
# projects using testfixtures
|
|
testfixtures_shared/
|
|
|
|
# These are generated from .ci/jobs.t
|
|
.ci/jobs/
|