Skip to content

Commit 0622ade

Browse files
committed
Fix deprecated launch.json; Add auto-generated files
1 parent 0bdd303 commit 0622ade

File tree

6 files changed

+2940
-112
lines changed

6 files changed

+2940
-112
lines changed

Extension/.vscode/launch.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"args": ["--extensionDevelopmentPath=${workspaceRoot}" ],
1111
"stopOnEntry": false,
1212
"sourceMaps": true,
13-
"outDir": "${workspaceRoot}/out/src",
13+
"outFiles": ["${workspaceRoot}/out/src"],
1414
"preLaunchTask": "npm"
1515
},
1616
{
@@ -21,7 +21,7 @@
2121
"args": ["--extensionDevelopmentPath=${workspaceRoot}", "--extensionTestsPath=${workspaceRoot}/out/test" ],
2222
"stopOnEntry": false,
2323
"sourceMaps": true,
24-
"outDir": "${workspaceRoot}/out/test",
24+
"outFiles": ["${workspaceRoot}/out/test"],
2525
"preLaunchTask": "npm"
2626
},
2727
{

Extension/ThirdPartyNotices.Mono.txt

Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
1+
2+
THIRD-PARTY SOFTWARE NOTICES AND INFORMATION
3+
Do Not Translate or Localize
4+
5+
6+
This package is for the Microsoft C/C++ Extension for Visual Studio Code. This package includes components from the projects listed below. Microsoft licenses these components under the Microsoft C/C++ Extension for Visual Studio Code license terms. The original copyright notices and the licenses under which Microsoft received such components are set forth below for informational purposes. Microsoft reserves all rights not expressly granted herein, whether by implication, estoppel or otherwise.
7+
8+
9+
1. Mono (https://github.com/mono/mono)
10+
11+
12+
%% Mono NOTICES AND INFORMATION BEGIN HERE
13+
=========================================
14+
15+
The MIT License (MIT)
16+
17+
Copyright (c) .NET Foundation and its contributors. All rights reserved.
18+
19+
Permission is hereby granted, free of charge, to any person obtaining a copy
20+
of this software and associated documentation files (the "Software"), to deal
21+
in the Software without restriction, including without limitation the rights
22+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
23+
of the Software, and to permit persons to whom the Software is furnished to do
24+
so, subject to the following conditions:
25+
26+
The above copyright notice and this permission notice shall be included in all
27+
copies or substantial portions of the Software.
28+
29+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
35+
THE SOFTWARE.
36+
37+
The following code is linked with the final Mono runtime, the libmono
38+
embeddable runtime:
39+
40+
* support/minizip: BSD license (modified).
41+
* Copyright (C) 1998-2005 Gilles Vollant
42+
This software is provided 'as-is', without any express or implied
43+
warranty. In no event will the authors be held liable for any damages
44+
arising from the use of this software.
45+
46+
Permission is granted to anyone to use this software for any purpose,
47+
including commercial applications, and to alter it and redistribute it
48+
freely, subject to the following restrictions:
49+
50+
1. The origin of this software must not be misrepresented; you must not
51+
claim that you wrote the original software. If you use this software
52+
in a product, an acknowledgment in the product documentation would be
53+
appreciated but is not required.
54+
2. Altered source versions must be plainly marked as such, and must not be
55+
misrepresented as being the original software.
56+
3. This notice may not be removed or altered from any source distribution.
57+
58+
* mono/utils/freebsd-dwarf.h.
59+
* Copyright (c) 2007 John Birrell ([email protected])
60+
* All rights reserved.
61+
* Redistribution and use in source and binary forms, with or without
62+
* modification, are permitted provided that the following conditions
63+
* are met:
64+
* 1. Redistributions of source code must retain the above copyright
65+
*notice, this list of conditions and the following disclaimer.
66+
* 2. Redistributions in binary form must reproduce the above copyright
67+
*notice, this list of conditions and the following disclaimer in the
68+
*documentation and/or other materials provided with the distribution.
69+
*
70+
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
71+
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
72+
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
73+
* ARE DISCLAIMED.IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
74+
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
75+
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
76+
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
77+
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
78+
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
79+
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
80+
* SUCH DAMAGE.
81+
82+
* mono/utils/freebsd-elf_common.h, freebsd-elf64.h freebsd-elf32.h: BSD license.
83+
* Copyright (c) 1998 John D. Polstra.
84+
* All rights reserved.
85+
*
86+
* Redistribution and use in source and binary forms, with or without
87+
* modification, are permitted provided that the following conditions
88+
* are met:
89+
* 1. Redistributions of source code must retain the above copyright
90+
* notice, this list of conditions and the following disclaimer.
91+
* 2. Redistributions in binary form must reproduce the above copyright
92+
* notice, this list of conditions and the following disclaimer in the
93+
* documentation and/or other materials provided with the distribution.
94+
*
95+
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
96+
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
97+
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
98+
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
99+
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
100+
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
101+
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
102+
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
103+
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
104+
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
105+
* SUCH DAMAGE.
106+
107+
* mono/utils/bsearch.c: BSD license.
108+
* Taken from NetBSD with some minor modifications.
109+
*
110+
* Copyright (c) 1990, 1993
111+
* The Regents of the University of California. All rights reserved.
112+
*
113+
* Redistribution and use in source and binary forms, with or without
114+
* modification, are permitted provided that the following conditions
115+
* are met:
116+
* 1. Redistributions of source code must retain the above copyright
117+
* notice, this list of conditions and the following disclaimer.
118+
* 2. Redistributions in binary form must reproduce the above copyright
119+
* notice, this list of conditions and the following disclaimer in the
120+
* documentation and/or other materials provided with the distribution.
121+
* 3. Neither the name of the University nor the names of its contributors
122+
* may be used to endorse or promote products derived from this software
123+
* without specific prior written permission.
124+
*
125+
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
126+
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
127+
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
128+
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
129+
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
130+
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
131+
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
132+
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
133+
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
134+
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
135+
* SUCH DAMAGE.
136+
137+
* mono/io-layer/wapi_glob.h, wapi_glob.c: BSD license
138+
* Copyright (c) 1989, 1993
139+
* The Regents of the University of California. All rights reserved.
140+
*
141+
* This code is derived from software contributed to Berkeley by
142+
* Guido van Rossum.
143+
*
144+
* Redistribution and use in source and binary forms, with or without
145+
* modification, are permitted provided that the following conditions
146+
* are met:
147+
* 1. Redistributions of source code must retain the above copyright
148+
* notice, this list of conditions and the following disclaimer.
149+
* 2. Redistributions in binary form must reproduce the above copyright
150+
* notice, this list of conditions and the following disclaimer in the
151+
* documentation and/or other materials provided with the distribution.
152+
* 3. Neither the name of the University nor the names of its contributors
153+
* may be used to endorse or promote products derived from this software
154+
* without specific prior written permission.
155+
*
156+
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
157+
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
158+
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
159+
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
160+
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
161+
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
162+
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
163+
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
164+
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
165+
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
166+
* SUCH DAMAGE.
167+
168+
=========================================
169+
END OF Mono NOTICES AND INFORMATION
170+

Extension/bin/msvc.64.darwin.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
"defaults": [
33
"--clang",
44
"--pack_alignment",
5-
"8",
6-
"--framework_include_directory=/System/Library/Frameworks"
5+
"8"
76
],
87
"defaults_op" : "merge"
98
}

Extension/cpptools.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
{
2-
"intelliSenseEngine_default_percentage": 100
1+
{
2+
"intelliSenseEngine_default_percentage": 100
33
}

0 commit comments

Comments
 (0)