Skip to content

Commit 4b70cfb

Browse files
committed
Rewrite It In Rust!
1 parent d3aaeee commit 4b70cfb

31 files changed

+1167
-716
lines changed

.gitattributes

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

.github/workflows/tests.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,10 @@ on:
88

99
jobs:
1010
test:
11+
1112
runs-on: ubuntu-latest
13+
1214
steps:
1315
- uses: actions/checkout@v4
14-
- uses: actions/setup-java@v3
15-
with:
16-
java-version: 21
17-
distribution: 'temurin'
18-
- run: mvn verify
16+
- run: cargo clippy
17+
- run: cargo test

.gitignore

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,30 @@
2121
*.sublime-workspace
2222
*.iml
2323

24-
# Vendor Files
25-
node_modules/
24+
# https://github.com/github/gitignore/blob/main/Rust.gitignore
2625

27-
# Debug Files
28-
npm-debug.*
26+
# Generated by Cargo
27+
# will have compiled files and executables
28+
debug/
29+
target/
2930

30-
# Temp Files
31+
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
32+
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
33+
#Cargo.lock
3134

35+
# These are backup files generated by rustfmt
36+
**/*.rs.bk
3237

38+
# MSVC Windows builds of rustc generate these, which store debugging information
39+
*.pdb
3340

34-
# Build Output files
35-
target
41+
# RustRover
42+
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
43+
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
44+
# and can be added to the global gitignore or merged into this file. For a more nuclear
45+
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
46+
#.idea/
3647

3748

38-
# Misc Files
49+
# Testing files
3950
local/
40-
keystore/

0 commit comments

Comments
 (0)