|
1 |
| -.DS_Store |
2 |
| -.AppleDouble |
3 |
| -._* |
4 |
| -*~ |
5 |
| -/build/shared/reference.zip |
6 |
| - |
7 |
| -*.x |
8 |
| - |
9 |
| -#*.iml |
10 |
| -#/.idea |
11 |
| - |
12 |
| -# may need to bring this back later |
13 |
| -/.idea/codeStyles |
14 |
| - |
15 |
| -# via https://github.com/github/gitignore/blob/master/Global/JetBrains.gitignore |
16 |
| -# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm |
17 |
| -# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 |
18 |
| - |
19 |
| -# User-specific stuff |
20 |
| -.idea/**/workspace.xml |
21 |
| -.idea/**/tasks.xml |
22 |
| -.idea/**/usage.statistics.xml |
23 |
| -.idea/**/dictionaries |
24 |
| -.idea/**/shelf |
25 |
| - |
26 |
| -# Generated files |
27 |
| -.idea/**/contentModel.xml |
28 |
| - |
29 |
| -# Sensitive or high-churn files |
30 |
| -.idea/**/dataSources/ |
31 |
| -.idea/**/dataSources.ids |
32 |
| -.idea/**/dataSources.local.xml |
33 |
| -.idea/**/sqlDataSources.xml |
34 |
| -.idea/**/dynamic.xml |
35 |
| -.idea/**/uiDesigner.xml |
36 |
| -.idea/**/dbnavigator.xml |
37 |
| - |
38 |
| -# Gradle |
39 |
| -.idea/**/gradle.xml |
40 |
| -.idea/**/libraries |
41 |
| - |
42 |
| -# Gradle and Maven with auto-import |
43 |
| -# When using Gradle or Maven with auto-import, you should exclude module files, |
44 |
| -# since they will be recreated, and may cause churn. Uncomment if using |
45 |
| -# auto-import. |
46 |
| -# .idea/modules.xml |
47 |
| -# .idea/*.iml |
48 |
| -# .idea/modules |
49 |
| - |
50 |
| -# CMake |
51 |
| -cmake-build-*/ |
52 |
| - |
53 |
| -# Mongo Explorer plugin |
54 |
| -.idea/**/mongoSettings.xml |
55 |
| - |
56 |
| -# File-based project format |
57 |
| -*.iws |
| 1 | +# Created by https://www.toptal.com/developers/gitignore/api/android,gradle,java |
| 2 | +# Edit at https://www.toptal.com/developers/gitignore?templates=android,gradle,java |
| 3 | + |
| 4 | +### Android ### |
| 5 | +# Gradle files |
| 6 | +.gradle/ |
| 7 | +build/ |
| 8 | + |
| 9 | +# Local configuration file (sdk path, etc) |
| 10 | +local.properties |
| 11 | + |
| 12 | +# Log/OS Files |
| 13 | +*.log |
| 14 | + |
| 15 | +# Android Studio generated files and folders |
| 16 | +captures/ |
| 17 | +.externalNativeBuild/ |
| 18 | +.cxx/ |
| 19 | +*.apk |
| 20 | +output.json |
58 | 21 |
|
59 | 22 | # IntelliJ
|
60 |
| -out/ |
| 23 | +*.iml |
| 24 | +.idea/* |
| 25 | +misc.xml |
| 26 | +deploymentTargetDropDown.xml |
| 27 | +render.experimental.xml |
61 | 28 |
|
62 |
| -# mpeltonen/sbt-idea plugin |
63 |
| -.idea_modules/ |
| 29 | +# Keystore files |
| 30 | +*.jks |
| 31 | +*.keystore |
64 | 32 |
|
65 |
| -# JIRA plugin |
66 |
| -atlassian-ide-plugin.xml |
| 33 | +# Google Services (e.g. APIs or Firebase) |
| 34 | +google-services.json |
67 | 35 |
|
68 |
| -# Cursive Clojure plugin |
69 |
| -.idea/replstate.xml |
| 36 | +# Android Profiling |
| 37 | +*.hprof |
70 | 38 |
|
71 |
| -# Crashlytics plugin (for Android Studio and IntelliJ) |
72 |
| -com_crashlytics_export_strings.xml |
73 |
| -crashlytics.properties |
74 |
| -crashlytics-build.properties |
75 |
| -fabric.properties |
| 39 | +### Android Patch ### |
| 40 | +gen-external-apklibs |
76 | 41 |
|
77 |
| -# Editor-based Rest Client |
78 |
| -.idea/httpRequests |
| 42 | +# Replacement of .externalNativeBuild directories introduced |
| 43 | +# with Android Studio 3.5. |
79 | 44 |
|
80 |
| -# Android studio 3.1+ serialized cache file |
81 |
| -.idea/caches/build_file_checksums.ser |
| 45 | +### Java ### |
| 46 | +# Compiled class file |
| 47 | +*.class |
82 | 48 |
|
83 |
| -# temporarily ignore IntelliJ bits |
84 |
| -*.eml |
| 49 | +# Log file |
85 | 50 |
|
86 |
| -# testing boogers |
87 |
| -bin-test |
| 51 | +# BlueJ files |
| 52 | +*.ctxt |
88 | 53 |
|
89 |
| -# dated folders |
90 |
| -/19* |
91 |
| -/20* |
| 54 | +# Mobile Tools for Java (J2ME) |
| 55 | +.mtj.tmp/ |
92 | 56 |
|
93 |
| -# VS Code Java project files |
94 |
| -.project |
95 |
| -.vscode/ |
| 57 | +# Package Files # |
| 58 | +*.war |
| 59 | +*.nar |
| 60 | +*.ear |
| 61 | +*.zip |
| 62 | +*.tar.gz |
| 63 | +*.rar |
96 | 64 |
|
97 |
| -# Processing examples |
98 |
| -processing-examples |
| 65 | +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml |
| 66 | +hs_err_pid* |
| 67 | +replay_pid* |
99 | 68 |
|
100 |
| -# Maven ignores |
| 69 | +### Gradle ### |
101 | 70 | .gradle
|
102 |
| -core/build/ |
103 |
| -build/publish/ |
104 |
| -app/build |
105 |
| -java/build/ |
106 |
| -/build/reports |
107 |
| -/java/bin |
108 |
| -/java/libraries/svg/bin |
109 |
| -/java/preprocessor/build |
110 |
| -/java/lsp/build |
111 |
| -/.kotlin/sessions |
112 |
| -/core/examples/build |
| 71 | +**/build/ |
| 72 | +!src/**/build/ |
| 73 | + |
| 74 | +# Ignore Gradle GUI config |
| 75 | +gradle-app.setting |
113 | 76 |
|
| 77 | +# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) |
| 78 | +!gradle-wrapper.jar |
| 79 | + |
| 80 | +# Avoid ignore Gradle wrappper properties |
| 81 | +!gradle-wrapper.properties |
| 82 | + |
| 83 | +# Cache of project |
| 84 | +.gradletasknamecache |
| 85 | + |
| 86 | +# Eclipse Gradle plugin generated files |
| 87 | +# Eclipse Core |
| 88 | +.project |
| 89 | +# JDT-specific (Eclipse Java Development Tools) |
| 90 | +.classpath |
| 91 | + |
| 92 | +### Gradle Patch ### |
| 93 | +# Java heap dump |
| 94 | + |
| 95 | +# End of https://www.toptal.com/developers/gitignore/api/android,gradle,java |
| 96 | +.DS_Store |
| 97 | +bin/* |
114 | 98 | .build/
|
| 99 | +.processing/ |
| 100 | +library/* |
| 101 | +generated/ |
| 102 | +!/build/ |
| 103 | +!.idea/runConfigurations/ |
| 104 | +!/java/application/launch4j/bin/* |
| 105 | +!java/libraries/io/library/**/*.so |
| 106 | +/app/lib |
| 107 | +/build/macos/work/Processing.app |
| 108 | +/core/library |
| 109 | +/core/bin |
| 110 | +/build/shared/tools/MovieMaker/tool/ffmpeg |
| 111 | +/build/shared/tools/MovieMaker/tool/*.jar |
| 112 | +/core/methods/methods.jar |
| 113 | +/java/libraries/*/library/*.jar |
| 114 | +/build/macos/*.tgz |
| 115 | +/build/shared/tools/MovieMaker/*.gz |
| 116 | +/app/bin/processing/app/laf/FlatLaf.properties |
| 117 | +/app/pde.jar |
| 118 | +/java/mode/gson.jar |
| 119 | +/java/mode/JavaMode.jar |
| 120 | +/java/mode/org.eclipse.lsp4j.jar |
| 121 | +/java/mode/org.eclipse.lsp4j.jsonrpc.jar |
| 122 | +!java/libraries/pdf/library/itext.jar |
| 123 | +!java/libraries/serial/library/jssc.jar |
115 | 124 | /app/windows/obj
|
116 | 125 | /java/gradle/build
|
117 | 126 | /java/gradle/example/.processing
|
0 commit comments