Skip to content

Commit 50540b0

Browse files
authored
Merge pull request #280 from kcl-lang/feat-kcl-0.12.2-lib-go-api-test
feat: kcl lib 0.12.2 lib go api test
2 parents f451e09 + ced6b82 commit 50540b0

File tree

28 files changed

+629
-0
lines changed

28 files changed

+629
-0
lines changed

go/lib/linux-amd64/libkcl.so

88.9 KB
Binary file not shown.

go/native/api_test.go

Lines changed: 519 additions & 0 deletions
Large diffs are not rendered by default.

go/test_data/format_path/test.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
a = 1
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[package]
2+
name = "aaa"
3+
edition = "0.0.1"
4+
version = "0.0.1"
5+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import bbb as b
2+
import ccc as c
3+
4+
a = b.B {
5+
name: "b instance in a"
6+
}
7+
8+
a_c = c.C {
9+
name: "c instance in a"
10+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[package]
2+
name = "bbb"
3+
edition = "0.0.1"
4+
version = "0.0.1"
5+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
schema B:
2+
name: str
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[package]
2+
name = "ccc"
3+
edition = "0.0.1"
4+
version = "0.0.1"
5+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
schema C:
2+
name: str

go/test_data/lint_path/test-lint.k

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import math
2+
3+
a = 1

0 commit comments

Comments
 (0)