Skip to content

Commit 3c39873

Browse files
authored
feature(spec) - Update JSON Spec to be based on the registry (#251)
* Support registry schemas instead of specs * Update specs with markdown description
1 parent 2cb0289 commit 3c39873

File tree

1,013 files changed

+237764
-137739
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,013 files changed

+237764
-137739
lines changed

client/src/test/suite/completion.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ suite("Should code complete", () => {
7878
items: [
7979
...intrinsics,
8080
{
81-
label: "object",
81+
label: "base",
8282
kind: 6,
8383
},
8484
{
@@ -133,13 +133,13 @@ suite("Should code complete", () => {
133133
const docUri = getDocUri("completion", "completion2.yaml");
134134
await activate(docUri);
135135

136-
const completion_intrinsics = intrinsics.filter(
136+
const completionIntrinsics = intrinsics.filter(
137137
(intrinsic) => intrinsic.label !== "!Ref"
138138
);
139139

140140
await testCompletion(docUri, new vscode.Position(17, 19), {
141141
items: [
142-
...completion_intrinsics,
142+
...completionIntrinsics,
143143
{
144144
label: "Subnet1",
145145
kind: 11,
@@ -168,13 +168,13 @@ suite("Should code complete", () => {
168168
const docUri = getDocUri("completion", "completion2.yaml");
169169
await activate(docUri);
170170

171-
const completion_intrinsics = intrinsics.filter(
171+
const completionIntrinsics = intrinsics.filter(
172172
(intrinsic) => intrinsic.label !== "!Ref"
173173
);
174174

175175
await testCompletion(docUri, new vscode.Position(21, 22), {
176176
items: [
177-
...completion_intrinsics,
177+
...completionIntrinsics,
178178
{
179179
label: "!Ref Subnet1",
180180
kind: 11,

client/src/test/suite/fixtures/validation/bad.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,9 @@ Resources:
1111
## Missing Properties
1212
MyEC2Instance1:
1313
Type: "AWS::EC2::Instance1"
14+
MyEC2Instance2:
15+
Type: "AWS::EC2::Instance"
16+
Bucket:
17+
Type: AWS::S3::Bucket
18+
Properties:
19+
BucketName: !Ref MyEC2Instance1

0 commit comments

Comments
 (0)