summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorJosh Lehan <krellan@google.com>2021-12-14 13:08:03 +0300
committerEd Tanous <ed@tanous.net>2021-12-17 01:56:03 +0300
commitf451bec02f7ec14b18c5df7065aff90e67637107 (patch)
tree2dec637ea1b21858d18e1f7daabafa9cbd8b73a4 /.gitignore
parentb24483809a127e792bff97ec903e4c9d96960d00 (diff)
downloadbmcweb-f451bec02f7ec14b18c5df7065aff90e67637107.tar.xz
gitignore: Update to the latest from toptal.com
Except for the first 7 lines, which are unchanged, all content is directly copied from the output of this URL: https://www.toptal.com/developers/gitignore/api/osx,linux,meson,windows,pycharm,eclipse,intellij,visualstudio,visualstudiocode,clion This also updates to the latest version of the generated code we use, so it includes more than just the CLion data. This is expected and fine. Tested: Code builds. Signed-off-by: Josh Lehan <krellan@google.com> Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: Idb636c8da5714abba4dfa535b6c4126aca7c5af3
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore188
1 files changed, 147 insertions, 41 deletions
diff --git a/.gitignore b/.gitignore
index 4eb9277a71..5addebf06c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,8 +5,114 @@
/include/bmcweb_config.h
-# Created by https://www.toptal.com/developers/gitignore/api/osx,linux,windows,pycharm,intellij,visualstudio,visualstudiocode,eclipse,meson
-# Edit at https://www.toptal.com/developers/gitignore?templates=osx,linux,windows,pycharm,intellij,visualstudio,visualstudiocode,eclipse,meson
+# Created by https://www.toptal.com/developers/gitignore/api/osx,linux,meson,windows,pycharm,eclipse,intellij,visualstudio,visualstudiocode,clion
+# Edit at https://www.toptal.com/developers/gitignore?templates=osx,linux,meson,windows,pycharm,eclipse,intellij,visualstudio,visualstudiocode,clion
+
+### CLion ###
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+# User-specific stuff
+.idea/**/workspace.xml
+.idea/**/tasks.xml
+.idea/**/usage.statistics.xml
+.idea/**/dictionaries
+.idea/**/shelf
+
+# AWS User-specific
+.idea/**/aws.xml
+
+# Generated files
+.idea/**/contentModel.xml
+
+# Sensitive or high-churn files
+.idea/**/dataSources/
+.idea/**/dataSources.ids
+.idea/**/dataSources.local.xml
+.idea/**/sqlDataSources.xml
+.idea/**/dynamic.xml
+.idea/**/uiDesigner.xml
+.idea/**/dbnavigator.xml
+
+# 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/artifacts
+# .idea/compiler.xml
+# .idea/jarRepositories.xml
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
+# *.iml
+# *.ipr
+
+# CMake
+cmake-build-*/
+
+# Mongo Explorer plugin
+.idea/**/mongoSettings.xml
+
+# File-based project format
+*.iws
+
+# IntelliJ
+out/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Cursive Clojure plugin
+.idea/replstate.xml
+
+# 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
+
+### CLion Patch ###
+# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
+
+# *.iml
+# modules.xml
+# .idea/misc.xml
+# *.ipr
+
+# Sonarlint plugin
+# https://plugins.jetbrains.com/plugin/7973-sonarlint
+.idea/**/sonarlint/
+
+# SonarQube Plugin
+# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
+.idea/**/sonarIssues.xml
+
+# Markdown Navigator plugin
+# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
+.idea/**/markdown-navigator.xml
+.idea/**/markdown-navigator-enh.xml
+.idea/**/markdown-navigator/
+
+# Cache file creation bug
+# See https://youtrack.jetbrains.com/issue/JBR-2257
+.idea/$CACHE_FILE$
+
+# CodeStream plugin
+# https://plugins.jetbrains.com/plugin/12206-codestream
+.idea/codestream.xml
### Eclipse ###
.metadata
@@ -79,27 +185,14 @@ local.properties
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff
-.idea/**/workspace.xml
-.idea/**/tasks.xml
-.idea/**/usage.statistics.xml
-.idea/**/dictionaries
-.idea/**/shelf
+
+# AWS User-specific
# Generated files
-.idea/**/contentModel.xml
# Sensitive or high-churn files
-.idea/**/dataSources/
-.idea/**/dataSources.ids
-.idea/**/dataSources.local.xml
-.idea/**/sqlDataSources.xml
-.idea/**/dynamic.xml
-.idea/**/uiDesigner.xml
-.idea/**/dbnavigator.xml
# 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,
@@ -115,37 +208,24 @@ local.properties
# *.ipr
# CMake
-cmake-build-*/
# Mongo Explorer plugin
-.idea/**/mongoSettings.xml
# File-based project format
-*.iws
# IntelliJ
-out/
# mpeltonen/sbt-idea plugin
-.idea_modules/
# JIRA plugin
-atlassian-ide-plugin.xml
# Cursive Clojure plugin
-.idea/replstate.xml
# 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
@@ -157,25 +237,18 @@ fabric.properties
# Sonarlint plugin
# https://plugins.jetbrains.com/plugin/7973-sonarlint
-.idea/**/sonarlint/
# SonarQube Plugin
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
-.idea/**/sonarIssues.xml
# Markdown Navigator plugin
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
-.idea/**/markdown-navigator.xml
-.idea/**/markdown-navigator-enh.xml
-.idea/**/markdown-navigator/
# Cache file creation bug
# See https://youtrack.jetbrains.com/issue/JBR-2257
-.idea/$CACHE_FILE$
# CodeStream plugin
# https://plugins.jetbrains.com/plugin/12206-codestream
-.idea/codestream.xml
### Linux ###
*~
@@ -196,8 +269,6 @@ fabric.properties
# subproject directories
/subprojects/*
!/subprojects/*.wrap
-!/subprojects/.clang-tidy
-!/subprojects/.clang-format
# Meson Directories
meson-logs
@@ -226,6 +297,7 @@ compile_commands.json
# Icon must end with two \r
Icon
+
# Thumbnails
._*
@@ -251,6 +323,8 @@ Temporary Items
# User-specific stuff
+# AWS User-specific
+
# Generated files
# Sensitive or high-churn files
@@ -321,11 +395,17 @@ Temporary Items
!.vscode/extensions.json
*.code-workspace
+# Local History for Visual Studio Code
+.history/
+
### VisualStudioCode Patch ###
# Ignore all local history of files
.history
.ionide
+# Support for Project snippet scope
+!.vscode/*.code-snippets
+
### Windows ###
# Windows thumbnail cache files
Thumbs.db
@@ -378,6 +458,7 @@ mono_crash.*
[Rr]eleases/
x64/
x86/
+[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
@@ -416,6 +497,9 @@ project.lock.json
project.fragment.lock.json
artifacts/
+# ASP.NET Scaffolding
+ScaffoldingReadMe.txt
+
# StyleCop
StyleCopReport.xml
@@ -440,6 +524,7 @@ StyleCopReport.xml
*.tmp_proj
*_wpftmp.csproj
*.log
+*.tlog
*.vspscc
*.vssscc
.builds
@@ -492,7 +577,9 @@ _TeamCity*
!.axoCover/settings.json
# Coverlet is a free, cross platform Code Coverage Tool
-coverage*[.json, .xml, .info]
+coverage*.json
+coverage*.xml
+coverage*.info
# Visual Studio code coverage results
*.coverage
@@ -553,6 +640,9 @@ PublishScripts/
*.nuget.props
*.nuget.targets
+# Nuget personal access tokens and Credentials
+# nuget.config
+
# Microsoft Azure Build Output
csx/
*.build.csdef
@@ -705,4 +795,20 @@ MigrationBackup/
# Ionide (cross platform F# VS Code tools) working folder
.ionide/
-# End of https://www.toptal.com/developers/gitignore/api/osx,linux,windows,pycharm,intellij,visualstudio,visualstudiocode,eclipse,meson
+# Fody - auto-generated XML schema
+FodyWeavers.xsd
+
+# VS Code files for those working on multiple tools
+
+# Local History for Visual Studio Code
+
+# Windows Installer files from build outputs
+
+# JetBrains Rider
+.idea/
+*.sln.iml
+
+### VisualStudio Patch ###
+# Additional files built by Visual Studio
+
+# End of https://www.toptal.com/developers/gitignore/api/osx,linux,meson,windows,pycharm,eclipse,intellij,visualstudio,visualstudiocode,clion