IRC parsing, tokenization, and state handling in C#
1## Ignore Visual Studio temporary files, build results, and
2## files generated by popular Visual Studio add-ons.
3##
4## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
5
6# User-specific files
7*.rsuser
8*.suo
9*.user
10*.userosscache
11*.sln.docstates
12
13# User-specific files (MonoDevelop/Xamarin Studio)
14*.userprefs
15
16# Mono auto generated files
17mono_crash.*
18
19# Build results
20[Dd]ebug/
21[Dd]ebugPublic/
22[Rr]elease/
23[Rr]eleases/
24x64/
25x86/
26[Ww][Ii][Nn]32/
27[Aa][Rr][Mm]/
28[Aa][Rr][Mm]64/
29bld/
30[Bb]in/
31[Oo]bj/
32[Ll]og/
33[Ll]ogs/
34
35# Visual Studio 2015/2017 cache/options directory
36.vs/
37# Uncomment if you have tasks that create the project's static files in wwwroot
38#wwwroot/
39
40# Visual Studio 2017 auto generated files
41Generated\ Files/
42
43# MSTest test Results
44[Tt]est[Rr]esult*/
45[Bb]uild[Ll]og.*
46
47# NUnit
48*.VisualState.xml
49TestResult.xml
50nunit-*.xml
51
52# Build Results of an ATL Project
53[Dd]ebugPS/
54[Rr]eleasePS/
55dlldata.c
56
57# Benchmark Results
58BenchmarkDotNet.Artifacts/
59
60# .NET Core
61project.lock.json
62project.fragment.lock.json
63artifacts/
64
65# ASP.NET Scaffolding
66ScaffoldingReadMe.txt
67
68# StyleCop
69StyleCopReport.xml
70
71# Files built by Visual Studio
72*_i.c
73*_p.c
74*_h.h
75*.ilk
76*.meta
77*.obj
78*.iobj
79*.pch
80*.pdb
81*.ipdb
82*.pgc
83*.pgd
84*.rsp
85*.sbr
86*.tlb
87*.tli
88*.tlh
89*.tmp
90*.tmp_proj
91*_wpftmp.csproj
92*.log
93*.vspscc
94*.vssscc
95.builds
96*.pidb
97*.svclog
98*.scc
99
100# Chutzpah Test files
101_Chutzpah*
102
103# Visual C++ cache files
104ipch/
105*.aps
106*.ncb
107*.opendb
108*.opensdf
109*.sdf
110*.cachefile
111*.VC.db
112*.VC.VC.opendb
113
114# Visual Studio profiler
115*.psess
116*.vsp
117*.vspx
118*.sap
119
120# Visual Studio Trace Files
121*.e2e
122
123# TFS 2012 Local Workspace
124$tf/
125
126# Guidance Automation Toolkit
127*.gpState
128
129# ReSharper is a .NET coding add-in
130_ReSharper*/
131*.[Rr]e[Ss]harper
132*.DotSettings.user
133
134# TeamCity is a build add-in
135_TeamCity*
136
137# DotCover is a Code Coverage Tool
138*.dotCover
139
140# AxoCover is a Code Coverage Tool
141.axoCover/*
142!.axoCover/settings.json
143
144# Coverlet is a free, cross platform Code Coverage Tool
145coverage*[.json, .xml, .info]
146
147# Visual Studio code coverage results
148*.coverage
149*.coveragexml
150
151# NCrunch
152_NCrunch_*
153.*crunch*.local.xml
154nCrunchTemp_*
155
156# MightyMoose
157*.mm.*
158AutoTest.Net/
159
160# Web workbench (sass)
161.sass-cache/
162
163# Installshield output folder
164[Ee]xpress/
165
166# DocProject is a documentation generator add-in
167DocProject/buildhelp/
168DocProject/Help/*.HxT
169DocProject/Help/*.HxC
170DocProject/Help/*.hhc
171DocProject/Help/*.hhk
172DocProject/Help/*.hhp
173DocProject/Help/Html2
174DocProject/Help/html
175
176# Click-Once directory
177publish/
178
179# Publish Web Output
180*.[Pp]ublish.xml
181*.azurePubxml
182# Note: Comment the next line if you want to checkin your web deploy settings,
183# but database connection strings (with potential passwords) will be unencrypted
184*.pubxml
185*.publishproj
186
187# Microsoft Azure Web App publish settings. Comment the next line if you want to
188# checkin your Azure Web App publish settings, but sensitive information contained
189# in these scripts will be unencrypted
190PublishScripts/
191
192# NuGet Packages
193*.nupkg
194# NuGet Symbol Packages
195*.snupkg
196# The packages folder can be ignored because of Package Restore
197**/[Pp]ackages/*
198# except build/, which is used as an MSBuild target.
199!**/[Pp]ackages/build/
200# Uncomment if necessary however generally it will be regenerated when needed
201#!**/[Pp]ackages/repositories.config
202# NuGet v3's project.json files produces more ignorable files
203*.nuget.props
204*.nuget.targets
205
206# Microsoft Azure Build Output
207csx/
208*.build.csdef
209
210# Microsoft Azure Emulator
211ecf/
212rcf/
213
214# Windows Store app package directories and files
215AppPackages/
216BundleArtifacts/
217Package.StoreAssociation.xml
218_pkginfo.txt
219*.appx
220*.appxbundle
221*.appxupload
222
223# Visual Studio cache files
224# files ending in .cache can be ignored
225*.[Cc]ache
226# but keep track of directories ending in .cache
227!?*.[Cc]ache/
228
229# Others
230ClientBin/
231~$*
232*~
233*.dbmdl
234*.dbproj.schemaview
235*.jfm
236*.pfx
237*.publishsettings
238orleans.codegen.cs
239
240# Including strong name files can present a security risk
241# (https://github.com/github/gitignore/pull/2483#issue-259490424)
242#*.snk
243
244# Since there are multiple workflows, uncomment next line to ignore bower_components
245# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
246#bower_components/
247
248# RIA/Silverlight projects
249Generated_Code/
250
251# Backup & report files from converting an old project file
252# to a newer Visual Studio version. Backup files are not needed,
253# because we have git ;-)
254_UpgradeReport_Files/
255Backup*/
256UpgradeLog*.XML
257UpgradeLog*.htm
258ServiceFabricBackup/
259*.rptproj.bak
260
261# SQL Server files
262*.mdf
263*.ldf
264*.ndf
265
266# Business Intelligence projects
267*.rdl.data
268*.bim.layout
269*.bim_*.settings
270*.rptproj.rsuser
271*- [Bb]ackup.rdl
272*- [Bb]ackup ([0-9]).rdl
273*- [Bb]ackup ([0-9][0-9]).rdl
274
275# Microsoft Fakes
276FakesAssemblies/
277
278# GhostDoc plugin setting file
279*.GhostDoc.xml
280
281# Node.js Tools for Visual Studio
282.ntvs_analysis.dat
283node_modules/
284
285# Visual Studio 6 build log
286*.plg
287
288# Visual Studio 6 workspace options file
289*.opt
290
291# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
292*.vbw
293
294# Visual Studio LightSwitch build output
295**/*.HTMLClient/GeneratedArtifacts
296**/*.DesktopClient/GeneratedArtifacts
297**/*.DesktopClient/ModelManifest.xml
298**/*.Server/GeneratedArtifacts
299**/*.Server/ModelManifest.xml
300_Pvt_Extensions
301
302# Paket dependency manager
303.paket/paket.exe
304paket-files/
305
306# FAKE - F# Make
307.fake/
308
309# CodeRush personal settings
310.cr/personal
311
312# Python Tools for Visual Studio (PTVS)
313__pycache__/
314*.pyc
315
316# Cake - Uncomment if you are using it
317# tools/**
318# !tools/packages.config
319
320# Tabs Studio
321*.tss
322
323# Telerik's JustMock configuration file
324*.jmconfig
325
326# BizTalk build output
327*.btp.cs
328*.btm.cs
329*.odx.cs
330*.xsd.cs
331
332# OpenCover UI analysis results
333OpenCover/
334
335# Azure Stream Analytics local run output
336ASALocalRun/
337
338# MSBuild Binary and Structured Log
339*.binlog
340
341# NVidia Nsight GPU debugger configuration file
342*.nvuser
343
344# MFractors (Xamarin productivity tool) working folder
345.mfractor/
346
347# Local History for Visual Studio
348.localhistory/
349
350# BeatPulse healthcheck temp database
351healthchecksdb
352
353# Backup folder for Package Reference Convert tool in Visual Studio 2017
354MigrationBackup/
355
356# Ionide (cross platform F# VS Code tools) working folder
357.ionide/
358