Initial commit
Sean Hall committed
Nov 21, 2020 at 13:27 UTC
86456524fe4640053616f6fc18311159e6fafea5
5 files changed
+410
.editorconfig
new
+37
@@ -0,0 +1,37 @@
1
+# Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2
+#
3
+# Do NOT modify this file. Update the canonical version in Home\repo-template\src\.editorconfig
4
+# then update all of the repos.
5
+
6
+root = true
7
+
8
+[*]
9
+charset = utf-8
10
+indent_style = space
11
+indent_size = 4
12
+trim_trailing_whitespace = true
13
+
14
+[*.{cs,vb}]
15
+dotnet_sort_system_directives_first = true
16
+
17
+[*.cs]
18
+csharp_indent_case_contents = true : error
19
+csharp_indent_switch_labels = true : error
20
+csharp_new_line_before_open_brace = all
21
+csharp_prefer_braces = true : error
22
+csharp_style_expression_bodied_methods = when_on_single_line : suggestion
23
+csharp_style_expression_bodied_constructors = when_on_single_line : suggestion
24
+csharp_style_expression_bodied_operators = when_on_single_line : suggestion
25
+csharp_style_expression_bodied_properties = when_on_single_line : suggestion
26
+csharp_style_expression_bodied_indexers = when_on_single_line : suggestion
27
+csharp_style_expression_bodied_accessors = when_on_single_line : suggestion
28
+csharp_style_var_elsewhere = true : suggestion
29
+csharp_style_var_for_built_in_types = true : suggestion
30
+csharp_style_var_when_type_is_apparent = true : suggestion
31
+dotnet_style_qualification_for_event = true : error
32
+dotnet_style_qualification_for_field = true : error
33
+dotnet_style_qualification_for_method = true : error
34
+dotnet_style_qualification_for_property = true : error
35
+
36
+[*.targets]
37
+indent_size = 2
.gitattributes
new
+2
@@ -0,0 +1,2 @@
1
+# Auto detect text files and perform LF normalization
2
+* text=auto
.gitignore
new
+341
@@ -0,0 +1,341 @@
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
+# Build results
17
+[Dd]ebug/
18
+[Dd]ebugPublic/
19
+[Rr]elease/
20
+[Rr]eleases/
21
+x64/
22
+x86/
23
+[Aa][Rr][Mm]/
24
+[Aa][Rr][Mm]64/
25
+bld/
26
+[Bb]in/
27
+[Oo]bj/
28
+[Ll]og/
29
+
30
+# Visual Studio 2015/2017 cache/options directory
31
+.vs/
32
+# Uncomment if you have tasks that create the project's static files in wwwroot
33
+#wwwroot/
34
+
35
+# Visual Studio 2017 auto generated files
36
+Generated\ Files/
37
+
38
+# MSTest test Results
39
+[Tt]est[Rr]esult*/
40
+[Bb]uild[Ll]og.*
41
+
42
+# NUNIT
43
+*.VisualState.xml
44
+TestResult.xml
45
+
46
+# Build Results of an ATL Project
47
+[Dd]ebugPS/
48
+[Rr]eleasePS/
49
+dlldata.c
50
+
51
+# Benchmark Results
52
+BenchmarkDotNet.Artifacts/
53
+
54
+# .NET Core
55
+project.lock.json
56
+project.fragment.lock.json
57
+artifacts/
58
+
59
+# StyleCop
60
+StyleCopReport.xml
61
+
62
+# Files built by Visual Studio
63
+*_i.c
64
+*_p.c
65
+*_h.h
66
+*.ilk
67
+*.meta
68
+*.obj
69
+*.iobj
70
+*.pch
71
+*.pdb
72
+*.ipdb
73
+*.pgc
74
+*.pgd
75
+*.rsp
76
+*.sbr
77
+*.tlb
78
+*.tli
79
+*.tlh
80
+*.tmp
81
+*.tmp_proj
82
+*_wpftmp.csproj
83
+*.log
84
+*.vspscc
85
+*.vssscc
86
+.builds
87
+*.pidb
88
+*.svclog
89
+*.scc
90
+
91
+# Chutzpah Test files
92
+_Chutzpah*
93
+
94
+# Visual C++ cache files
95
+ipch/
96
+*.aps
97
+*.ncb
98
+*.opendb
99
+*.opensdf
100
+*.sdf
101
+*.cachefile
102
+*.VC.db
103
+*.VC.VC.opendb
104
+
105
+# Visual Studio profiler
106
+*.psess
107
+*.vsp
108
+*.vspx
109
+*.sap
110
+
111
+# Visual Studio Trace Files
112
+*.e2e
113
+
114
+# TFS 2012 Local Workspace
115
+$tf/
116
+
117
+# Guidance Automation Toolkit
118
+*.gpState
119
+
120
+# ReSharper is a .NET coding add-in
121
+_ReSharper*/
122
+*.[Rr]e[Ss]harper
123
+*.DotSettings.user
124
+
125
+# JustCode is a .NET coding add-in
126
+.JustCode
127
+
128
+# TeamCity is a build add-in
129
+_TeamCity*
130
+
131
+# DotCover is a Code Coverage Tool
132
+*.dotCover
133
+
134
+# AxoCover is a Code Coverage Tool
135
+.axoCover/*
136
+!.axoCover/settings.json
137
+
138
+# Visual Studio code coverage results
139
+*.coverage
140
+*.coveragexml
141
+
142
+# NCrunch
143
+_NCrunch_*
144
+.*crunch*.local.xml
145
+nCrunchTemp_*
146
+
147
+# MightyMoose
148
+*.mm.*
149
+AutoTest.Net/
150
+
151
+# Web workbench (sass)
152
+.sass-cache/
153
+
154
+# Installshield output folder
155
+[Ee]xpress/
156
+
157
+# DocProject is a documentation generator add-in
158
+DocProject/buildhelp/
159
+DocProject/Help/*.HxT
160
+DocProject/Help/*.HxC
161
+DocProject/Help/*.hhc
162
+DocProject/Help/*.hhk
163
+DocProject/Help/*.hhp
164
+DocProject/Help/Html2
165
+DocProject/Help/html
166
+
167
+# Click-Once directory
168
+publish/
169
+
170
+# Publish Web Output
171
+*.[Pp]ublish.xml
172
+*.azurePubxml
173
+# Note: Comment the next line if you want to checkin your web deploy settings,
174
+# but database connection strings (with potential passwords) will be unencrypted
175
+*.pubxml
176
+*.publishproj
177
+
178
+# Microsoft Azure Web App publish settings. Comment the next line if you want to
179
+# checkin your Azure Web App publish settings, but sensitive information contained
180
+# in these scripts will be unencrypted
181
+PublishScripts/
182
+
183
+# NuGet Packages
184
+*.nupkg
185
+# The packages folder can be ignored because of Package Restore
186
+**/[Pp]ackages/*
187
+# except build/, which is used as an MSBuild target.
188
+!**/[Pp]ackages/build/
189
+# Uncomment if necessary however generally it will be regenerated when needed
190
+#!**/[Pp]ackages/repositories.config
191
+# NuGet v3's project.json files produces more ignorable files
192
+*.nuget.props
193
+*.nuget.targets
194
+
195
+# Microsoft Azure Build Output
196
+csx/
197
+*.build.csdef
198
+
199
+# Microsoft Azure Emulator
200
+ecf/
201
+rcf/
202
+
203
+# Windows Store app package directories and files
204
+AppPackages/
205
+BundleArtifacts/
206
+Package.StoreAssociation.xml
207
+_pkginfo.txt
208
+*.appx
209
+
210
+# Visual Studio cache files
211
+# files ending in .cache can be ignored
212
+*.[Cc]ache
213
+# but keep track of directories ending in .cache
214
+!?*.[Cc]ache/
215
+
216
+# Others
217
+ClientBin/
218
+~$*
219
+*~
220
+*.dbmdl
221
+*.dbproj.schemaview
222
+*.jfm
223
+*.pfx
224
+*.publishsettings
225
+orleans.codegen.cs
226
+
227
+# Including strong name files can present a security risk
228
+# (https://github.com/github/gitignore/pull/2483#issue-259490424)
229
+#*.snk
230
+
231
+# Since there are multiple workflows, uncomment next line to ignore bower_components
232
+# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
233
+#bower_components/
234
+# ASP.NET Core default setup: bower directory is configured as wwwroot/lib/ and bower restore is true
235
+**/wwwroot/lib/
236
+
237
+# RIA/Silverlight projects
238
+Generated_Code/
239
+
240
+# Backup & report files from converting an old project file
241
+# to a newer Visual Studio version. Backup files are not needed,
242
+# because we have git ;-)
243
+_UpgradeReport_Files/
244
+Backup*/
245
+UpgradeLog*.XML
246
+UpgradeLog*.htm
247
+ServiceFabricBackup/
248
+*.rptproj.bak
249
+
250
+# SQL Server files
251
+*.mdf
252
+*.ldf
253
+*.ndf
254
+
255
+# Business Intelligence projects
256
+*.rdl.data
257
+*.bim.layout
258
+*.bim_*.settings
259
+*.rptproj.rsuser
260
+
261
+# Microsoft Fakes
262
+FakesAssemblies/
263
+
264
+# GhostDoc plugin setting file
265
+*.GhostDoc.xml
266
+
267
+# Node.js Tools for Visual Studio
268
+.ntvs_analysis.dat
269
+node_modules/
270
+
271
+# Visual Studio 6 build log
272
+*.plg
273
+
274
+# Visual Studio 6 workspace options file
275
+*.opt
276
+
277
+# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
278
+*.vbw
279
+
280
+# Visual Studio LightSwitch build output
281
+**/*.HTMLClient/GeneratedArtifacts
282
+**/*.DesktopClient/GeneratedArtifacts
283
+**/*.DesktopClient/ModelManifest.xml
284
+**/*.Server/GeneratedArtifacts
285
+**/*.Server/ModelManifest.xml
286
+_Pvt_Extensions
287
+
288
+# Paket dependency manager
289
+.paket/paket.exe
290
+paket-files/
291
+
292
+# FAKE - F# Make
293
+.fake/
294
+
295
+# JetBrains Rider
296
+.idea/
297
+*.sln.iml
298
+
299
+# CodeRush personal settings
300
+.cr/personal
301
+
302
+# Python Tools for Visual Studio (PTVS)
303
+__pycache__/
304
+*.pyc
305
+
306
+# Cake - Uncomment if you are using it
307
+# tools/**
308
+# !tools/packages.config
309
+
310
+# Tabs Studio
311
+*.tss
312
+
313
+# Telerik's JustMock configuration file
314
+*.jmconfig
315
+
316
+# BizTalk build output
317
+*.btp.cs
318
+*.btm.cs
319
+*.odx.cs
320
+*.xsd.cs
321
+
322
+# OpenCover UI analysis results
323
+OpenCover/
324
+
325
+# Azure Stream Analytics local run output
326
+ASALocalRun/
327
+
328
+# MSBuild Binary and Structured Log
329
+*.binlog
330
+
331
+# NVidia Nsight GPU debugger configuration file
332
+*.nvuser
333
+
334
+# MFractors (Xamarin productivity tool) working folder
335
+.mfractor/
336
+
337
+# Local History for Visual Studio
338
+.localhistory/
339
+
340
+# BeatPulse healthcheck temp database
341
+healthchecksdb
LICENSE.TXT
new
+28
@@ -0,0 +1,28 @@
1
+Copyright (c) .NET Foundation and contributors.
2
+This software is released under the Microsoft Reciprocal License (MS-RL) (the "License"); you may not use the software except in compliance with the License.
3
+
4
+The text of the Microsoft Reciprocal License (MS-RL) can be found online at:
5
+ http://opensource.org/licenses/ms-rl
6
+
7
+
8
+Microsoft Reciprocal License (MS-RL)
9
+
10
+This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.
11
+
12
+1. Definitions
13
+ The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning here as under U.S. copyright law.
14
+ A "contribution" is the original software, or any additions or changes to the software.
15
+ A "contributor" is any person that distributes its contribution under this license.
16
+ "Licensed patents" are a contributor's patent claims that read directly on its contribution.
17
+
18
+2. Grant of Rights
19
+ (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.
20
+ (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.
21
+
22
+3. Conditions and Limitations
23
+ (A) Reciprocal Grants- For any file you distribute that contains code from the software (in source code or binary format), you must provide recipients the source code to that file along with a copy of this license, which license will govern that file. You may license other files that are entirely your own work and do not contain code from the software under any terms you choose.
24
+ (B) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.
25
+ (C) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.
26
+ (D) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.
27
+ (E) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.
28
+ (F) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.
README.md
new
+2
@@ -0,0 +1,2 @@
1
+# Bal.wixext
2
+burn-e2e-tests - End-to-end tests for WiX bundles, building real installers and running them.