Skip to content

Commit b6088f7

Browse files
authored
Merge pull request #6 from P2GX/add-serde-feature
Add serde feature
2 parents b84d566 + 520099a commit b6088f7

28 files changed

+3570
-1335
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ jobs:
2424
toolchain: ${{ matrix.toolchain }}
2525

2626
- name: Run tests
27-
run: cargo test --release
27+
run: cargo test --all-features

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,6 @@ Cargo.lock
2020
# Perf data
2121
perf.data*
2222
flamegraph.svg
23+
24+
# Developer files
25+
dev/

Cargo.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,17 @@ keywords = ["phenopackets", "phenotype", "ontology", "bioinformatics"]
1313
[badges]
1414
maintenance = { status = "experimental" }
1515

16+
[features]
17+
serde = ["serde/derive"]
18+
1619
[dependencies]
1720
prost = "0.13"
1821
prost-types = "0.13"
22+
serde = { version = "1.0.219", optional = true }
23+
24+
[dev-dependencies]
25+
serde = "1.0.219"
26+
serde_json = "1.0.140"
1927

2028
[build-dependencies]
2129
prost-build = "0.13"

data/v1/cohort.yaml

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

0 commit comments

Comments
 (0)