1bcab3026Sopenharmony_ci
2bcab3026Sopenharmony_ci# Created by https://www.gitignore.io/api/rust,macos,linux,windows,visualstudiocode,intellij
3bcab3026Sopenharmony_ci
4bcab3026Sopenharmony_ci### Intellij ###
5bcab3026Sopenharmony_ci# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
6bcab3026Sopenharmony_ci# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
7bcab3026Sopenharmony_ci
8bcab3026Sopenharmony_ci# User-specific stuff:
9bcab3026Sopenharmony_ci.idea/**/workspace.xml
10bcab3026Sopenharmony_ci.idea/**/tasks.xml
11bcab3026Sopenharmony_ci.idea/dictionaries
12bcab3026Sopenharmony_ci
13bcab3026Sopenharmony_ci# Sensitive or high-churn files:
14bcab3026Sopenharmony_ci.idea/**/dataSources/
15bcab3026Sopenharmony_ci.idea/**/dataSources.ids
16bcab3026Sopenharmony_ci.idea/**/dataSources.xml
17bcab3026Sopenharmony_ci.idea/**/dataSources.local.xml
18bcab3026Sopenharmony_ci.idea/**/sqlDataSources.xml
19bcab3026Sopenharmony_ci.idea/**/dynamic.xml
20bcab3026Sopenharmony_ci.idea/**/uiDesigner.xml
21bcab3026Sopenharmony_ci
22bcab3026Sopenharmony_ci# Gradle:
23bcab3026Sopenharmony_ci.idea/**/gradle.xml
24bcab3026Sopenharmony_ci.idea/**/libraries
25bcab3026Sopenharmony_ci
26bcab3026Sopenharmony_ci# CMake
27bcab3026Sopenharmony_cicmake-build-debug/
28bcab3026Sopenharmony_ci
29bcab3026Sopenharmony_ci# Mongo Explorer plugin:
30bcab3026Sopenharmony_ci.idea/**/mongoSettings.xml
31bcab3026Sopenharmony_ci
32bcab3026Sopenharmony_ci## File-based project format:
33bcab3026Sopenharmony_ci*.iws
34bcab3026Sopenharmony_ci
35bcab3026Sopenharmony_ci## Plugin-specific files:
36bcab3026Sopenharmony_ci
37bcab3026Sopenharmony_ci# IntelliJ
38bcab3026Sopenharmony_ci/out/
39bcab3026Sopenharmony_ci
40bcab3026Sopenharmony_ci# mpeltonen/sbt-idea plugin
41bcab3026Sopenharmony_ci.idea_modules/
42bcab3026Sopenharmony_ci
43bcab3026Sopenharmony_ci# JIRA plugin
44bcab3026Sopenharmony_ciatlassian-ide-plugin.xml
45bcab3026Sopenharmony_ci
46bcab3026Sopenharmony_ci# Cursive Clojure plugin
47bcab3026Sopenharmony_ci.idea/replstate.xml
48bcab3026Sopenharmony_ci
49bcab3026Sopenharmony_ci# Crashlytics plugin (for Android Studio and IntelliJ)
50bcab3026Sopenharmony_cicom_crashlytics_export_strings.xml
51bcab3026Sopenharmony_cicrashlytics.properties
52bcab3026Sopenharmony_cicrashlytics-build.properties
53bcab3026Sopenharmony_cifabric.properties
54bcab3026Sopenharmony_ci
55bcab3026Sopenharmony_ci### Intellij Patch ###
56bcab3026Sopenharmony_ci# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
57bcab3026Sopenharmony_ci
58bcab3026Sopenharmony_ci# *.iml
59bcab3026Sopenharmony_ci# modules.xml
60bcab3026Sopenharmony_ci# .idea/misc.xml
61bcab3026Sopenharmony_ci# *.ipr
62bcab3026Sopenharmony_ci
63bcab3026Sopenharmony_ci# Sonarlint plugin
64bcab3026Sopenharmony_ci.idea/sonarlint
65bcab3026Sopenharmony_ci
66bcab3026Sopenharmony_ci### Linux ###
67bcab3026Sopenharmony_ci*~
68bcab3026Sopenharmony_ci
69bcab3026Sopenharmony_ci# temporary files which can be created if a process still has a handle open of a deleted file
70bcab3026Sopenharmony_ci.fuse_hidden*
71bcab3026Sopenharmony_ci
72bcab3026Sopenharmony_ci# KDE directory preferences
73bcab3026Sopenharmony_ci.directory
74bcab3026Sopenharmony_ci
75bcab3026Sopenharmony_ci# Linux trash folder which might appear on any partition or disk
76bcab3026Sopenharmony_ci.Trash-*
77bcab3026Sopenharmony_ci
78bcab3026Sopenharmony_ci# .nfs files are created when an open file is removed but is still being accessed
79bcab3026Sopenharmony_ci.nfs*
80bcab3026Sopenharmony_ci
81bcab3026Sopenharmony_ci### macOS ###
82bcab3026Sopenharmony_ci*.DS_Store
83bcab3026Sopenharmony_ci.AppleDouble
84bcab3026Sopenharmony_ci.LSOverride
85bcab3026Sopenharmony_ci
86bcab3026Sopenharmony_ci# Icon must end with two \r
87bcab3026Sopenharmony_ciIcon
88bcab3026Sopenharmony_ci
89bcab3026Sopenharmony_ci# Thumbnails
90bcab3026Sopenharmony_ci._*
91bcab3026Sopenharmony_ci
92bcab3026Sopenharmony_ci# Files that might appear in the root of a volume
93bcab3026Sopenharmony_ci.DocumentRevisions-V100
94bcab3026Sopenharmony_ci.fseventsd
95bcab3026Sopenharmony_ci.Spotlight-V100
96bcab3026Sopenharmony_ci.TemporaryItems
97bcab3026Sopenharmony_ci.Trashes
98bcab3026Sopenharmony_ci.VolumeIcon.icns
99bcab3026Sopenharmony_ci.com.apple.timemachine.donotpresent
100bcab3026Sopenharmony_ci
101bcab3026Sopenharmony_ci# Directories potentially created on remote AFP share
102bcab3026Sopenharmony_ci.AppleDB
103bcab3026Sopenharmony_ci.AppleDesktop
104bcab3026Sopenharmony_ciNetwork Trash Folder
105bcab3026Sopenharmony_ciTemporary Items
106bcab3026Sopenharmony_ci.apdisk
107bcab3026Sopenharmony_ci
108bcab3026Sopenharmony_ci### Rust ###
109bcab3026Sopenharmony_ci# Generated by Cargo
110bcab3026Sopenharmony_ci# will have compiled files and executables
111bcab3026Sopenharmony_ci/target/
112bcab3026Sopenharmony_ci
113bcab3026Sopenharmony_ci# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
114bcab3026Sopenharmony_ci# More information here http://doc.crates.io/guide.html#cargotoml-vs-cargolock
115bcab3026Sopenharmony_ciCargo.lock
116bcab3026Sopenharmony_ci
117bcab3026Sopenharmony_ci# These are backup files generated by rustfmt
118bcab3026Sopenharmony_ci**/*.rs.bk
119bcab3026Sopenharmony_ci
120bcab3026Sopenharmony_ci### VisualStudioCode ###
121bcab3026Sopenharmony_ci.vscode/*
122bcab3026Sopenharmony_ci!.vscode/settings.json
123bcab3026Sopenharmony_ci!.vscode/tasks.json
124bcab3026Sopenharmony_ci!.vscode/launch.json
125bcab3026Sopenharmony_ci!.vscode/extensions.json
126bcab3026Sopenharmony_ci.history
127bcab3026Sopenharmony_ci
128bcab3026Sopenharmony_ci### Windows ###
129bcab3026Sopenharmony_ci# Windows thumbnail cache files
130bcab3026Sopenharmony_ciThumbs.db
131bcab3026Sopenharmony_ciehthumbs.db
132bcab3026Sopenharmony_ciehthumbs_vista.db
133bcab3026Sopenharmony_ci
134bcab3026Sopenharmony_ci# Folder config file
135bcab3026Sopenharmony_ciDesktop.ini
136bcab3026Sopenharmony_ci
137bcab3026Sopenharmony_ci# Recycle Bin used on file shares
138bcab3026Sopenharmony_ci$RECYCLE.BIN/
139bcab3026Sopenharmony_ci
140bcab3026Sopenharmony_ci# Windows Installer files
141bcab3026Sopenharmony_ci*.cab
142bcab3026Sopenharmony_ci*.msi
143bcab3026Sopenharmony_ci*.msm
144bcab3026Sopenharmony_ci*.msp
145bcab3026Sopenharmony_ci
146bcab3026Sopenharmony_ci# Windows shortcuts
147bcab3026Sopenharmony_ci*.lnk
148bcab3026Sopenharmony_ci
149bcab3026Sopenharmony_ci# End of https://www.gitignore.io/api/rust,macos,linux,windows,visualstudiocode,intellij
150