From 4938f1d8ecf69f5994db7d28d30f379e9e6df990 Mon Sep 17 00:00:00 2001 From: NakagamiYuta Date: Sun, 8 Sep 2024 19:09:14 +0900 Subject: [PATCH 1/2] =?UTF-8?q?[update]=20Cargo.toml=20=E3=81=AE=E3=83=90?= =?UTF-8?q?=E3=83=BC=E3=82=B8=E3=83=A7=E3=83=B3=E6=8C=87=E5=AE=9A=E3=82=92?= =?UTF-8?q?=200.2.0=20=E3=81=AB=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 全体的に大幅な変更をしたので今回は全部のクレートを 0.2.0 にする --- Cargo.lock | 26 +++++++++++++------------- Cargo.toml | 4 ++-- crates/cfg/Cargo.toml | 2 +- crates/core/Cargo.toml | 2 +- crates/core_macros/Cargo.toml | 2 +- crates/ir/Cargo.toml | 2 +- crates/ir_sexp/Cargo.toml | 2 +- crates/ir_void/Cargo.toml | 2 +- crates/lex/Cargo.toml | 2 +- crates/lex_derive/Cargo.toml | 2 +- crates/lex_regex/Cargo.toml | 2 +- crates/parse/Cargo.toml | 2 +- crates/parse_derive/Cargo.toml | 2 +- crates/parse_lr1/Cargo.toml | 2 +- 14 files changed, 27 insertions(+), 27 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f2f639e..7768a14 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,7 +19,7 @@ checksum = "25bdb32cbbdce2b519a9cd7df3a678443100e265d5e25ca763b7572a5104f5f3" [[package]] name = "copager" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager", @@ -39,7 +39,7 @@ dependencies = [ [[package]] name = "copager_cfg" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "thiserror", @@ -47,7 +47,7 @@ dependencies = [ [[package]] name = "copager_core" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager_cfg", @@ -66,7 +66,7 @@ dependencies = [ [[package]] name = "copager_core_macros" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "proc-macro2", @@ -77,7 +77,7 @@ dependencies = [ [[package]] name = "copager_ir" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager_cfg", @@ -88,7 +88,7 @@ dependencies = [ [[package]] name = "copager_ir_sexp" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager_cfg", @@ -103,7 +103,7 @@ dependencies = [ [[package]] name = "copager_ir_void" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager_cfg", @@ -115,7 +115,7 @@ dependencies = [ [[package]] name = "copager_lex" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager_cfg", @@ -126,7 +126,7 @@ dependencies = [ [[package]] name = "copager_lex_derive" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager_cfg", @@ -139,7 +139,7 @@ dependencies = [ [[package]] name = "copager_lex_regex" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager_cfg", @@ -153,7 +153,7 @@ dependencies = [ [[package]] name = "copager_parse" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager_cfg", @@ -165,7 +165,7 @@ dependencies = [ [[package]] name = "copager_parse_derive" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager_cfg", @@ -179,7 +179,7 @@ dependencies = [ [[package]] name = "copager_parse_lr1" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "copager_cfg", diff --git a/Cargo.toml b/Cargo.toml index 3f21d94..61469d6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ cargo-features = ["edition2024"] [package] name = "copager" -version = "0.1.1" +version = "0.2.0" edition = "2024" [dependencies] @@ -22,7 +22,7 @@ copager_ir_sexp = { path = "./crates/ir_sexp", optional = true } anyhow = { workspace = true } serde = { workspace = true } serde_json = "1.0.117" -copager = { path = ".", features = ["derive", "all"] } +copager = { path = ".", features = ["all"] } [features] # common diff --git a/crates/cfg/Cargo.toml b/crates/cfg/Cargo.toml index b710730..220fec0 100644 --- a/crates/cfg/Cargo.toml +++ b/crates/cfg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "copager_cfg" -version = "0.1.1" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index bf8c539..6d8bf34 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "copager_core" -version = "0.1.1" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/core_macros/Cargo.toml b/crates/core_macros/Cargo.toml index fcb75d7..d33518c 100644 --- a/crates/core_macros/Cargo.toml +++ b/crates/core_macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "copager_core_macros" -version = "0.1.1" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/ir/Cargo.toml b/crates/ir/Cargo.toml index ac192cb..c05bab9 100644 --- a/crates/ir/Cargo.toml +++ b/crates/ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "copager_ir" -version = "0.1.1" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/ir_sexp/Cargo.toml b/crates/ir_sexp/Cargo.toml index fc26a85..b3e15ca 100644 --- a/crates/ir_sexp/Cargo.toml +++ b/crates/ir_sexp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "copager_ir_sexp" -version = "0.1.1" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/ir_void/Cargo.toml b/crates/ir_void/Cargo.toml index 66bb712..fcc2038 100644 --- a/crates/ir_void/Cargo.toml +++ b/crates/ir_void/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "copager_ir_void" -version = "0.1.1" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/lex/Cargo.toml b/crates/lex/Cargo.toml index 4f8c3f6..df17694 100644 --- a/crates/lex/Cargo.toml +++ b/crates/lex/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "copager_lex" -version = "0.1.1" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/lex_derive/Cargo.toml b/crates/lex_derive/Cargo.toml index dde1eb2..6c9cabd 100644 --- a/crates/lex_derive/Cargo.toml +++ b/crates/lex_derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "copager_lex_derive" -version = "0.1.1" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/lex_regex/Cargo.toml b/crates/lex_regex/Cargo.toml index e08ee94..5e07b94 100644 --- a/crates/lex_regex/Cargo.toml +++ b/crates/lex_regex/Cargo.toml @@ -2,7 +2,7 @@ cargo-features = ["edition2024"] [package] name = "copager_lex_regex" -version = "0.1.1" +version = "0.2.0" edition = "2024" [dependencies] diff --git a/crates/parse/Cargo.toml b/crates/parse/Cargo.toml index 1d13812..7863532 100644 --- a/crates/parse/Cargo.toml +++ b/crates/parse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "copager_parse" -version = "0.1.1" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/parse_derive/Cargo.toml b/crates/parse_derive/Cargo.toml index f923437..dc2fd69 100644 --- a/crates/parse_derive/Cargo.toml +++ b/crates/parse_derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "copager_parse_derive" -version = "0.1.1" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/parse_lr1/Cargo.toml b/crates/parse_lr1/Cargo.toml index dee2c56..3d628d4 100644 --- a/crates/parse_lr1/Cargo.toml +++ b/crates/parse_lr1/Cargo.toml @@ -2,7 +2,7 @@ cargo-features = ["edition2024"] [package] name = "copager_parse_lr1" -version = "0.1.1" +version = "0.2.0" edition = "2024" [dependencies] From 6cd9bffeb33483cfbc761710f7e0b233bcb6a201 Mon Sep 17 00:00:00 2001 From: NakagamiYuta Date: Sun, 8 Sep 2024 19:12:47 +0900 Subject: [PATCH 2/2] =?UTF-8?q?[change]=20#[cfg(feature=3D...)]=20?= =?UTF-8?q?=E3=81=AE=20all=20=E3=83=95=E3=83=A9=E3=82=B0=E3=81=AB=E9=96=A2?= =?UTF-8?q?=E3=81=99=E3=82=8B=E8=A8=98=E8=BF=B0=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index de1cfba..5b802dc 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,10 +1,10 @@ pub use copager_core::*; pub use copager_cfg as cfg; -#[cfg(any(feature = "all", feature = "prebuild"))] +#[cfg(feature = "prebuild")] pub use copager_core_macros::*; -#[cfg(any(feature = "all", feature = "prebuild"))] +#[cfg(feature = "prebuild")] pub mod prebuild { pub use serde_json::to_string as serialize; pub use serde_json::from_str as deserialize; @@ -12,21 +12,21 @@ pub mod prebuild { pub mod lex { pub use copager_lex::*; - #[cfg(any(feature = "all", feature = "regexlex"))] + #[cfg(feature = "regexlex")] pub use copager_lex_regex::*; } pub mod parse { pub use copager_parse::*; - #[cfg(any(feature = "all", feature = "lr1"))] + #[cfg(feature = "lr1")] pub use copager_parse_lr1::*; } pub mod ir { pub use copager_ir::*; - #[cfg(any(feature = "all", feature = "void"))] + #[cfg(feature = "void")] pub use copager_ir_void::*; - #[cfg(any(feature = "all", feature = "sexp"))] + #[cfg(feature = "sexp")] pub use copager_ir_sexp::*; }