Skip to content

Commit 80fc451

Browse files
committed
rust proto
1 parent d58b696 commit 80fc451

90 files changed

Lines changed: 2031 additions & 6652 deletions

Some content is hidden

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

.github/workflows/test.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ jobs:
99
uses: actions/setup-node@v4
1010
with:
1111
node-version: '20.x'
12+
- name: Set up Rust
13+
uses: dtolnay/rust-toolchain@stable
14+
with:
15+
components: llvm-tools-preview
16+
- name: Install cargo-llvm-cov
17+
uses: taiki-e/install-action@cargo-llvm-cov
1218
- name: Install dependencies
1319
run: yarn
1420
- name: Building Code
@@ -18,4 +24,6 @@ jobs:
1824
- name: Coveralls
1925
uses: coverallsapp/github-action@v2
2026
with:
21-
github-token: ${{ secrets.GITHUB_TOKEN }}
27+
files: coverage/lcov.info packages/idea-rust/coverage/lcov.info
28+
format: lcov
29+
github-token: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,15 @@ example/src/enums.ts
147147
packages/idea-language/client/package-lock.json
148148
packages/idea-language/server/package-lock.json
149149
packages/idea-transformer/tests/out
150+
# Rust
151+
packages/idea-rust/target/
152+
packages/idea-rust/Cargo.lock
153+
packages/idea-rust/coverage/
154+
# Node native addon output
155+
packages/idea-node/dist/
156+
packages/idea-node/*.node
157+
packages/idea-node/index.js
158+
packages/idea-node/index.d.ts
150159
.DS_Store
151160

152-
.clinerules
161+
.clinerules

context7.json

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)