diff --git a/.gitignore b/.gitignore index ce6eec8..1b19dee 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,8 @@ -# Created by https://www.gitignore.io/api/maven,osx,kate,java,linux,windows,textmate,netbeans,intellij,notepadpp,jetbrains,sublimetext,eclipse +# Created by https://www.gitignore.io/api/maven,osx,kate,java,linux,windows,textmate,netbeans,intellij,notepadpp,jetbrains,sublimetext,eclipse,visualstudiocode +# Edit at https://www.gitignore.io/?templates=maven,osx,kate,java,linux,windows,textmate,netbeans,intellij,notepadpp,jetbrains,sublimetext,eclipse,visualstudiocode ### Eclipse ### - .metadata bin/ tmp/ @@ -27,6 +27,9 @@ local.properties # CDT-specific (C/C++ Development Tooling) .cproject +# CDT- autotools +.autotools + # Java annotation processor (APT) .factorypath @@ -48,53 +51,74 @@ local.properties # Code Recommenders .recommenders/ +# Annotation Processing +.apt_generated/ + # Scala IDE specific (Scala & Java development for Eclipse) .cache-main .scala_dependencies .worksheet ### Eclipse Patch ### -# Eclipse Core +# Eclipse Core .project -# JDT-specific (Eclipse Java Development Tools) +# JDT-specific (Eclipse Java Development Tools) .classpath +# Annotation Processing +.apt_generated + +.sts4-cache/ + ### Intellij ### -# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 -# User-specific stuff: +# User-specific stuff .idea/**/workspace.xml .idea/**/tasks.xml -.idea/dictionaries +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# Generated files +.idea/**/contentModel.xml -# Sensitive or high-churn files: +# Sensitive or high-churn files .idea/**/dataSources/ .idea/**/dataSources.ids -.idea/**/dataSources.xml .idea/**/dataSources.local.xml .idea/**/sqlDataSources.xml .idea/**/dynamic.xml .idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml -# Gradle: +# Gradle .idea/**/gradle.xml .idea/**/libraries +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + # CMake -cmake-build-debug/ +cmake-build-*/ -# Mongo Explorer plugin: +# Mongo Explorer plugin .idea/**/mongoSettings.xml -## File-based project format: +# File-based project format *.iws -## Plugin-specific files: - # IntelliJ -/out/ +out/ # mpeltonen/sbt-idea plugin .idea_modules/ @@ -105,15 +129,18 @@ atlassian-ide-plugin.xml # Cursive Clojure plugin .idea/replstate.xml -# Ruby plugin and RubyMine -/.rakeTasks - # Crashlytics plugin (for Android Studio and IntelliJ) com_crashlytics_export_strings.xml crashlytics.properties crashlytics-build.properties fabric.properties +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + ### Intellij Patch ### # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 @@ -141,6 +168,7 @@ fabric.properties # Package Files # *.jar *.war +*.nar *.ear *.zip *.tar.gz @@ -150,22 +178,32 @@ fabric.properties hs_err_pid* ### JetBrains ### -# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 -# User-specific stuff: +# User-specific stuff -# Sensitive or high-churn files: +# Generated files -# Gradle: +# Sensitive or high-churn files -# CMake +# Gradle + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr -# Mongo Explorer plugin: +# CMake -## File-based project format: +# Mongo Explorer plugin -## Plugin-specific files: +# File-based project format # IntelliJ @@ -175,10 +213,12 @@ hs_err_pid* # Cursive Clojure plugin -# Ruby plugin and RubyMine - # Crashlytics plugin (for Android Studio and IntelliJ) +# Editor-based Rest Client + +# Android studio 3.1+ serialized cache file + ### JetBrains Patch ### # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 @@ -219,12 +259,12 @@ release.properties dependency-reduced-pom.xml buildNumber.properties .mvn/timing.properties - -# Avoid ignoring Maven wrapper jar file (.jar files are usually ignored) -!/.mvn/wrapper/maven-wrapper.jar +.mvn/wrapper/maven-wrapper.jar ### NetBeans ### -nbproject/private/ +**/nbproject/private/ +**/nbproject/Makefile-*.mk +**/nbproject/Package-*.bash build/ nbbuild/ dist/ @@ -235,7 +275,8 @@ nbdist/ # Notepad++ backups # ### OSX ### -*.DS_Store +# General +.DS_Store .AppleDouble .LSOverride @@ -262,19 +303,19 @@ Temporary Items .apdisk ### SublimeText ### -# cache files for sublime text +# Cache files for Sublime Text *.tmlanguage.cache *.tmPreferences.cache *.stTheme.cache -# workspace files are user-specific +# Workspace files are user-specific *.sublime-workspace -# project files should be checked into the repository, unless a significant -# proportion of contributors will probably not be using SublimeText +# Project files should be checked into the repository, unless a significant +# proportion of contributors will probably not be using Sublime Text # *.sublime-project -# sftp configuration file +# SFTP configuration file sftp-config.json # Package control specific files @@ -298,14 +339,29 @@ GitHub.sublime-settings *.tmproject tmtags +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json + +### VisualStudioCode Patch ### +# Ignore all local history of files +.history + ### Windows ### # Windows thumbnail cache files Thumbs.db +Thumbs.db:encryptable ehthumbs.db ehthumbs_vista.db +# Dump file +*.stackdump + # Folder config file -Desktop.ini +[Dd]esktop.ini # Recycle Bin used on file shares $RECYCLE.BIN/ @@ -313,10 +369,11 @@ $RECYCLE.BIN/ # Windows Installer files *.cab *.msi +*.msix *.msm *.msp # Windows shortcuts *.lnk -# End of https://www.gitignore.io/api/maven,osx,kate,java,linux,windows,textmate,netbeans,intellij,notepadpp,jetbrains,sublimetext,eclipse +# End of https://www.gitignore.io/api/maven,osx,kate,java,linux,windows,textmate,netbeans,intellij,notepadpp,jetbrains,sublimetext,eclipse,visualstudiocode diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..83f50d0 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..b26911b --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..d24ea8e --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,14 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file