Skip to content

Commit 8f35cc4

Browse files
committed
Hello Code
0 parents  commit 8f35cc4

File tree

1,897 files changed

+704173
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,897 files changed

+704173
-0
lines changed

.gitignore

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
.DS_Store
2+
npm-debug.log
3+
Thumbs.db
4+
node_modules/
5+
out/
6+
out-build/
7+
out-editor/
8+
out-editor-min/
9+
out-editor-ossfree/
10+
out-editor-ossfree-min/
11+
out-vscode/
12+
out-vscode-min/
13+
build/node_modules

.vscode/launch.json

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"version": "0.1.0",
3+
"configurations": [
4+
{
5+
"name": "Unit Tests",
6+
"type": "node",
7+
"request": "launch",
8+
"program": "node_modules/mocha/bin/_mocha",
9+
"stopOnEntry": false,
10+
"args": [
11+
"--timeout",
12+
"999999",
13+
"--colors"
14+
],
15+
"cwd": ".",
16+
"runtimeExecutable": null,
17+
"runtimeArgs": [],
18+
"env": {},
19+
"sourceMaps": true,
20+
"outDir": "out"
21+
},
22+
{
23+
"name": "Attach to Extension Host",
24+
"type": "node",
25+
"request": "attach",
26+
"port": 5870,
27+
"sourceMaps": true,
28+
"outDir": "out"
29+
},
30+
{
31+
"name": "VSCode API Tests",
32+
"type": "extensionHost",
33+
"request": "launch",
34+
"runtimeExecutable": "${execPath}",
35+
"args": [
36+
"${workspaceRoot}/extensions/vscode-api-tests/testWorkspace",
37+
"--extensionDevelopmentPath=${workspaceRoot}/extensions/vscode-api-tests",
38+
"--extensionTestsPath=${workspaceRoot}/extensions/vscode-api-tests/out"
39+
],
40+
"stopOnEntry": false,
41+
"sourceMaps": true,
42+
"outDir": "out"
43+
}
44+
]
45+
}

.vscode/settings.json

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"editor.insertSpaces": false,
3+
"files.trimTrailingWhitespace": true,
4+
"files.exclude": {
5+
".git": true,
6+
"**/.DS_Store": true,
7+
"**/coverage": true
8+
},
9+
"search.exclude": {
10+
"**/node_modules/**": true,
11+
"**/bower_components": true,
12+
"out*/**": true,
13+
"extensions/**/out/**": true
14+
}
15+
}

.vscode/tasks.json

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"version": "0.1.0",
3+
"command": "gulp",
4+
"isShellCommand": true,
5+
"tasks": [
6+
{
7+
"taskName": "watch",
8+
"args": [
9+
"--no-color"
10+
],
11+
"isBuildCommand": true,
12+
"isWatching": true,
13+
"problemMatcher": {
14+
"owner": "typescript",
15+
"fileLocation": ["absolute"],
16+
"pattern": {
17+
"regexp": "^\\*\\*\\* Error: ([^(]+)\\((\\d+|\\d+,\\d+|\\d+,\\d+,\\d+,\\d+)\\): (.*)$",
18+
"file": 1,
19+
"location": 2,
20+
"message": 3
21+
},
22+
"watching": {
23+
"beginsPattern": "^\\*\\*\\* Starting\\.\\.\\.$",
24+
"endsPattern": "^\\*\\*\\* Finished"
25+
}
26+
}
27+
},
28+
{
29+
"taskName": "test",
30+
"args": [
31+
"--no-color"
32+
],
33+
"showOutput": "always",
34+
"isTestCommand": true
35+
}
36+
]
37+
}

LICENSE.txt

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
Copyright (c) Microsoft Corporation
2+
3+
All rights reserved.
4+
5+
MIT License
6+
7+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation
8+
files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy,
9+
modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software
10+
is furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
13+
14+
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
15+
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
16+
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
17+
OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

OSSREADME.json

+196
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,196 @@
1+
// Listing in here platform dependencies that come in at build time
2+
3+
[{
4+
"name": "atom-brightray",
5+
"repositoryURL": "https://github.com/atom/brightray",
6+
"license": "MIT",
7+
"isProd": true
8+
},
9+
{
10+
"name": "chromium",
11+
"version": "45.0.2454.85",
12+
"repositoryURL": "http://www.chromium.org/Home",
13+
"licenseDetail": [
14+
"BSD License",
15+
"",
16+
"Copyright 2014 The Chromium Authors. All rights reserved.",
17+
"",
18+
"Redistribution and use in source and binary forms, with or without modification,",
19+
"are permitted provided that the following conditions are met:",
20+
"",
21+
" * Redistributions of source code must retain the above copyright notice, this",
22+
" list of conditions and the following disclaimer.",
23+
"",
24+
" * Redistributions in binary form must reproduce the above copyright notice,",
25+
" this list of conditions and the following disclaimer in the documentation",
26+
" and/or other materials provided with the distribution.",
27+
"",
28+
" * Neither the name Google Inc. nor the names of its contributors may be used to",
29+
" endorse or promote products derived from this software without specific",
30+
" prior written permission.",
31+
"",
32+
"THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND",
33+
"ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED",
34+
"WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE",
35+
"DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR",
36+
"ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES",
37+
"(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;",
38+
"LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON",
39+
"ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT",
40+
"(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS",
41+
"SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
42+
],
43+
"isProd": true
44+
},
45+
{
46+
"name": "libchromiumcontent",
47+
"version": "45.0.2454.85 ",
48+
"license": "MIT",
49+
"repositoryURL": "https://github.com/atom/libchromiumcontent",
50+
"isProd": true
51+
},
52+
{
53+
"name": "nodejs",
54+
"version": "4.1.1",
55+
"repositoryURL": "https://github.com/nodejs/node",
56+
"isProd": true
57+
},
58+
{
59+
"name": "electron",
60+
"version": "0.34.1",
61+
"license": "MIT",
62+
"repositoryURL": "https://github.com/atom/electron",
63+
"isProd": true
64+
},
65+
{
66+
"name": "inno setup",
67+
"version": "5.5.6",
68+
"repositoryURL": "https://github.com/jrsoftware/issrc",
69+
"isProd": true
70+
},
71+
72+
73+
// ----------------------------------------------------------
74+
// The following definitions are here for the sole purpose of
75+
// defining licenses for dependencies where licensing cannot
76+
// be inferred by tooling:
77+
78+
{
79+
// Reason: LICENSE file missing in repo
80+
// SOURCE: https://github.com/isaacs/core-util-is/blob/master/lib/util.js
81+
"name":"core-util-is",
82+
"isLicense": true,
83+
"licenseDetail": [
84+
"Copyright Joyent, Inc. and other Node contributors.",
85+
"",
86+
"Permission is hereby granted, free of charge, to any person obtaining a",
87+
"copy of this software and associated documentation files (the",
88+
"\"Software\"), to deal in the Software without restriction, including",
89+
"without limitation the rights to use, copy, modify, merge, publish,",
90+
"distribute, sublicense, and/or sell copies of the Software, and to permit",
91+
"persons to whom the Software is furnished to do so, subject to the",
92+
"following conditions:",
93+
"",
94+
"The above copyright notice and this permission notice shall be included",
95+
"in all copies or substantial portions of the Software.",
96+
"",
97+
"THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS",
98+
"OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF",
99+
"MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN",
100+
"NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,",
101+
"DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR",
102+
"OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE",
103+
"USE OR OTHER DEALINGS IN THE SOFTWARE."
104+
]
105+
},
106+
{
107+
// Reason: vscode-textmate is not public yet
108+
// TODO: Remove once vscode-textmate visibility is made public
109+
"name": "vscode-textmate",
110+
"isLicense": true,
111+
"licenseDetail": [
112+
"The MIT License (MIT)",
113+
"",
114+
"Copyright (c) Microsoft Corporation",
115+
"",
116+
"Permission is hereby granted, free of charge, to any person obtaining a copy",
117+
"of this software and associated documentation files (the \"Software\"), to deal",
118+
"in the Software without restriction, including without limitation the rights",
119+
"to use, copy, modify, merge, publish, distribute, sublicense, and/or sell",
120+
"copies of the Software, and to permit persons to whom the Software is",
121+
"furnished to do so, subject to the following conditions:",
122+
"",
123+
"The above copyright notice and this permission notice shall be included in all",
124+
"copies or substantial portions of the Software.",
125+
"",
126+
"THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR",
127+
"IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,",
128+
"FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE",
129+
"AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER",
130+
"LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,",
131+
"OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE",
132+
"SOFTWARE."
133+
]
134+
},
135+
{
136+
// Reason: LICENSE file missing in repo
137+
"name": "winreg",
138+
"isLicense": true,
139+
"licenseDetail": [
140+
"Copyright (c) Paul Bottin",
141+
"",
142+
"The BSD License",
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+
"",
148+
"1. Redistributions of source code must retain the above copyright",
149+
" notice, this list of conditions and the following disclaimer.",
150+
"",
151+
"2. Redistributions in binary form must reproduce the above copyright",
152+
" notice, this list of conditions and the following disclaimer in the",
153+
" documentation and/or other materials provided with the distribution.",
154+
"",
155+
"THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND",
156+
"ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE",
157+
"IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR",
158+
"PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS",
159+
"BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR",
160+
"CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF",
161+
"SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR",
162+
"BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,",
163+
"WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE",
164+
"OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN",
165+
"IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
166+
]
167+
},
168+
{
169+
// Reason: LICENSE file doesn't have Copyright statement
170+
"name": "readdirp",
171+
"isLicense": true,
172+
"licenseDetail": [
173+
"This software is released under the MIT license:",
174+
"",
175+
"Copyright (c) Thorsten Lorenz",
176+
"",
177+
"Permission is hereby granted, free of charge, to any person obtaining a copy of",
178+
"this software and associated documentation files (the \"Software\"), to deal in",
179+
"the Software without restriction, including without limitation the rights to",
180+
"use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of",
181+
"the Software, and to permit persons to whom the Software is furnished to do so,",
182+
"subject to the following conditions:",
183+
"",
184+
"The above copyright notice and this permission notice shall be included in all",
185+
"copies or substantial portions of the Software.",
186+
"",
187+
"THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR",
188+
"IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS",
189+
"FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR",
190+
"COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER",
191+
"IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN",
192+
"CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
193+
]
194+
}
195+
196+
]

0 commit comments

Comments
 (0)