From de208606e55a05e868efc8d11cb15a3347804be2 Mon Sep 17 00:00:00 2001
From: Brandon Rodriguez <brodriguez8774@gmail.com>
Date: Mon, 23 May 2022 22:04:43 -0400
Subject: [PATCH] Update all ignore files

---
 languages/antlr.gitignore   |  84 ++++++++++++++++++++++++++----
 languages/c.gitignore       |  54 +++++++++++++++++--
 languages/c_sharp.gitignore |  39 +++++++++++---
 languages/django.gitignore  | 100 +++++++++++++++++++++++++++++++-----
 languages/generic.gitignore |  49 ++++++++++++++++--
 languages/laravel.gitignore |  74 ++++++++++++++++++++++----
 languages/nodejs.gitignore  |  60 ++++++++++++++++++++--
 languages/python.gitignore  |  80 ++++++++++++++++++++++++++---
 languages/r.gitignore       |  46 +++++++++++++++--
 9 files changed, 522 insertions(+), 64 deletions(-)

diff --git a/languages/antlr.gitignore b/languages/antlr.gitignore
index e396a60..74198c9 100644
--- a/languages/antlr.gitignore
+++ b/languages/antlr.gitignore
@@ -1,17 +1,35 @@
 ###
  # GitIgnore file for Antlr based (Python) projects.
  # See https://git-scm.com/docs/gitignore for documentation.
+ # See also https://www.gitignore.io for useful ignore values.
  #
  # https://git.brandon-rodriguez.com/other/gitignore
- # Version 1.0.3
+ # Version 1.1.0
  ##
 
 
-# Ignore system files.
+# Ignore OSX system files.
+._*
+.AppleDB
+.AppleDouble
 .DS_Store
+.fseventsd
+.LSOverride
+.Spotlight-V100
+.Trashes
+.VolumeIcon.icns
+Icon
 Thumbs.db
 
 
+# Ignore Linux system files.
+.~*
+.directory
+.fuse_hidden*
+.nfs*
+.Trash-*
+
+
 # Ignore environment settings.
 .env/
 .idea/
@@ -25,27 +43,61 @@ vs/
 vscode/
 
 
-# Ignore python cache files.
-*.pyc
+# Ignore Python cache files.
+__pycache__/
+*.py[cod]
+
+
+# Ignore Python setup, packaging, & distribution files.
+*.egg-info/
+.cache/
+.eggs/
+__pypackages__/
+__target__/
+build/
+cache/
+develop-eggs/
+dist/
+docs/build/
+docs/_build/
+eggs/
+lib/
+lib64/
+parts/
+sdist/
+target/
+var/
+wheels/
+*.egg
+*.manifest
+*.so
+*.spec
+.cache
+.installed.cfg
+.Python
+pip-log.txt
+pip-delete-this-directory.txt
 
 
 # Ignore temporary files.
 [Tt]mp/
 [Tt]emp/
-[Tt]empfiles/
 [Tt]emp_files/
-*.tmp
-*.temp
+[Tt]empfiles/
+[Tt]emporary/
+*.[Tt]mp
+*.[Tt]emp
+*.[Tt]emporary
 
 
-# Ignore generated grammar files.
+# Ignore Antlr auto-generated grammar files.
 antlr/src/parser/ast*
 antlr/src/parser/iloc*
 # But make sure to commit the base grammar files.
 !*.g4
 
 
-# Ignore compiled files.
+# Ignore Antlr compilation files.
 output/*
 *.aux
 *.bc
@@ -66,6 +118,20 @@ output/*
 [Ll]ogs/
 *.log
 *.log.*
+*debug.log*
+*err.log*
+*error.log*
+*info.log*
+*warn.log*
+*warning.log*
+
+
+# Ignore UnitTesting and test coverage files.
+.pytest_cache/
+htmlcov/
+.coverage
+.coverage.*
+coverage.xml
 
 
 ###
diff --git a/languages/c.gitignore b/languages/c.gitignore
index 0ff2167..dfce0a2 100644
--- a/languages/c.gitignore
+++ b/languages/c.gitignore
@@ -1,34 +1,72 @@
 ###
  # GitIgnore file for C Language projects.
  # See https://git-scm.com/docs/gitignore for documentation.
+ # See also https://www.gitignore.io for useful ignore values.
  #
  # https://git.brandon-rodriguez.com/other/gitignore
- # Version 1.0.3
+ # Version 1.1.0
  ##
 
 
-# Ignore system files.
+# Ignore OSX system files.
+._*
+.AppleDB
+.AppleDouble
 .DS_Store
+.fseventsd
+.LSOverride
+.Spotlight-V100
+.Trashes
+.VolumeIcon.icns
+Icon
 Thumbs.db
 
 
+# Ignore Linux system files.
+.~*
+.directory
+.fuse_hidden*
+.nfs*
+.Trash-*
+
+
 # Ignore environment settings.
+.cache/
+.env/
 .vs/
 .vscode/
+cache/
+env/
 vs/
 vscode/
+.cache
+.env
+
+
+# Ignore project setup, packaging, & distribution files.
+build/
+dist/
+docs/build/
+lib/
+lib64/
+target/
+var/
 
 
 # Ignore temporary files.
 [Tt]mp/
 [Tt]emp/
-[Tt]empfiles/
 [Tt]emp_files/
-*.tmp
-*.temp
+[Tt]empfiles/
+[Tt]emporary/
+*.[Tt]mp
+*.[Tt]emp
+*.[Tt]emporary
 
 
 # Ignore compiled files.
+*.exe
+*.lib
 *.o
 *.obj
 *.out
@@ -39,6 +77,12 @@ vscode/
 [Ll]ogs/
 *.log
 *.log.*
+*debug.log*
+*err.log*
+*error.log*
+*info.log*
+*warn.log*
+*warning.log*
 
 
 ###
diff --git a/languages/c_sharp.gitignore b/languages/c_sharp.gitignore
index 874c017..0c3a827 100644
--- a/languages/c_sharp.gitignore
+++ b/languages/c_sharp.gitignore
@@ -1,17 +1,35 @@
 ###
  # GitIgnore file for C# Language projects.
  # See https://git-scm.com/docs/gitignore for documentation.
+ # See also https://www.gitignore.io for useful ignore values.
  #
  # https://git.brandon-rodriguez.com/other/gitignore
- # Version 1.1.3
+ # Version 1.2.0
  ##
 
 
-# Ignore system files.
+# Ignore OSX system files.
+._*
+.AppleDB
+.AppleDouble
 .DS_Store
+.fseventsd
+.LSOverride
+.Spotlight-V100
+.Trashes
+.VolumeIcon.icns
+Icon
 Thumbs.db
 
 
+# Ignore Linux system files.
+.~*
+.directory
+.fuse_hidden*
+.nfs*
+.Trash-*
+
+
 # Ignore environment settings.
 .vs/
 .vscode/
@@ -28,10 +46,12 @@ vscode/
 # Ignore temporary files.
 [Tt]mp/
 [Tt]emp/
-[Tt]empfiles/
 [Tt]emp_files/
-*.tmp
-*.temp
+[Tt]empfiles/
+[Tt]emporary/
+*.[Tt]mp
+*.[Tt]emp
+*.[Tt]emporary
 
 
 # Ignore project build results.
@@ -51,10 +71,11 @@ bld/
 
 # Ignore NuGet package data.
 **/[Pp]ackages/*
-!**/[Pp]ackages/build/  # except build/, which is used as an MSBuild target.
 *.nupkg
 *.nuget.props
 *.nuget.targets
+# except build/, which is used as an MSBuild target.
+!**/[Pp]ackages/build/
 
 
 # Ignore logfiles.
@@ -62,6 +83,12 @@ bld/
 [Ll]ogs/
 *.log
 *.log.*
+*debug.log*
+*err.log*
+*error.log*
+*info.log*
+*warn.log*
+*warning.log*
 
 
 ###
diff --git a/languages/django.gitignore b/languages/django.gitignore
index 00ce8e0..e5bcfd9 100644
--- a/languages/django.gitignore
+++ b/languages/django.gitignore
@@ -1,41 +1,97 @@
 ###
  # GitIgnore file for Django Framework projects.
  # See https://git-scm.com/docs/gitignore for documentation.
+ # See also https://www.gitignore.io for useful ignore values.
  #
  # https://git.brandon-rodriguez.com/other/gitignore
- # Version 1.0.3
+ # Version 1.1.0
  ##
 
 
-# Ignore system files.
+# Ignore OSX system files.
+._*
+.AppleDB
+.AppleDouble
 .DS_Store
+.fseventsd
+.LSOverride
+.Spotlight-V100
+.Trashes
+.VolumeIcon.icns
+Icon
 Thumbs.db
 
 
+# Ignore Linux system files.
+.~*
+.directory
+.fuse_hidden*
+.nfs*
+.Trash-*
+
+
 # Ignore environment settings.
+.cache/
 .env/
 .idea/
 .venv/
 .vs/
 .vscode/
+cache/
 env/
 idea/
 venv/
 vs/
 vscode/
-
-
-# Ignore python cache files.
-*.pyc
+.cache
+.env
+.env.*
+.local_settings.py
+local_settings.py
+
+
+# Ignore Python cache files.
+__pycache__/
+*.py[cod]
+
+
+# Ignore Python setup, packaging, & distribution files.
+*.egg-info/
+.eggs/
+__pypackages__/
+__target__/
+build/
+develop-eggs/
+dist/
+docs/build/
+docs/_build/
+eggs/
+lib/
+lib64/
+parts/
+sdist/
+target/
+var/
+wheels/
+*.egg
+*.manifest
+*.so
+*.spec
+.installed.cfg
+.Python
+pip-log.txt
+pip-delete-this-directory.txt
 
 
 # Ignore temporary files.
 [Tt]mp/
 [Tt]emp/
-[Tt]empfiles/
 [Tt]emp_files/
-*.tmp
-*.temp
+[Tt]empfiles/
+[Tt]emporary/
+*.[Tt]mp
+*.[Tt]emp
+*.[Tt]emporary
 
 
 # Ignore logfiles.
@@ -43,19 +99,39 @@ vscode/
 [Ll]ogs/
 *.log
 *.log.*
+*debug.log*
+*err.log*
+*error.log*
+*info.log*
+*warn.log*
+*warning.log*
 
 
-# Ignore development-related Django files.
-DEBUG
+# Ignore UnitTesting and test coverage files.
+.pytest_cache/
+htmlcov/
+.coverage
+.coverage.*
+coverage.xml
+
+
+# Ignore Django development files.
 *.sqlite3
+*.sqlite3-journal
+DEBUG
+SECRET_KEY
 
 
 # Ignore compiled CSS/JS files.
 # (Assumes use of SASS. Remove *.css line if using standard CSS.)
+*.sass-cache/
+.webpack/
 node_modules/
 *.css
 *.css.map
-*.sass-cache/
+*.sass.map
+*.scss.map
+
 
 
 ###
diff --git a/languages/generic.gitignore b/languages/generic.gitignore
index fb86083..992a7b2 100644
--- a/languages/generic.gitignore
+++ b/languages/generic.gitignore
@@ -1,37 +1,70 @@
 ###
  # General GitIgnore file for projects.
  # See https://git-scm.com/docs/gitignore for documentation.
+ # See also https://www.gitignore.io for useful ignore values.
  #
  # https://git.brandon-rodriguez.com/other/gitignore
- # Version 1.0
+ # Version 1.1.0
  ##
 
 
-# Ignore system files.
+# Ignore OSX system files.
+._*
+.AppleDB
+.AppleDouble
 .DS_Store
+.fseventsd
+.LSOverride
+.Spotlight-V100
+.Trashes
+.VolumeIcon.icns
+Icon
 Thumbs.db
 
 
+# Ignore Linux system files.
+.~*
+.directory
+.fuse_hidden*
+.nfs*
+.Trash-*
+
+
 # Ignore environment settings.
+.cache/
 .env/
 .idea/
 .venv/
 .vs/
 .vscode/
+cache/
 env/
 idea/
 venv/
 vs/
 vscode/
+.cache
+
+
+# Ignore project setup, packaging, & distribution files.
+build/
+dist/
+docs/build/
+lib/
+lib64/
+target/
+var/
 
 
 # Ignore temporary files.
 [Tt]mp/
 [Tt]emp/
-[Tt]empfiles/
 [Tt]emp_files/
-*.tmp
-*.temp
+[Tt]empfiles/
+[Tt]emporary/
+*.[Tt]mp
+*.[Tt]emp
+*.[Tt]emporary
 
 
 # Ignore logfiles.
@@ -39,6 +72,12 @@ vscode/
 [Ll]ogs/
 *.log
 *.log.*
+*debug.log*
+*err.log*
+*error.log*
+*info.log*
+*warn.log*
+*warning.log*
 
 
 ###
diff --git a/languages/laravel.gitignore b/languages/laravel.gitignore
index 1fd58bd..04af30e 100644
--- a/languages/laravel.gitignore
+++ b/languages/laravel.gitignore
@@ -1,37 +1,77 @@
 ###
  # GitIgnore file for Laravel Framework projects.
  # See https://git-scm.com/docs/gitignore for documentation.
+ # See also https://www.gitignore.io for useful ignore values.
  #
  # https://git.brandon-rodriguez.com/other/gitignore
- # Version 1.0.1
+ # Version 1.1.0
  ##
 
 
-# Ignore system files.
+# Ignore OSX system files.
+._*
+.AppleDB
+.AppleDouble
 .DS_Store
+.fseventsd
+.LSOverride
+.Spotlight-V100
+.Trashes
+.VolumeIcon.icns
+Icon
 Thumbs.db
 
 
+# Ignore Linux system files.
+.~*
+.directory
+.fuse_hidden*
+.nfs*
+.Trash-*
+
+
 # Ignore environment settings.
+/.vagrant
+.cache/
 .env/
 .idea/
 .venv/
 .vs/
 .vscode/
+cache/
 env/
 idea/
 venv/
 vs/
 vscode/
+.cache
+.env
+.env.*
+.local_settings
+Homestead.yaml
+Homestead.json
+local_settings
+
+
+# Ignore project setup, packaging, & distribution files.
+build/
+dist/
+docs/build/
+lib/
+lib64/
+target/
+var/
 
 
 # Ignore temporary files.
 [Tt]mp/
 [Tt]emp/
-[Tt]empfiles/
 [Tt]emp_files/
-*.tmp
-*.temp
+[Tt]empfiles/
+[Tt]emporary/
+*.[Tt]mp
+*.[Tt]emp
+*.[Tt]emporary
 
 
 # Ignore logfiles.
@@ -39,24 +79,38 @@ vscode/
 [Ll]ogs/
 *.log
 *.log.*
-
-
-# Ignore development-related Laravel files.
-.env
+*debug.log*
+*err.log*
+*error.log*
+*info.log*
+*warn.log*
+*warning.log*
 
 
 # Ignore compiled Laravel files.
+app/storage/
+public/hot
 public/storage/
 storage/
 vendor/
 
 
+# Ignore UnitTesting and test coverage files.
+htmlcov/
+.coverage
+.coverage.*
+coverage.xml
+
+
 # Ignore compiled CSS/JS files.
 # (Assumes use of SASS. Remove *.css line if using standard CSS.)
+*.sass-cache/
+.webpack/
 node_modules/
 *.css
 *.css.map
-*.sass-cache/
+*.sass.map
+*.scss.map
 
 
 ###
diff --git a/languages/nodejs.gitignore b/languages/nodejs.gitignore
index 36f3420..ad4099f 100644
--- a/languages/nodejs.gitignore
+++ b/languages/nodejs.gitignore
@@ -1,39 +1,72 @@
 ###
  # GitIgnore file for JavaScript/NodeJs Language projects.
  # See https://git-scm.com/docs/gitignore for documentation.
+ # See also https://www.gitignore.io for useful ignore values.
  #
  # https://git.brandon-rodriguez.com/other/gitignore
- # Version 1.0
+ # Version 1.1.0
  ##
 
 
-# Ignore system files.
+# Ignore OSX system files.
+._*
+.AppleDB
+.AppleDouble
 .DS_Store
+.fseventsd
+.LSOverride
+.Spotlight-V100
+.Trashes
+.VolumeIcon.icns
+Icon
 Thumbs.db
 
 
+# Ignore Linux system files.
+.~*
+.directory
+.fuse_hidden*
+.nfs*
+.Trash-*
+
+
 # Ignore environment settings.
+.cache/
 .env/
 .idea/
 .vs/
 .vscode/
 .env
+cache/
 dist/
 env/
 idea/
 node_modules/
 vs/
 vscode/
+.cache
 config.js
 
 
+# Ignore project setup, packaging, & distribution files.
+build/
+dist/
+docs/build/
+lib/
+lib64/
+target/
+var/
+
+
 # Ignore temporary files.
 [Tt]mp/
 [Tt]emp/
-[Tt]empfiles/
 [Tt]emp_files/
-*.tmp
-*.temp
+[Tt]empfiles/
+[Tt]emporary/
+*.[Tt]mp
+*.[Tt]emp
+*.[Tt]emporary
 
 
 # Ignore logfiles.
@@ -41,6 +74,23 @@ config.js
 [Ll]ogs/
 *.log
 *.log.*
+*debug.log*
+*err.log*
+*error.log*
+*info.log*
+*warn.log*
+*warning.log*
+
+
+# Ignore compiled CSS/JS files.
+# (Assumes use of SASS. Remove *.css line if using standard CSS.)
+*.sass-cache/
+.webpack/
+node_modules/
+*.css
+*.css.map
+*.sass.map
+*.scss.map
 
 
 ###
diff --git a/languages/python.gitignore b/languages/python.gitignore
index 426f9a3..38d6548 100644
--- a/languages/python.gitignore
+++ b/languages/python.gitignore
@@ -1,41 +1,93 @@
 ###
  # GitIgnore file for Python Language projects.
  # See https://git-scm.com/docs/gitignore for documentation.
+ # See also https://www.gitignore.io for useful ignore values.
  #
  # https://git.brandon-rodriguez.com/other/gitignore
- # Version 1.1.2
+ # Version 1.2.0
  ##
 
 
-# Ignore system files.
+# Ignore OSX system files.
+._*
+.AppleDB
+.AppleDouble
 .DS_Store
+.fseventsd
+.LSOverride
+.Spotlight-V100
+.Trashes
+.VolumeIcon.icns
+Icon
 Thumbs.db
 
 
+# Ignore Linux system files.
+.~*
+.directory
+.fuse_hidden*
+.nfs*
+.Trash-*
+
+
 # Ignore environment settings.
+.cache/
 .env/
 .idea/
 .venv/
 .vs/
 .vscode/
+.cache/
 env/
 idea/
 venv/
 vs/
 vscode/
+.cache
+
+
+# Ignore Python cache files.
+__pycache__/
+*.py[cod]
 
 
-# Ignore python cache files.
-*.pyc
+# Ignore Python setup, packaging, & distribution files.
+*.egg-info/
+.eggs/
+__pypackages__/
+__target__/
+build/
+develop-eggs/
+dist/
+docs/build/
+docs/_build/
+eggs/
+lib/
+lib64/
+parts/
+sdist/
+target/
+var/
+wheels/
+*.egg
+*.manifest
+*.so
+*.spec
+.installed.cfg
+.Python
+pip-log.txt
+pip-delete-this-directory.txt
 
 
 # Ignore temporary files.
 [Tt]mp/
 [Tt]emp/
-[Tt]empfiles/
 [Tt]emp_files/
-*.tmp
-*.temp
+[Tt]empfiles/
+[Tt]emporary/
+*.[Tt]mp
+*.[Tt]emp
+*.[Tt]emporary
 
 
 # Ignore logfiles.
@@ -43,6 +95,20 @@ vscode/
 [Ll]ogs/
 *.log
 *.log.*
+*debug.log*
+*err.log*
+*error.log*
+*info.log*
+*warn.log*
+*warning.log*
+
+
+# Ignore UnitTesting and test coverage files.
+.pytest_cache/
+htmlcov/
+.coverage
+.coverage.*
+coverage.xml
 
 
 # Ignore generated LaTeX files.
diff --git a/languages/r.gitignore b/languages/r.gitignore
index 697fada..e733f2b 100644
--- a/languages/r.gitignore
+++ b/languages/r.gitignore
@@ -1,17 +1,35 @@
 ###
  # GitIgnore file for R Language projects.
  # See https://git-scm.com/docs/gitignore for documentation.
+ # See also https://www.gitignore.io for useful ignore values.
  #
  # https://git.brandon-rodriguez.com/other/gitignore
- # Version 1.0.2
+ # Version 1.1.0
  ##
 
 
-# Ignore system files.
+# Ignore OSX system files.
+._*
+.AppleDB
+.AppleDouble
 .DS_Store
+.fseventsd
+.LSOverride
+.Spotlight-V100
+.Trashes
+.VolumeIcon.icns
+Icon
 Thumbs.db
 
 
+# Ignore Linux system files.
+.~*
+.directory
+.fuse_hidden*
+.nfs*
+.Trash-*
+
+
 # Ignore environment settings.
 .Rproj.user/
 .Rapp.history
@@ -20,13 +38,25 @@ Thumbs.db
 .Ruserdata
 
 
+# Ignore project setup, packaging, & distribution files.
+build/
+dist/
+docs/build/
+lib/
+lib64/
+target/
+var/
+
+
 # Ignore temporary files.
 [Tt]mp/
 [Tt]emp/
-[Tt]empfiles/
 [Tt]emp_files/
-*.tmp
-*.temp
+[Tt]empfiles/
+[Tt]emporary/
+*.[Tt]mp
+*.[Tt]emp
+*.[Tt]emporary
 
 
 # Ignore logfiles.
@@ -34,6 +64,12 @@ Thumbs.db
 [Ll]ogs/
 *.log
 *.log.*
+*debug.log*
+*err.log*
+*error.log*
+*info.log*
+*warn.log*
+*warning.log*
 
 
 # Ignore generated LaTeX files.
-- 
GitLab