##########################################################################
# Copyright 2016 ThoughtWorks, Inc.
#
# Licensed 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.
##########################################################################

# intellij
.idea/
!.idea/copyright/
!.idea/codeStyleSettings.xml
!.idea/jsLinters/eslint.xml

*.iml

# eclipse
.project
.classpath
.settings/

# vim swap files
[._]*.s[a-w][a-z]
[._]s[a-w][a-z]

# auto-generated tag files
tags

# temporary files from vim and emacs
*~

# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
!gradle-wrapper.jar

.gradle/

# gradle cache of project
.gradletasknamecache

# virtual machine crash logs
hs_err_pid*

# intellij has a tendency to cache rake tasks
.rakeTasks

resources-generated/

addon-api/database/target/
agent-bootstrapper/.agent-bootstrapper.running
agent-bootstrapper/.tmp.file.list
agent-bootstrapper/logs/
agent-bootstrapper/*agent-launcher.jar
agent-bootstrapper/agent-launcher.jar
agent-bootstrapper/agent.jar
agent-bootstrapper/exploded_agent_launcher_dependencies/
agent-bootstrapper/target/
agent-common/target/
agent-launcher/logs/
agent-launcher/target/
agent-process-launcher/target/
agent/logs/
agent/agent-plugins.zip
agent/config/
agent/felix-cache/
agent/pipelines/
agent/plugins_work/
agent/plugins/
agent/target/
agent/tfs-impl.jar
app-server/target/
base/target/
buildSrc/.gradle/
buildSrc/build/
common/*.log
common/target/
config/config-api/target/
config/config-server/target/
config/config-server/config/cipher
db/target/
development-utility/development-agent/target/
development-utility/development-server/target/
installers/target/
jetty9/target/
plugin-infra/go-plugin-access/target/
plugin-infra/go-plugin-activator/target/
plugin-infra/go-plugin-api-internal/target/
plugin-infra/go-plugin-api/target/
plugin-infra/go-plugin-infra/target/
rack_hack/target/
release/target/
server-launcher/target/
server/*.log*
server/agent.jar
server/agent-launcher.jar
server/tfs-impl-10.jar
server/tfs-impl-14.jar
server/artifacts/
server/artifactsDir/
server/config/agentkeystore
server/config/cruise-config.xml.*
server/config/keystore
server/config/truststore
server/data/
server/db/config.git/
server/db/h2db/
server/db/h2deltas/
server/db/shine/
server/felix-cache/
server/logs/
server/pipelines/
server/plugins_work/
server/plugins/
server/target/
server/test-addons/
server/testdata/agent-launcher.jar
server/testdata/test-agent.jar
server/webapp/WEB-INF/rails.new/*.log
server/webapp/WEB-INF/rails.new/config/cipher
server/webapp/WEB-INF/rails.new/db/config.git/
server/webapp/WEB-INF/rails.new/historical_jars/
server/webapp/WEB-INF/rails.new/log/
server/webapp/WEB-INF/rails.new/logs/
server/webapp/WEB-INF/rails.new/node_modules/
server/webapp/WEB-INF/rails.new/public/assets/
server/webapp/WEB-INF/rails.new/vendor/bundle/jruby/1.9/doc/
server/webapp/WEB-INF/rails.new/vendor/bundle/jruby/1.9/extensions/
server/webapp/WEB-INF/rails.new/webpack/gen/
target/
test-addon/target/
test-agent/target/
test-utils/target/
tfs-impl/tfs-impl-10/target/
tfs-impl/tfs-impl-14/target/
tw-go-plugins/dist/
util/target/
.vagrant/
tools/jruby
tools/node_modules/
tools/npm-debug.log
plugin-infra/go-plugin-access/config/cipher

build/
out/
config/config-server/warnings.log
server/dev
**/.DS_Store
server/config/go-config-before-migration-91.xml
server/config/go-config-before-migration-92.xml
