1 Commits

Author SHA1 Message Date
Brendan Forster
6228bee831 ignore the VERSION file 2017-02-01 09:52:52 -08:00
83 changed files with 457 additions and 631 deletions

View File

@@ -1,3 +0,0 @@
[*]
end_of_line = lf
insert_final_newline = true

View File

@@ -2,10 +2,10 @@
_TODO_ _TODO_
**Links to documentation supporting these rule changes:** **Links to documentation supporting these rule changes:**
_TODO_ _TODO_
If this is a new template: If this is a new template:
- **Link to application or projects homepage**: _TODO_ - **Link to application or projects homepage**: _TODO_

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
VERSION

View File

@@ -1,8 +1,9 @@
# Build and Release Folders # Build and Release Folders
bin/
bin-debug/ bin-debug/
bin-release/ bin-release/
[Oo]bj/ [Oo]bj/ # FlashDevelop obj
[Bb]in/ [Bb]in/ # FlashDevelop bin
# Other files and folders # Other files and folders
.settings/ .settings/

View File

@@ -32,9 +32,15 @@ proguard/
# Android Studio captures folder # Android Studio captures folder
captures/ captures/
# Intellij
*.iml
.idea/workspace.xml
.idea/tasks.xml
.idea/gradle.xml
.idea/libraries
# Keystore files # Keystore files
# Uncomment the following line if you do not want to check your keystore files in. *.jks
#*.jks
# External native build folder generated in Android Studio 2.2 and later # External native build folder generated in Android Studio 2.2 and later
.externalNativeBuild .externalNativeBuild
@@ -42,14 +48,7 @@ captures/
# Google Services (e.g. APIs or Firebase) # Google Services (e.g. APIs or Firebase)
google-services.json google-services.json
# Freeline #Freeline
freeline.py freeline.py
freeline/ freeline/
freeline_project_description.json freeline_project_description.json
# fastlane
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots
fastlane/test_output
fastlane/readme.md

View File

@@ -1,2 +0,0 @@
editors:
- Global/JetBrains.gitignore

View File

@@ -31,12 +31,3 @@ Makefile.in
# http://www.gnu.org/software/texinfo # http://www.gnu.org/software/texinfo
/texinfo.tex /texinfo.tex
# http://www.gnu.org/software/m4/
m4/libtool.m4
m4/ltoptions.m4
m4/ltsugar.m4
m4/ltversion.m4
m4/lt~obsolete.m4
autom4te.cache

View File

@@ -1,2 +0,0 @@
aliases:
- Fortran

View File

@@ -45,7 +45,6 @@
# Kernel Module Compile Results # Kernel Module Compile Results
*.mod* *.mod*
*.cmd *.cmd
.tmp_versions/
modules.order modules.order
Module.symvers Module.symvers
Mkfile.old Mkfile.old

View File

@@ -6,17 +6,17 @@ high quality, we request that contributions adhere to the following guidelines.
- **Provide a link to the application or projects homepage**. Unless its - **Provide a link to the application or projects homepage**. Unless its
extremely popular, theres a chance the maintainers dont know about or use extremely popular, theres a chance the maintainers dont know about or use
the language, framework, editor, app, or project your change applies to. the language, framework, editor, app, or project your change applies to.
- **Provide links to documentation** supporting the change youre making. - **Provide links to documentation** supporting the change youre making.
Current, canonical documentation mentioning the files being ignored is best. Current, canonical documentation mentioning the files being ignored is best.
If documentation isnt available to support your change, do the best you can If documentation isnt available to support your change, do the best you can
to explain what the files being ignored are for. to explain what the files being ignored are for.
- **Explain why youre making a change**. Even if it seems self-evident, please - **Explain why youre making a change**. Even if it seems self-evident, please
take a sentence or two to tell us why your change or addition should happen. take a sentence or two to tell us why your change or addition should happen.
Its especially helpful to articulate why this change applies to *everyone* Its especially helpful to articulate why this change applies to *everyone*
who works with the applicable technology, rather than just you or your team. who works with the applicable technology, rather than just you or your team.
- **Please consider the scope of your change**. If your change specific to a - **Please consider the scope of your change**. If your change specific to a
certain language or framework, then make sure the change is made to the certain language or framework, then make sure the change is made to the
template for that language or framework, rather than to the template for an template for that language or framework, rather than to the template for an
@@ -28,11 +28,6 @@ high quality, we request that contributions adhere to the following guidelines.
In general, the more you can do to help us understand the change youre making, In general, the more you can do to help us understand the change youre making,
the more likely well be to accept your contribution quickly. the more likely well be to accept your contribution quickly.
If a template is mostly a list of files installed by a particular version of
some software (e.g. a PHP framework) then it's brittle and probably no more
helpful than a simple `ls`. If it's not possible to curate a small set of
useful rules, then the template might not be a good fit for this collection.
Please also understand that we cant list every tool that ever existed. Please also understand that we cant list every tool that ever existed.
Our aim is to curate a collection of the *most common and helpful* templates, Our aim is to curate a collection of the *most common and helpful* templates,
not to make sure we cover every project possible. If we choose not to not to make sure we cover every project possible. If we choose not to

1
Clojure.gitignore Symbolic link
View File

@@ -0,0 +1 @@
Leiningen.gitignore

View File

@@ -9,9 +9,3 @@ user_guide_src/build/*
user_guide_src/cilexer/build/* user_guide_src/cilexer/build/*
user_guide_src/cilexer/dist/* user_guide_src/cilexer/dist/*
user_guide_src/cilexer/pycilexer.egg-info/* user_guide_src/cilexer/pycilexer.egg-info/*
#codeigniter 3
application/logs/*
!application/logs/index.html
!application/logs/.htaccess
/vendor/

View File

@@ -1,6 +1,6 @@
composer.phar composer.phar
/vendor/ /vendor/
# Commit your application's lock file https://getcomposer.org/doc/01-basic-usage.md#commit-your-composer-lock-file-to-version-control # Commit your application's lock file http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
# You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file # You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file
# composer.lock # composer.lock

View File

@@ -1,21 +1,33 @@
# See https://www.dartlang.org/guides/libraries/private-files # See https://www.dartlang.org/tools/private-files.html
# Files and directories created by pub # Files and directories created by pub
.dart_tool/
# SDK 1.20 and later (no longer creates packages directories)
.packages .packages
.pub/
build/ build/
# If you're building an application, you may want to check-in your pubspec.lock
pubspec.lock
# Directory created by dartdoc # Older SDK versions
# If you don't generate documentation locally you can remove this line. # (Include if the minimum SDK version specified in pubsepc.yaml is earlier than 1.20)
doc/api/ .project
.buildlog
**/packages/
# Avoid committing generated Javascript files:
# Files created by dart2js
# (Most Dart developers will use pub build to compile Dart, use/modify these
# rules if you intend to use dart2js directly
# Convention is to use extension '.dart.js' for Dart compiled to Javascript to
# differentiate from explicit Javascript files)
*.dart.js *.dart.js
*.info.json # Produced by the --dump-info flag. *.part.js
*.js # When generated by dart2js. Don't specify *.js if your
# project includes source files written in JavaScript.
*.js_
*.js.deps *.js.deps
*.js.map *.js.map
*.info.json
# Directory created by dartdoc
doc/api/
# Don't commit pubspec lock file
# (Library packages only! Remove pattern if developing an application package)
pubspec.lock

View File

@@ -20,7 +20,7 @@
# Deployment Manager configuration file for your project. Added in Delphi XE2. # Deployment Manager configuration file for your project. Added in Delphi XE2.
# Uncomment this if it is not mobile development and you do not use remote debug feature. # Uncomment this if it is not mobile development and you do not use remote debug feature.
#*.deployproj #*.deployproj
# #
# C++ object files produced when C/C++ Output file generation is configured. # C++ object files produced when C/C++ Output file generation is configured.
# Uncomment this if you are not using external objects (zlib library for example). # Uncomment this if you are not using external objects (zlib library for example).
#*.obj #*.obj

View File

@@ -1,12 +1,10 @@
# Ignore configuration files that may contain sensitive information. # Ignore configuration files that may contain sensitive information.
sites/*/*settings*.php sites/*/*settings*.php
sites/example.sites.php
# Ignore paths that contain generated content. # Ignore paths that contain generated content.
files/ files/
sites/*/files sites/*/files
sites/*/private sites/*/private
sites/*/translations
# Ignore default text files # Ignore default text files
robots.txt robots.txt
@@ -18,7 +16,6 @@ robots.txt
/UPGRADE.txt /UPGRADE.txt
/README.txt /README.txt
sites/README.txt sites/README.txt
sites/all/libraries/README.txt
sites/all/modules/README.txt sites/all/modules/README.txt
sites/all/themes/README.txt sites/all/themes/README.txt

View File

@@ -4,9 +4,6 @@
*.s#? *.s#?
*.b#? *.b#?
*.l#? *.l#?
*.b$?
*.s$?
*.l$?
# Eagle project file # Eagle project file
# It contains a serial number and references to the file structure # It contains a serial number and references to the file structure
@@ -34,19 +31,14 @@ eagle.epf
*.drl *.drl
*.gpi *.gpi
*.pls *.pls
*.ger
*.gpi
*.xln
*.drd *.drd
*.drd.* *.drd.*
*.s#*
*.b#*
*.info *.info
*.eps *.eps
# file locks introduced since 7.x # file locks introduced since 7.x
*.lck *.lck

View File

@@ -1,9 +1,6 @@
/_build /_build
/cover /cover
/deps /deps
/doc
/.fetch
erl_crash.dump erl_crash.dump
*.ez *.ez
*.beam *.beam
/config/*.secret.exs

View File

@@ -10,5 +10,3 @@ ext/
modern.json modern.json
modern.jsonp modern.jsonp
resources/sass/.sass-cache/ resources/sass/.sass-cache/
resources/.arch-internal-preview.css
.arch-internal-preview.css

1
Fortran.gitignore Symbolic link
View File

@@ -0,0 +1 @@
C++.gitignore

View File

@@ -5,18 +5,17 @@
*.rar *.rar
*.zip *.zip
*.gz *.gz
*.tgz
*.bzip *.bzip
*.bz2 *.bz2
*.xz *.xz
*.lzma *.lzma
*.cab *.cab
# Packing-only formats #packing-only formats
*.iso *.iso
*.tar *.tar
# Package management formats #package management formats
*.dmg *.dmg
*.xpi *.xpi
*.gem *.gem

View File

@@ -1,4 +0,0 @@
*.bak
*.gho
*.ori
*.tmp

View File

@@ -11,6 +11,9 @@ local.properties
.loadpath .loadpath
.recommenders .recommenders
# Eclipse Core
.project
# External tool builders # External tool builders
.externalToolBuilders/ .externalToolBuilders/
@@ -23,8 +26,8 @@ local.properties
# CDT-specific (C/C++ Development Tooling) # CDT-specific (C/C++ Development Tooling)
.cproject .cproject
# CDT- autotools # JDT-specific (Eclipse Java Development Tools)
.autotools .classpath
# Java annotation processor (APT) # Java annotation processor (APT)
.factorypath .factorypath
@@ -46,11 +49,3 @@ local.properties
# Code Recommenders # Code Recommenders
.recommenders/ .recommenders/
# Annotation Processing
.apt_generated/
# Scala IDE specific (Scala & Java development for Eclipse)
.cache-main
.scala_dependencies
.worksheet

View File

@@ -1,5 +0,0 @@
# JEnv local Java version configuration file
.java-version
# Used by previous versions of JEnv
.jenv-version

View File

@@ -1,34 +1,33 @@
# User-specific stuff # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
.idea/**/workspace.xml # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf
# Sensitive or high-churn files # User-specific stuff:
.idea/**/dataSources/ .idea/workspace.xml
.idea/**/dataSources.ids .idea/tasks.xml
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml
# Gradle # Sensitive or high-churn files:
.idea/**/gradle.xml .idea/dataSources/
.idea/**/libraries .idea/dataSources.ids
.idea/dataSources.xml
.idea/dataSources.local.xml
.idea/sqlDataSources.xml
.idea/dynamic.xml
.idea/uiDesigner.xml
# CMake # Gradle:
cmake-build-*/ .idea/gradle.xml
.idea/libraries
# Mongo Explorer plugin # Mongo Explorer plugin:
.idea/**/mongoSettings.xml .idea/mongoSettings.xml
# File-based project format ## File-based project format:
*.iws *.iws
## Plugin-specific files:
# IntelliJ # IntelliJ
out/ /out/
# mpeltonen/sbt-idea plugin # mpeltonen/sbt-idea plugin
.idea_modules/ .idea_modules/
@@ -36,17 +35,8 @@ out/
# JIRA plugin # JIRA plugin
atlassian-ide-plugin.xml atlassian-ide-plugin.xml
# Cursive Clojure plugin
.idea/replstate.xml
# Crashlytics plugin (for Android Studio and IntelliJ) # Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml com_crashlytics_export_strings.xml
crashlytics.properties crashlytics.properties
crashlytics-build.properties crashlytics-build.properties
fabric.properties fabric.properties
# Editor-based Rest Client
.idea/httpRequests
# Rider-specific rules
*.sln.iml

View File

@@ -1,11 +0,0 @@
aliases:
- IntelliJ
- RubyMine
- PhpStorm
- AppCode
- PyCharm
- CLion
- Android Studio
- WebStorm
- Rider
reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

View File

@@ -1,3 +1,8 @@
##---------------------------------------------------
## Remove autosaves generated by the Matlab editor
## We have git for backups!
##---------------------------------------------------
# Windows default autosave extension # Windows default autosave extension
*.asv *.asv
@@ -7,22 +12,11 @@
# Compiled MEX binaries (all platforms) # Compiled MEX binaries (all platforms)
*.mex* *.mex*
# Packaged app and toolbox files # Simulink Code Generation
*.mlappinstall
*.mltbx
# Generated helpsearch folders
helpsearch*/
# Simulink code generation folders
slprj/ slprj/
sccprj/
# Matlab code generation folders # Session info
codegen/ octave-workspace
# Simulink autosave extension # Simulink autosave extension
*.autosave .autosave
# Octave session info
octave-workspace

View File

@@ -13,4 +13,4 @@
~$*.ppt* ~$*.ppt*
# Visio autosave temporary files # Visio autosave temporary files
*.~vsd* *.~vsdx

View File

@@ -1,12 +1,9 @@
# Simple Build Tool # Simple Build Tool
# http://www.scala-sbt.org/release/docs/Getting-Started/Directories.html#configuring-version-control # http://www.scala-sbt.org/release/docs/Getting-Started/Directories.html#configuring-version-control
dist/*
target/ target/
lib_managed/ lib_managed/
src_managed/ src_managed/
project/boot/ project/boot/
project/plugins/project/
.history .history
.cache .cache
.lib/

View File

@@ -1,16 +1,16 @@
# Cache files for Sublime Text # cache files for sublime text
*.tmlanguage.cache *.tmlanguage.cache
*.tmPreferences.cache *.tmPreferences.cache
*.stTheme.cache *.stTheme.cache
# Workspace files are user-specific # workspace files are user-specific
*.sublime-workspace *.sublime-workspace
# Project files should be checked into the repository, unless a significant # project files should be checked into the repository, unless a significant
# proportion of contributors will probably not be using Sublime Text # proportion of contributors will probably not be using SublimeText
# *.sublime-project # *.sublime-project
# SFTP configuration file # sftp configuration file
sftp-config.json sftp-config.json
# Package control specific files # Package control specific files

View File

@@ -4,8 +4,8 @@
*.evcd *.evcd
*.fsdb *.fsdb
# Default name of the simulation executable. A different name can be # Default name of the simulation executable. A different name can be
# specified with this switch (the associated daidir database name is # specified with this switch (the associated daidir database name is
# also taken from here): -o <path>/<filename> # also taken from here): -o <path>/<filename>
simv simv
@@ -13,7 +13,7 @@ simv
simv.daidir/ simv.daidir/
simv.db.dir/ simv.db.dir/
# Infrastructure necessary to co-simulate SystemC models with # Infrastructure necessary to co-simulate SystemC models with
# Verilog/VHDL models. An alternate directory may be specified with this # Verilog/VHDL models. An alternate directory may be specified with this
# switch: -Mdir=<directory_path> # switch: -Mdir=<directory_path>
csrc/ csrc/
@@ -22,7 +22,7 @@ csrc/
# used to write all messages from simulation: -l <filename> # used to write all messages from simulation: -l <filename>
*.log *.log
# Coverage results (generated with urg) and database location. The # Coverage results (generated with urg) and database location. The
# following switch can also be used: urg -dir <coverage_directory>.vdb # following switch can also be used: urg -dir <coverage_directory>.vdb
simv.vdb/ simv.vdb/
urgReport/ urgReport/

View File

@@ -1,5 +1 @@
# General
.vagrant/ .vagrant/
# Log files (if you are creating logs in debug mode, uncomment this)
# *.logs

View File

@@ -1,17 +1,12 @@
# Swap # swap
[._]*.s[a-v][a-z] [._]*.s[a-v][a-z]
[._]*.sw[a-p] [._]*.sw[a-p]
[._]s[a-rt-v][a-z] [._]s[a-v][a-z]
[._]ss[a-gi-z]
[._]sw[a-p] [._]sw[a-p]
# session
# Session
Session.vim Session.vim
# temporary
# Temporary
.netrwhist .netrwhist
*~ *~
# Auto-generated tag files # auto-generated tag files
tags tags
# Persistent undo
[._]*.un~

View File

@@ -3,11 +3,8 @@ Thumbs.db
ehthumbs.db ehthumbs.db
ehthumbs_vista.db ehthumbs_vista.db
# Dump file
*.stackdump
# Folder config file # Folder config file
[Dd]esktop.ini Desktop.ini
# Recycle Bin used on file shares # Recycle Bin used on file shares
$RECYCLE.BIN/ $RECYCLE.BIN/
@@ -15,7 +12,6 @@ $RECYCLE.BIN/
# Windows Installer files # Windows Installer files
*.cab *.cab
*.msi *.msi
*.msix
*.msm *.msm
*.msp *.msp

View File

@@ -1,14 +1,12 @@
## User settings # Xcode
xcuserdata/ #
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9) ## Build generated
*.xcscmblueprint
*.xccheckout
## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
build/ build/
DerivedData/ DerivedData/
*.moved-aside
## Various settings
*.pbxuser *.pbxuser
!default.pbxuser !default.pbxuser
*.mode1v3 *.mode1v3
@@ -17,3 +15,9 @@ DerivedData/
!default.mode2v3 !default.mode2v3
*.perspectivev3 *.perspectivev3
!default.perspectivev3 !default.perspectivev3
xcuserdata/
## Other
*.moved-aside
*.xccheckout
*.xcscmblueprint

View File

@@ -1,3 +0,0 @@
aliases:
- Objective-C
- Swift

View File

@@ -1,26 +1,26 @@
# General *.DS_Store
.DS_Store .AppleDouble
.AppleDouble .LSOverride
.LSOverride
# Icon must end with two \r
# Icon must end with two \r Icon
Icon
# Thumbnails
# Thumbnails ._*
._*
# Files that might appear in the root of a volume
# Files that might appear in the root of a volume .DocumentRevisions-V100
.DocumentRevisions-V100 .fseventsd
.fseventsd .Spotlight-V100
.Spotlight-V100 .TemporaryItems
.TemporaryItems .Trashes
.Trashes .VolumeIcon.icns
.VolumeIcon.icns .com.apple.timemachine.donotpresent
.com.apple.timemachine.donotpresent
# Directories potentially created on remote AFP share
# Directories potentially created on remote AFP share .AppleDB
.AppleDB .AppleDesktop
.AppleDesktop Network Trash Folder
Network Trash Folder Temporary Items
Temporary Items .apdisk

View File

@@ -1,6 +1,5 @@
# Binaries for programs and plugins # Binaries for programs and plugins
*.exe *.exe
*.exe~
*.dll *.dll
*.so *.so
*.dylib *.dylib
@@ -10,3 +9,6 @@
# Output of the go coverage tool, specifically when used with LiteIDE # Output of the go coverage tool, specifically when used with LiteIDE
*.out *.out
# Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736
.glide/

View File

@@ -1,8 +0,0 @@
# Godot-specific ignores
.import/
export.cfg
export_presets.cfg
# Mono-specific ignores
.mono/

View File

@@ -17,6 +17,4 @@ cabal.sandbox.config
*.eventlog *.eventlog
.stack-work/ .stack-work/
cabal.project.local cabal.project.local
cabal.project.local~
.HTF/ .HTF/
.ghc.environment.*

View File

@@ -1,9 +1,5 @@
# Compiled class file
*.class *.class
# Log file
*.log
# BlueJ files # BlueJ files
*.ctxt *.ctxt
@@ -13,11 +9,7 @@
# Package Files # # Package Files #
*.jar *.jar
*.war *.war
*.nar
*.ear *.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid* hs_err_pid*

View File

@@ -1,2 +0,0 @@
aliases:
- Kotlin

View File

@@ -1,4 +1,3 @@
_site/ _site/
.sass-cache/ .sass-cache/
.jekyll-cache/
.jekyll-metadata .jekyll-metadata

View File

@@ -1,3 +1,4 @@
/.gitignore
/.htaccess /.htaccess
/administrator/cache/* /administrator/cache/*
/administrator/components/com_admin/* /administrator/components/com_admin/*
@@ -250,7 +251,7 @@
/administrator/language/en-GB/en-GB.tpl_hathor.sys.ini /administrator/language/en-GB/en-GB.tpl_hathor.sys.ini
/administrator/language/en-GB/en-GB.xml /administrator/language/en-GB/en-GB.xml
/administrator/language/overrides/* /administrator/language/overrides/*
/administrator/logs/* /administrator/logs/index.html
/administrator/manifests/* /administrator/manifests/*
/administrator/modules/mod_custom/* /administrator/modules/mod_custom/*
/administrator/modules/mod_feed/* /administrator/modules/mod_feed/*

View File

@@ -1,5 +1,4 @@
# For PCBs designed using KiCad: http://www.kicad-pcb.org/ # For PCBs designed using KiCad: http://www.kicad-pcb.org/
# Format documentation: http://kicad-pcb.org/help/file-formats/
# Temporary files # Temporary files
*.000 *.000
@@ -9,10 +8,6 @@
*~ *~
_autosave-* _autosave-*
*.tmp *.tmp
*-cache.lib
*-rescue.lib
*-save.pro
*-save.kicad_pcb
# Netlist files (exported from Eeschema) # Netlist files (exported from Eeschema)
*.net *.net

View File

@@ -14,4 +14,3 @@
# Metadata # Metadata
*.aliases *.aliases
*.lvlps *.lvlps
.cache/

View File

@@ -11,4 +11,3 @@ pom.xml.asc
.lein-plugins/ .lein-plugins/
.lein-failures .lein-failures
.nrepl-port .nrepl-port
.cpcache/

View File

@@ -1,2 +0,0 @@
aliases:
- Clojure

View File

@@ -1,43 +1,104 @@
#--------------------------# .htaccess.sample
# Magento Default Files # .modgit/
#--------------------------# .modman/
app/code/community/Phoenix/Moneybookers/
/app/etc/local.xml app/code/community/Cm/RedisSession/
app/code/core/
/media/* app/design/adminhtml/default/default/
!/media/.htaccess app/design/frontend/base/
app/design/frontend/rwd/
!/media/customer app/design/frontend/default/blank/
/media/customer/* app/design/frontend/default/default/
!/media/customer/.htaccess app/design/frontend/default/iphone/
app/design/frontend/default/modern/
!/media/dhl app/design/frontend/enterprise/default
/media/dhl/* app/design/install/
!/media/dhl/logo.jpg app/etc/modules/Enterprise_*
app/etc/modules/Mage_*.xml
!/media/downloadable app/etc/modules/Phoenix_Moneybookers.xml
/media/downloadable/* app/etc/modules/Cm_RedisSession.xml
!/media/downloadable/.htaccess app/etc/applied.patches.list
app/etc/config.xml
!/media/xmlconnect app/etc/enterprise.xml
/media/xmlconnect/* app/etc/local.xml.additional
app/etc/local.xml.template
!/media/xmlconnect/custom app/etc/local.xml
/media/xmlconnect/custom/* app/.htaccess
!/media/xmlconnect/custom/ok.gif app/bootstrap.php
app/locale/en_US/
!/media/xmlconnect/original app/Mage.php
/media/xmlconnect/original/* /cron.php
!/media/xmlconnect/original/ok.gif cron.sh
dev/.htaccess
!/media/xmlconnect/system dev/tests/functional/
/media/xmlconnect/system/* downloader/
!/media/xmlconnect/system/ok.gif errors/
favicon.ico
/var/* /get.php
!/var/.htaccess includes/
/index.php
!/var/package index.php.sample
/var/package/* /install.php
!/var/package/*.xml js/blank.html
js/calendar/
js/enterprise/
js/extjs/
js/firebug/
js/flash/
js/index.php
js/jscolor/
js/lib/
js/mage/
js/prototype/
js/scriptaculous/
js/spacer.gif
js/tiny_mce/
js/varien/
lib/3Dsecure/
lib/Apache/
lib/flex/
lib/googlecheckout/
lib/.htaccess
lib/LinLibertineFont/
lib/Mage/
lib/PEAR/
lib/Pelago/
lib/phpseclib/
lib/Varien/
lib/Zend/
lib/Cm/
lib/Credis/
lib/Magento/
LICENSE_AFL.txt
LICENSE.html
LICENSE.txt
LICENSE_EE*
/mage
media/
/api.php
nbproject/
pear
pear/
php.ini.sample
pkginfo/
RELEASE_NOTES.txt
shell/.htaccess
shell/abstract.php
shell/compiler.php
shell/indexer.php
shell/log.php
sitemap.xml
skin/adminhtml/default/default/
skin/adminhtml/default/enterprise
skin/frontend/base/
skin/frontend/rwd/
skin/frontend/default/blank/
skin/frontend/default/blue/
skin/frontend/default/default/
skin/frontend/default/french/
skin/frontend/default/german/
skin/frontend/default/iphone/
skin/frontend/default/modern/
skin/frontend/enterprise
skin/install/
var/

View File

@@ -8,5 +8,5 @@ dependency-reduced-pom.xml
buildNumber.properties buildNumber.properties
.mvn/timing.properties .mvn/timing.properties
# Avoid ignoring Maven wrapper jar file (.jar files are usually ignored) # Exclude maven wrapper
!/.mvn/wrapper/maven-wrapper.jar !/.mvn/wrapper/maven-wrapper.jar

View File

@@ -4,7 +4,7 @@
output/ output/
# Temporary file directory # Temporary file directory
tmp/nanoc/ tmp/
# Crash Log # Crash Log
crash.log crash.log

View File

@@ -2,8 +2,6 @@
logs logs
*.log *.log
npm-debug.log* npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Runtime data # Runtime data
pids pids
@@ -29,16 +27,13 @@ bower_components
# node-waf configuration # node-waf configuration
.lock-wscript .lock-wscript
# Compiled binary addons (https://nodejs.org/api/addons.html) # Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release build/Release
# Dependency directories # Dependency directories
node_modules/ node_modules/
jspm_packages/ jspm_packages/
# TypeScript v1 declaration files
typings/
# Optional npm cache directory # Optional npm cache directory
.npm .npm
@@ -57,17 +52,3 @@ typings/
# dotenv environment variables file # dotenv environment variables file
.env .env
# parcel-bundler cache (https://parceljs.org/)
.cache
# next.js build output
.next
# nuxt.js build output
.nuxt
# vuepress build output
.vuepress/dist
# Serverless directories
.serverless

View File

@@ -18,6 +18,3 @@ _build/
# oasis generated files # oasis generated files
setup.data setup.data
setup.log setup.log
# Merlin configuring file for Vim and Emacs
.merlin

63
Objective-C.gitignore Normal file
View File

@@ -0,0 +1,63 @@
# Xcode
#
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
## Build generated
build/
DerivedData/
## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/
## Other
*.moved-aside
*.xccheckout
*.xcscmblueprint
## Obj-C/Swift specific
*.hmap
*.ipa
*.dSYM.zip
*.dSYM
# CocoaPods
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
# Pods/
# Carthage
#
# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts
Carthage/Build
# fastlane
#
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
# screenshots whenever they are needed.
# For more information about the recommended setup visit:
# https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots
fastlane/test_output
# Code Injection
#
# After new code Injection tools there's a generated folder /iOSInjectionProject
# https://github.com/johnno1962/injectionforxcode
iOSInjectionProject/

View File

@@ -24,7 +24,7 @@ Build.bat
# Module::Install # Module::Install
inc/ inc/
# ExtUtils::MakeMaker # ExtUitls::MakeMaker
/blib/ /blib/
/_eumm/ /_eumm/
/*.gz /*.gz

View File

@@ -5,7 +5,6 @@ bin/
/lib/ /lib/
/logs/ /logs/
/modules /modules
/project/project
/project/target /project/target
/target /target
tmp/ tmp/

View File

@@ -7,10 +7,8 @@ config/settings.*.php
# The following files are generated by PrestaShop. # The following files are generated by PrestaShop.
admin-dev/autoupgrade/ admin-dev/autoupgrade/
/cache/* /cache/
!/cache/index.php !/cache/index.php
!/cache/*/
/cache/*/*
!/cache/cachefs/index.php !/cache/cachefs/index.php
!/cache/purifier/index.php !/cache/purifier/index.php
!/cache/push/index.php !/cache/push/index.php

View File

@@ -1,8 +0,0 @@
# Dependencies
.psci_modules
bower_components
node_modules
# Generated files
.psci
output

View File

@@ -8,6 +8,7 @@ __pycache__/
# Distribution / packaging # Distribution / packaging
.Python .Python
env/
build/ build/
develop-eggs/ develop-eggs/
dist/ dist/
@@ -23,7 +24,6 @@ wheels/
*.egg-info/ *.egg-info/
.installed.cfg .installed.cfg
*.egg *.egg
MANIFEST
# PyInstaller # PyInstaller
# Usually these files are written by a python script from a template # Usually these files are written by a python script from a template
@@ -43,9 +43,8 @@ htmlcov/
.cache .cache
nosetests.xml nosetests.xml
coverage.xml coverage.xml
*.cover *,cover
.hypothesis/ .hypothesis/
.pytest_cache/
# Translations # Translations
*.mo *.mo
@@ -54,7 +53,6 @@ coverage.xml
# Django stuff: # Django stuff:
*.log *.log
local_settings.py local_settings.py
db.sqlite3
# Flask stuff: # Flask stuff:
instance/ instance/
@@ -78,27 +76,16 @@ target/
# celery beat schedule file # celery beat schedule file
celerybeat-schedule celerybeat-schedule
# SageMath parsed files # dotenv
*.sage.py
# Environments
.env .env
# virtualenv
.venv .venv
env/
venv/ venv/
ENV/ ENV/
env.bak/
venv.bak/
# Spyder project settings # Spyder project settings
.spyderproject .spyderproject
.spyproject
# Rope project settings # Rope project settings
.ropeproject .ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/

View File

@@ -1,3 +0,0 @@
editors:
- Global/JetBrains.gitignore
- Global/VisualStudioCode.gitignore

View File

@@ -1,4 +1,5 @@
# C++ objects and libs # C++ objects and libs
*.slo *.slo
*.lo *.lo
*.o *.o
@@ -10,9 +11,7 @@
*.dylib *.dylib
# Qt-es # Qt-es
object_script.*.Release
object_script.*.Debug
*_plugin_import.cpp
/.qmake.cache /.qmake.cache
/.qmake.stash /.qmake.stash
*.pro.user *.pro.user
@@ -21,23 +20,19 @@ object_script.*.Debug
*.qbs.user.* *.qbs.user.*
*.moc *.moc
moc_*.cpp moc_*.cpp
moc_*.h
qrc_*.cpp qrc_*.cpp
ui_*.h ui_*.h
*.qmlc
*.jsc
Makefile* Makefile*
*build-* *build-*
# Qt unit tests
target_wrapper.*
# QtCreator # QtCreator
*.autosave *.autosave
# QtCreator Qml # QtCtreator Qml
*.qmlproject.user *.qmlproject.user
*.qmlproject.user.* *.qmlproject.user.*
# QtCreator CMake # QtCtreator CMake
CMakeLists.txt.user* CMakeLists.txt.user*

View File

@@ -31,6 +31,3 @@ vignettes/*.pdf
# Temporary files created by R markdown # Temporary files created by R markdown
*.utf8.md *.utf8.md
*.knit.md *.knit.md
# Shiny token, see https://shiny.rstudio.com/articles/shinyapps.html
rsconnect/

View File

@@ -13,7 +13,7 @@ the following resources are a great place to start:
[man]: http://git-scm.com/docs/gitignore [man]: http://git-scm.com/docs/gitignore
[help]: https://help.github.com/articles/ignoring-files [help]: https://help.github.com/articles/ignoring-files
[chapter]: https://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository#_ignoring [chapter]: http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository#Ignoring-Files
[progit]: http://git-scm.com/book [progit]: http://git-scm.com/book
## Folder structure ## Folder structure
@@ -25,7 +25,7 @@ Global (operating system or editor specific) templates should go into the
## Contributing guidelines ## Contributing guidelines
Wed love for you to help us improve this project. To help us keep this collection Wed love you to help us improve this project. To help us keep this collection
high quality, we request that contributions adhere to the following guidelines. high quality, we request that contributions adhere to the following guidelines.
- **Provide a link to the application or projects homepage**. Unless its - **Provide a link to the application or projects homepage**. Unless its
@@ -42,7 +42,7 @@ high quality, we request that contributions adhere to the following guidelines.
Its especially helpful to articulate why this change applies to *everyone* Its especially helpful to articulate why this change applies to *everyone*
who works with the applicable technology, rather than just you or your team. who works with the applicable technology, rather than just you or your team.
- **Please consider the scope of your change**. If your change is specific to a - **Please consider the scope of your change**. If your change specific to a
certain language or framework, then make sure the change is made to the certain language or framework, then make sure the change is made to the
template for that language or framework, rather than to the template for an template for that language or framework, rather than to the template for an
editor, tool, or operating system. editor, tool, or operating system.
@@ -53,11 +53,6 @@ high quality, we request that contributions adhere to the following guidelines.
In general, the more you can do to help us understand the change youre making, In general, the more you can do to help us understand the change youre making,
the more likely well be to accept your contribution quickly. the more likely well be to accept your contribution quickly.
If a template is mostly a list of files installed by a particular version of
some software (e.g. a PHP framework) then it's brittle and probably no more
helpful than a simple `ls`. If it's not possible to curate a small set of
useful rules, then the template might not be a good fit for this collection.
Please also understand that we cant list every tool that ever existed. Please also understand that we cant list every tool that ever existed.
Our aim is to curate a collection of the *most common and helpful* templates, Our aim is to curate a collection of the *most common and helpful* templates,
not to make sure we cover every project possible. If we choose not to not to make sure we cover every project possible. If we choose not to

View File

@@ -1,5 +1,3 @@
devel/
logs/
build/ build/
bin/ bin/
lib/ lib/
@@ -13,8 +11,6 @@ msg/*Feedback.msg
msg/*Goal.msg msg/*Goal.msg
msg/*Result.msg msg/*Result.msg
msg/_*.py msg/_*.py
build_isolated/
devel_isolated/
# Generated by dynamic reconfigure # Generated by dynamic reconfigure
*.cfgc *.cfgc

View File

@@ -8,13 +8,12 @@ capybara-*.html
/public/system /public/system
/coverage/ /coverage/
/spec/tmp /spec/tmp
*.orig **.orig
rerun.txt rerun.txt
pickle-email-*.html pickle-email-*.html
# TODO Comment out this rule if you are OK with secrets being uploaded to the repo # TODO Comment out this rule if you are OK with secrets being uploaded to the repo
config/initializers/secret_token.rb config/initializers/secret_token.rb
config/master.key
# Only include if you have production secrets in this file, which is no longer a Rails default # Only include if you have production secrets in this file, which is no longer a Rails default
# config/secrets.yml # config/secrets.yml
@@ -43,7 +42,3 @@ bower.json
# Ignore Byebug command history file. # Ignore Byebug command history file.
.byebug_history .byebug_history
# Ignore node_modules
node_modules/

View File

@@ -3,7 +3,7 @@
/target/ /target/
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html # More information here http://doc.crates.io/guide.html#cargotoml-vs-cargolock
Cargo.lock Cargo.lock
# These are backup files generated by rustfmt # These are backup files generated by rustfmt

View File

@@ -1,4 +1,2 @@
.sass-cache/ .sass-cache/
*.css.map *.css.map
*.sass.map
*.scss.map

View File

@@ -1,2 +1,21 @@
*.class *.class
*.log *.log
# sbt specific
.cache
.history
.lib/
dist/*
target/
lib_managed/
src_managed/
project/boot/
project/plugins/project/
# Scala-IDE specific
.scala_dependencies
.worksheet
# ENSIME specific
.ensime_cache/
.ensime

View File

@@ -13,10 +13,6 @@ SqueakDebug.log
# Monticello package cache # Monticello package cache
/package-cache /package-cache
# playground cache
/play-cache
/play-stash
# Metacello-github cache # Metacello-github cache
/github-cache /github-cache
github-*.zip github-*.zip

View File

@@ -6,7 +6,7 @@
# the misuse of the repository as backup replacement. # the misuse of the repository as backup replacement.
# For development the cache directory can be safely ignored and # For development the cache directory can be safely ignored and
# therefore it is ignored. # therefore it is ignored.
/cache/* /cache/
!/cache/index.html !/cache/index.html
# Ignore some files and directories from the custom directory. # Ignore some files and directories from the custom directory.
/custom/history/ /custom/history/
@@ -22,6 +22,6 @@
# Logs files can safely be ignored. # Logs files can safely be ignored.
*.log *.log
# Ignore the new upload directories. # Ignore the new upload directories.
/upload/* /upload/
!/upload/index.html !/upload/index.html
/upload_backup/ /upload_backup/

67
Swift.gitignore Normal file
View File

@@ -0,0 +1,67 @@
# Xcode
#
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
## Build generated
build/
DerivedData/
## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/
## Other
*.moved-aside
*.xccheckout
*.xcscmblueprint
## Obj-C/Swift specific
*.hmap
*.ipa
*.dSYM.zip
*.dSYM
## Playgrounds
timeline.xctimeline
playground.xcworkspace
# Swift Package Manager
#
# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
# Packages/
# Package.pins
.build/
# CocoaPods
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
# Pods/
# Carthage
#
# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts
Carthage/Build
# fastlane
#
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
# screenshots whenever they are needed.
# For more information about the recommended setup visit:
# https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots
fastlane/test_output

View File

@@ -43,6 +43,3 @@
# Backup entities generated with doctrine:generate:entities command # Backup entities generated with doctrine:generate:entities command
**/Entity/*~ **/Entity/*~
# Embedded web-server pid file
/.web-server-pid

View File

@@ -10,11 +10,9 @@
*.fot *.fot
*.cb *.cb
*.cb2 *.cb2
.*.lb
## Intermediate documents: ## Intermediate documents:
*.dvi *.dvi
*.xdv
*-converted-to.* *-converted-to.*
# these rules might exclude image files for figures etc. # these rules might exclude image files for figures etc.
# *.ps # *.ps
@@ -30,6 +28,7 @@
*.blg *.blg
*-blx.aux *-blx.aux
*-blx.bib *-blx.bib
*.brf
*.run.xml *.run.xml
## Build tool auxiliary files: ## Build tool auxiliary files:
@@ -40,10 +39,6 @@
*.synctex.gz(busy) *.synctex.gz(busy)
*.pdfsync *.pdfsync
## Build tool directories for auxiliary files
# latexrun
latex.out/
## Auxiliary and intermediate files from other packages: ## Auxiliary and intermediate files from other packages:
# algorithms # algorithms
*.alg *.alg
@@ -82,6 +77,8 @@ acs-*.bib
*.t[1-9] *.t[1-9]
*.t[1-9][0-9] *.t[1-9][0-9]
*.tfm *.tfm
*.[1-9]
*.[1-9][0-9]
#(r)(e)ledmac/(r)(e)ledpar #(r)(e)ledmac/(r)(e)ledpar
*.end *.end
@@ -114,14 +111,6 @@ acs-*.bib
*.gaux *.gaux
*.gtex *.gtex
# htlatex
*.4ct
*.4tc
*.idv
*.lg
*.trc
*.xref
# hyperref # hyperref
*.brf *.brf
@@ -145,9 +134,6 @@ acs-*.bib
*.mlf *.mlf
*.mlt *.mlt
*.mtc[0-9]* *.mtc[0-9]*
*.slf[0-9]*
*.slt[0-9]*
*.stc[0-9]*
# minted # minted
_minted* _minted*
@@ -156,17 +142,15 @@ _minted*
# morewrites # morewrites
*.mw *.mw
# mylatexformat
*.fmt
# nomencl # nomencl
*.nlg
*.nlo *.nlo
*.nls
# pax # pax
*.pax *.pax
# pdfpcnotes
*.pdfpc
# sagetex # sagetex
*.sagetex.sage *.sagetex.sage
*.sagetex.py *.sagetex.py
@@ -202,9 +186,6 @@ pythontex-files-*/
# easy-todo # easy-todo
*.lod *.lod
# xmpincl
*.xmpi
# xindy # xindy
*.xdy *.xdy
@@ -233,14 +214,7 @@ TSWLatexianTemp*
*~[0-9]* *~[0-9]*
# auto folder when using emacs and auctex # auto folder when using emacs and auctex
./auto/* /auto/*
*.el
# expex forward references with \gathertags # expex forward references with \gathertags
*-tags.tex *-tags.tex
# standalone packages
*.sta
# generated if using elsarticle.cls
*.spl

View File

@@ -1,15 +1,6 @@
# Local .terraform directories # Compiled files
**/.terraform/*
# .tfstate files
*.tfstate *.tfstate
*.tfstate.* *.tfstate.backup
# Crash log files # Module directory
crash.log .terraform/
# Ignore any .tfvars files that are generated automatically for each Terraform run. Most
# .tfvars files are managed as part of configuration and so should be included in
# version control.
#
# example.tfvars

View File

@@ -8,15 +8,12 @@
/typo3conf/temp_CACHED* /typo3conf/temp_CACHED*
/typo3conf/temp_fieldInfo.php /typo3conf/temp_fieldInfo.php
/typo3conf/deprecation_*.log /typo3conf/deprecation_*.log
/typo3conf/ENABLE_INSTALL_TOOL /typo3conf/AdditionalConfiguration.php
/typo3conf/realurl_autoconf.php
/FIRST_INSTALL
# Ignore system folders, you should have them symlinked. # Ignore system folders, you should have them symlinked.
# If not comment out the following entries. # If not comment out the following entries.
/typo3 /typo3
/typo3_src /typo3_src
/typo3_src-* /typo3_src-*
/Packages
/.htaccess /.htaccess
/index.php /index.php
# Ignore temp directory. # Ignore temp directory.

View File

@@ -1,7 +1,3 @@
## Ignore Umbraco files/folders generated for each instance
##
## Get latest from https://github.com/github/gitignore/blob/master/Umbraco.gitignore
# Note: VisualStudio gitignore rules may also be relevant # Note: VisualStudio gitignore rules may also be relevant
# Umbraco # Umbraco
@@ -16,11 +12,8 @@
# Don't ignore Umbraco packages (VisualStudio.gitignore mistakes this for a NuGet packages folder) # Don't ignore Umbraco packages (VisualStudio.gitignore mistakes this for a NuGet packages folder)
# Make sure to include details from VisualStudio.gitignore BEFORE this # Make sure to include details from VisualStudio.gitignore BEFORE this
!**/App_Data/[Pp]ackages/* !**/App_Data/[Pp]ackages/
!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/* !**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages
# ImageProcessor DiskCache # ImageProcessor DiskCache
**/App_Data/cache/ **/App_Data/cache/
# Ignore the Models Builder models out of date flag
**/App_Data/Models/ood.flag

View File

@@ -1,12 +1,12 @@
[Ll]ibrary/ /[Ll]ibrary/
[Tt]emp/ /[Tt]emp/
[Oo]bj/ /[Oo]bj/
[Bb]uild/ /[Bb]uild/
[Bb]uilds/ /[Bb]uilds/
Assets/AssetStoreTools* /Assets/AssetStoreTools*
# Visual Studio cache directory # Visual Studio 2015 cache directory
.vs/ /.vs/
# Autogenerated VS/MD/Consulo solution and project files # Autogenerated VS/MD/Consulo solution and project files
ExportedObj/ ExportedObj/
@@ -22,11 +22,10 @@ ExportedObj/
*.booproj *.booproj
*.svd *.svd
*.pdb *.pdb
*.opendb
# Unity3D generated meta files # Unity3D generated meta files
*.pidb.meta *.pidb.meta
*.pdb.meta
# Unity3D Generated File On Crash Reports # Unity3D Generated File On Crash Reports
sysinfo.txt sysinfo.txt

View File

@@ -50,16 +50,10 @@ SourceArt/**/*.tga
# Binary Files # Binary Files
Binaries/* Binaries/*
Plugins/*/Binaries/*
# Builds # Builds
Build/* Build/*
# Whitelist PakBlacklist-<BuildConfiguration>.txt files
!Build/*/
Build/*/**
!Build/*/PakBlacklist*.txt
# Don't ignore icon files in Build # Don't ignore icon files in Build
!Build/**/*.ico !Build/**/*.ico
@@ -71,7 +65,6 @@ Saved/*
# Compiled source files for the engine to use # Compiled source files for the engine to use
Intermediate/* Intermediate/*
Plugins/*/Intermediate/*
# Cache files for the editor to use # Cache files for the editor to use
DerivedDataCache/* DerivedDataCache/*

View File

@@ -24,14 +24,11 @@ bld/
[Oo]bj/ [Oo]bj/
[Ll]og/ [Ll]og/
# Visual Studio 2015/2017 cache/options directory # Visual Studio 2015 cache/options directory
.vs/ .vs/
# Uncomment if you have tasks that create the project's static files in wwwroot # Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/ #wwwroot/
# Visual Studio 2017 auto generated files
Generated\ Files/
# MSTest test Results # MSTest test Results
[Tt]est[Rr]esult*/ [Tt]est[Rr]esult*/
[Bb]uild[Ll]og.* [Bb]uild[Ll]og.*
@@ -45,28 +42,20 @@ TestResult.xml
[Rr]eleasePS/ [Rr]eleasePS/
dlldata.c dlldata.c
# Benchmark Results
BenchmarkDotNet.Artifacts/
# .NET Core # .NET Core
project.lock.json project.lock.json
project.fragment.lock.json project.fragment.lock.json
artifacts/ artifacts/
**/Properties/launchSettings.json
# StyleCop
StyleCopReport.xml
# Files built by Visual Studio
*_i.c *_i.c
*_p.c *_p.c
*_i.h *_i.h
*.ilk *.ilk
*.meta *.meta
*.obj *.obj
*.iobj
*.pch *.pch
*.pdb *.pdb
*.ipdb
*.pgc *.pgc
*.pgd *.pgd
*.rsp *.rsp
@@ -104,9 +93,6 @@ ipch/
*.vspx *.vspx
*.sap *.sap
# Visual Studio Trace Files
*.e2e
# TFS 2012 Local Workspace # TFS 2012 Local Workspace
$tf/ $tf/
@@ -127,10 +113,6 @@ _TeamCity*
# DotCover is a Code Coverage Tool # DotCover is a Code Coverage Tool
*.dotCover *.dotCover
# AxoCover is a Code Coverage Tool
.axoCover/*
!.axoCover/settings.json
# Visual Studio code coverage results # Visual Studio code coverage results
*.coverage *.coverage
*.coveragexml *.coveragexml
@@ -166,7 +148,7 @@ publish/
# Publish Web Output # Publish Web Output
*.[Pp]ublish.xml *.[Pp]ublish.xml
*.azurePubxml *.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings, # TODO: Comment the next line if you want to checkin your web deploy settings
# but database connection strings (with potential passwords) will be unencrypted # but database connection strings (with potential passwords) will be unencrypted
*.pubxml *.pubxml
*.publishproj *.publishproj
@@ -179,12 +161,12 @@ PublishScripts/
# NuGet Packages # NuGet Packages
*.nupkg *.nupkg
# The packages folder can be ignored because of Package Restore # The packages folder can be ignored because of Package Restore
**/[Pp]ackages/* **/packages/*
# except build/, which is used as an MSBuild target. # except build/, which is used as an MSBuild target.
!**/[Pp]ackages/build/ !**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed # Uncomment if necessary however generally it will be regenerated when needed
#!**/[Pp]ackages/repositories.config #!**/packages/repositories.config
# NuGet v3's project.json files produces more ignorable files # NuGet v3's project.json files produces more ignoreable files
*.nuget.props *.nuget.props
*.nuget.targets *.nuget.targets
@@ -201,7 +183,6 @@ AppPackages/
BundleArtifacts/ BundleArtifacts/
Package.StoreAssociation.xml Package.StoreAssociation.xml
_pkginfo.txt _pkginfo.txt
*.appx
# Visual Studio cache files # Visual Studio cache files
# files ending in .cache can be ignored # files ending in .cache can be ignored
@@ -218,12 +199,9 @@ ClientBin/
*.jfm *.jfm
*.pfx *.pfx
*.publishsettings *.publishsettings
node_modules/
orleans.codegen.cs orleans.codegen.cs
# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk
# Since there are multiple workflows, uncomment next line to ignore bower_components # Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/ #bower_components/
@@ -238,19 +216,15 @@ _UpgradeReport_Files/
Backup*/ Backup*/
UpgradeLog*.XML UpgradeLog*.XML
UpgradeLog*.htm UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak
# SQL Server files # SQL Server files
*.mdf *.mdf
*.ldf *.ldf
*.ndf
# Business Intelligence projects # Business Intelligence projects
*.rdl.data *.rdl.data
*.bim.layout *.bim.layout
*.bim_*.settings *.bim_*.settings
*.rptproj.rsuser
# Microsoft Fakes # Microsoft Fakes
FakesAssemblies/ FakesAssemblies/
@@ -260,7 +234,6 @@ FakesAssemblies/
# Node.js Tools for Visual Studio # Node.js Tools for Visual Studio
.ntvs_analysis.dat .ntvs_analysis.dat
node_modules/
# Visual Studio 6 build log # Visual Studio 6 build log
*.plg *.plg
@@ -286,6 +259,10 @@ paket-files/
# FAKE - F# Make # FAKE - F# Make
.fake/ .fake/
# JetBrains Rider
.idea/
*.sln.iml
# CodeRush # CodeRush
.cr/ .cr/
@@ -296,30 +273,3 @@ __pycache__/
# Cake - Uncomment if you are using it # Cake - Uncomment if you are using it
# tools/** # tools/**
# !tools/packages.config # !tools/packages.config
# Tabs Studio
*.tss
# Telerik's JustMock configuration file
*.jmconfig
# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs
# OpenCover UI analysis results
OpenCover/
# Azure Stream Analytics local run output
ASALocalRun/
# MSBuild Binary and Structured Log
*.binlog
# NVidia Nsight GPU debugger configuration file
*.nvuser
# MFractors (Xamarin productivity tool) working folder
.mfractor/

View File

@@ -1,14 +0,0 @@
aliases:
- CSharp
- C#
- FSharp
- F#
- VisualBasic
- VB
editors:
- Global/JetBrains.gitignore
- Global/VisualStudioCode.gitignore
reviewers:
- Brendan Forster (@shiftkey)

View File

@@ -7,7 +7,6 @@ wp-content/blogs.dir/
wp-content/cache/ wp-content/cache/
wp-content/upgrade/ wp-content/upgrade/
wp-content/uploads/ wp-content/uploads/
wp-content/mu-plugins/
wp-content/wp-cache-config.php wp-content/wp-cache-config.php
wp-content/plugins/hello.php wp-content/plugins/hello.php

View File

@@ -19,6 +19,7 @@ temp/
data/DoctrineORMModule/Proxy/ data/DoctrineORMModule/Proxy/
data/DoctrineORMModule/cache/ data/DoctrineORMModule/cache/
# Legacy ZF1 # Legacy ZF1
demos/ demos/
extras/documentation extras/documentation

View File

@@ -1,74 +0,0 @@
# Gitignore Metadata
This document outlines the additional metadata that can be associated with a gitignore template, and how tools can consume this metadata.
## Metadata Location
To add additional metadata to a gitignore template, add a new file to the same directory, with the matching name but ending in `yml`.
For example:
- for `C.gitignore` the associated metadata will be stored in `C.yml`
- for `Global/JetBrains.gitignore` the metadata file will be `Global/JetBrains.gitignore`
## Supported Fields
The structure of these files is still being settled upon, but for the moment these are some proposed entries.
#### `aliases`
Some templates can be used to represent a number of different situations, and rather than duplicating files on disk and needing to keep these in sync, we can store a list of these entries as metadata.
For example, JetBrains has a unified gitignore template that can be applied to all of their IDEs. Previously these were stored as comments in the header:
```
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
```
These values can be represented as metadata, so that tools consuming this repository can use these entries as matches if the user is searching for a specific product:
```yaml
aliases:
- IntelliJ
- RubyMine
- PhpStorm
- AppCode
- PyCharm
- CLion
- Android Studio
- WebStorm
- Rider
```
#### `editors`
There are a number of editors out there that support working with different languages. Rather than baking every editor's rules in every language that is supported, a list of additional templates that might be of interest
```yaml
editors:
- Global/JetBrains.gitignore
- Global/VisualStudioCode.gitignore
```
#### `reference`
Some ecosystems have up-to-date documentation about things that are necessary to exclude from version control. To associate this with a template, this could be stored as a key-value pair in metadata:
```yaml
reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
```
### `reviewers`
This element is inspired by the [`DefinitelyTyped`](https://github.com/DefinitelyTyped/DefinitelyTyped) project, allowing community members to opt-in to reviewing templates when a pull request is opened. This helps to share the review load and credit people who have been helpful with reviews.
```yaml
reviewers:
- @shiftkey
```
A friendly name can be provided alongside the GitHub account name.
```yaml
reviewers:
- Brendan Forster (@shiftkey)
```