From d7c81121024053d1ef550b5fcf53ded71a1b922c Mon Sep 17 00:00:00 2001 From: hzlinyiyu Date: Sat, 7 Oct 2023 11:28:13 +0800 Subject: [PATCH] bump `indexmap` to 2.0 --- CHANGELOG.md | 1 + Cargo.toml | 4 +++- full-moon-derive/Cargo.toml | 2 +- full-moon/Cargo.toml | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 123f11d3..3c73628b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The following fields/variants have been changed from `Expression` to `Box`: `Prefix::Expression`, `Var::Expression`, `IfExpression::condition`, `IfExpression::if_expression`, `IfExpression::else_expression`. - When using serde, `Expression` will no longer act untagged. - Fixed parsing of string interpolation double brace for Luau code +- Bump `indexmap` to 2.0 ## [0.18.1] - 2023-03-19 ### Fixed diff --git a/Cargo.toml b/Cargo.toml index f642e964..3c889146 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,4 +3,6 @@ members = [ "full-moon", "full-moon-derive", -] \ No newline at end of file +] + +resolver = "2" \ No newline at end of file diff --git a/full-moon-derive/Cargo.toml b/full-moon-derive/Cargo.toml index ae6448d1..e780f608 100644 --- a/full-moon-derive/Cargo.toml +++ b/full-moon-derive/Cargo.toml @@ -11,7 +11,7 @@ edition = "2021" proc-macro = true [dependencies] -indexmap = "1.9" +indexmap = "2.0.2" proc-macro2 = "1.0" quote = "1.0" syn = { version = "1.0.107", features = ["extra-traits"] } diff --git a/full-moon/Cargo.toml b/full-moon/Cargo.toml index 54a29e63..cbe56296 100644 --- a/full-moon/Cargo.toml +++ b/full-moon/Cargo.toml @@ -35,7 +35,7 @@ smol_str = { version = "0.1.23", features = ["serde"] } stacker = { version = "0.1.15", optional = true } [dev-dependencies] -criterion = "0.4" +criterion = "0.5.1" insta = { version = "1.26.0", features = ["glob", "yaml"] } pretty_assertions = "1.3.0"