aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/mozart-core
diff options
context:
space:
mode:
Diffstat (limited to 'crates/mozart-core')
-rw-r--r--crates/mozart-core/Cargo.toml1
-rw-r--r--crates/mozart-core/src/validation.rs3
2 files changed, 2 insertions, 2 deletions
diff --git a/crates/mozart-core/Cargo.toml b/crates/mozart-core/Cargo.toml
index 25210be..885fdf4 100644
--- a/crates/mozart-core/Cargo.toml
+++ b/crates/mozart-core/Cargo.toml
@@ -7,6 +7,7 @@ edition.workspace = true
anyhow.workspace = true
colored.workspace = true
dialoguer.workspace = true
+mozart-spdx-licenses.workspace = true
regex.workspace = true
serde.workspace = true
serde_json.workspace = true
diff --git a/crates/mozart-core/src/validation.rs b/crates/mozart-core/src/validation.rs
index 7f946ae..24f1705 100644
--- a/crates/mozart-core/src/validation.rs
+++ b/crates/mozart-core/src/validation.rs
@@ -52,8 +52,7 @@ pub fn validate_stability(s: &str) -> bool {
}
pub fn validate_license(s: &str) -> bool {
- // TODO: check SPDX Identifier
- !s.is_empty()
+ mozart_spdx_licenses::spdx().validate(s)
}
pub fn validate_autoload_path(s: &str) -> bool {