Skip to content

Commit 5d4338e

Browse files
authored
Merge pull request #348 from alerque/msrv
2 parents 704e4ae + 84ceaa1 commit 5d4338e

File tree

11 files changed

+125
-122
lines changed

11 files changed

+125
-122
lines changed

Cargo.toml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,24 @@ members = [
1111
"intl-memoizer",
1212
]
1313

14-
exclude = ["fluent-cli"]
14+
exclude = [
15+
"fluent-cli",
16+
]
17+
18+
[workspace.package]
19+
homepage = "https://www.projectfluent.org"
20+
repository = "https://github.com/projectfluent/fluent-rs"
21+
license = "Apache-2.0 OR MIT"
22+
authors = [
23+
"Caleb Maclennan <[email protected]>",
24+
"Bruce Mitchener <[email protected]",
25+
"Zibi Braniecki <[email protected]>",
26+
"Staś Małolepszy <[email protected]>",
27+
]
28+
categories = ["localization", "internationalization"]
29+
keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
30+
edition = "2021"
31+
rust-version = "1.67.0"
1532

1633
[workspace.dependencies]
1734
criterion = "0.5"

Makefile.internal.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,11 @@ workspace = false
1919
command = "cargo"
2020
args = ["test", "--all-features"]
2121
# toolchain = "nightly"
22-
env = { RUSTFLAGS = "-Cinstrument-coverage", RUSTDOCFLAGS = "-Cinstrument-coverage", LLVM_PROFILE_FILE = "llvm_profile-%p-%m.profraw" }
22+
env = {
23+
RUSTFLAGS = "-Cinstrument-coverage",
24+
RUSTDOCFLAGS = "-Cinstrument-coverage",
25+
LLVM_PROFILE_FILE = "llvm_profile-%p-%m.profraw"
26+
}
2327

2428
# After generating the .profraw, this step creates the html report.
2529
# Important! Keep in grcov flags in sync with Makefile.internal.toml.

fluent-bundle/Cargo.toml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,15 @@ A localization system designed to unleash the entire expressive power of
55
natural language translations.
66
"""
77
version = "0.15.3"
8-
edition = "2021"
9-
authors = [
10-
"Zibi Braniecki <[email protected]>",
11-
"Staś Małolepszy <[email protected]>",
12-
]
13-
homepage = "http://www.projectfluent.org"
14-
license = "Apache-2.0 OR MIT"
15-
repository = "https://github.com/projectfluent/fluent-rs"
8+
edition.workspace = true
9+
rust-version.workspace = true
10+
homepage.workspace = true
11+
repository.workspace = true
12+
license.workspace = true
13+
authors.workspace = true
14+
categories.workspace = true
15+
keywords.workspace = true
1616
readme = "README.md"
17-
keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
18-
categories = ["localization", "internationalization"]
1917
include = [
2018
"src/**/*",
2119
"benches/*.rs",

fluent-cli/Cargo.toml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,15 @@ A collection of command line interface programs
55
for Fluent Localization System.
66
"""
77
version = "0.0.1"
8-
edition = "2021"
9-
authors = [
10-
"Zibi Braniecki <[email protected]>",
11-
"Staś Małolepszy <[email protected]>"
12-
]
13-
homepage = "http://www.projectfluent.org"
14-
license = "Apache-2.0 OR MIT"
15-
repository = "https://github.com/projectfluent/fluent-rs"
8+
edition.workspace = true
9+
rust-version.workspace = true
10+
homepage.workspace = true
11+
repository.workspace = true
12+
license.workspace = true
13+
authors.workspace = true
14+
categories.workspace = true
15+
keywords.workspace = true
1616
readme = "README.md"
17-
keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
18-
categories = ["localization", "internationalization"]
1917

2018
[[bin]]
2119
name = "resolver-cli"

fluent-fallback/Cargo.toml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,15 @@ High-level abstraction model for managing localization resources
55
and runtime localization lifecycle.
66
"""
77
version = "0.7.1"
8-
edition = "2021"
9-
authors = [
10-
"Zibi Braniecki <[email protected]>",
11-
"Staś Małolepszy <[email protected]>"
12-
]
13-
homepage = "http://www.projectfluent.org"
14-
license = "Apache-2.0 OR MIT"
15-
repository = "https://github.com/projectfluent/fluent-rs"
8+
edition.workspace = true
9+
rust-version.workspace = true
10+
homepage.workspace = true
11+
repository.workspace = true
12+
license.workspace = true
13+
authors.workspace = true
14+
categories.workspace = true
15+
keywords.workspace = true
1616
readme = "README.md"
17-
keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
18-
categories = ["localization", "internationalization"]
1917

2018
[dependencies]
2119
fluent-bundle.workspace = true

fluent-pseudo/Cargo.toml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,22 @@ description = """
44
Pseudolocalization transformation API for use with Project Fluent API.
55
"""
66
version = "0.3.2"
7-
edition = "2021"
8-
authors = [
9-
"Zibi Braniecki <[email protected]>",
10-
"Staś Małolepszy <[email protected]>"
11-
]
12-
homepage = "http://www.projectfluent.org"
13-
license = "Apache-2.0 OR MIT"
14-
repository = "https://github.com/projectfluent/fluent-rs"
7+
edition.workspace = true
8+
rust-version = "1.64.0"
9+
homepage.workspace = true
10+
repository.workspace = true
11+
license.workspace = true
12+
authors.workspace = true
13+
categories.workspace = true
14+
keywords.workspace = true
1515
readme = "README.md"
16-
keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
17-
categories = ["localization", "internationalization"]
1816
include = [
19-
"src/**/*",
20-
"benches/*.rs",
21-
"Cargo.toml",
22-
"README.md",
23-
"LICENSE-APACHE",
24-
"LICENSE-MIT"
17+
"src/**/*",
18+
"benches/*.rs",
19+
"Cargo.toml",
20+
"README.md",
21+
"LICENSE-APACHE",
22+
"LICENSE-MIT"
2523
]
2624

2725
[dependencies]

fluent-resmgr/Cargo.toml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,15 @@ description = """
44
Resource manager for Fluent localization resources.
55
"""
66
version = "0.0.7"
7-
authors = [
8-
"Zibi Braniecki <[email protected]>",
9-
"Staś Małolepszy <[email protected]>"
10-
]
11-
edition = "2021"
12-
homepage = "http://www.projectfluent.org"
13-
license = "Apache-2.0 OR MIT"
14-
repository = "https://github.com/projectfluent/fluent-rs"
7+
edition.workspace = true
8+
rust-version.workspace = true
9+
homepage.workspace = true
10+
repository.workspace = true
11+
license.workspace = true
12+
authors.workspace = true
13+
categories.workspace = true
14+
keywords.workspace = true
1515
readme = "README.md"
16-
keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
17-
categories = ["localization", "internationalization"]
1816

1917
[dependencies]
2018
fluent-bundle.workspace = true

fluent-syntax/Cargo.toml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,22 @@ description = """
44
Parser/Serializer tools for Fluent Syntax.
55
"""
66
version = "0.11.1"
7-
edition = "2021"
8-
authors = [
9-
"Zibi Braniecki <[email protected]>",
10-
"Staś Małolepszy <[email protected]>"
11-
]
12-
homepage = "http://www.projectfluent.org"
13-
license = "Apache-2.0 OR MIT"
14-
repository = "https://github.com/projectfluent/fluent-rs"
7+
edition.workspace = true
8+
rust-version = "1.64.0"
9+
homepage.workspace = true
10+
repository.workspace = true
11+
license.workspace = true
12+
authors.workspace = true
13+
categories.workspace = true
14+
keywords.workspace = true
1515
readme = "README.md"
16-
keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
17-
categories = ["localization", "internationalization"]
1816
include = [
19-
"src/**/*",
20-
"benches/*.rs",
21-
"Cargo.toml",
22-
"README.md",
23-
"LICENSE-APACHE",
24-
"LICENSE-MIT"
17+
"src/**/*",
18+
"benches/*.rs",
19+
"Cargo.toml",
20+
"README.md",
21+
"LICENSE-APACHE",
22+
"LICENSE-MIT"
2523
]
2624

2725
[dependencies]

fluent-testing/Cargo.toml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,22 @@ description = """
44
A collection of mock scenarios for testing fluent-rs components.
55
"""
66
version = "0.0.4"
7-
authors = [
8-
"Zibi Braniecki <[email protected]>",
9-
"Erik Nordin <[email protected]>"
10-
]
11-
edition = "2021"
12-
homepage = "https://www.projectfluent.org"
13-
license = "Apache-2.0 OR MIT"
14-
repository = "https://github.com/projectfluent/fluent-rs"
7+
edition.workspace = true
8+
rust-version.workspace = true
9+
homepage.workspace = true
10+
repository.workspace = true
11+
license.workspace = true
12+
authors.workspace = true
13+
categories.workspace = true
14+
keywords.workspace = true
1515
readme = "README.md"
16-
keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
17-
categories = ["localization", "internationalization"]
1816
include = [
19-
"src/**/*",
20-
"resources/**/*",
21-
"Cargo.toml",
22-
"README.md",
23-
"LICENSE-APACHE",
24-
"LICENSE-MIT"
17+
"src/**/*",
18+
"resources/**/*",
19+
"Cargo.toml",
20+
"README.md",
21+
"LICENSE-APACHE",
22+
"LICENSE-MIT"
2523
]
2624

2725
[dependencies]

fluent/Cargo.toml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,22 @@ A localization system designed to unleash the entire expressive power of
55
natural language translations.
66
"""
77
version = "0.16.1"
8-
edition = "2021"
9-
authors = [
10-
"Zibi Braniecki <[email protected]>",
11-
"Staś Małolepszy <[email protected]>"
12-
]
13-
homepage = "http://www.projectfluent.org"
14-
license = "Apache-2.0 OR MIT"
15-
repository = "https://github.com/projectfluent/fluent-rs"
8+
edition.workspace = true
9+
rust-version.workspace = true
10+
homepage.workspace = true
11+
repository.workspace = true
12+
license.workspace = true
13+
authors.workspace = true
14+
categories.workspace = true
15+
keywords.workspace = true
1616
readme = "README.md"
17-
keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
18-
categories = ["localization", "internationalization"]
1917
include = [
20-
"src/**/*",
21-
"benches/*.rs",
22-
"Cargo.toml",
23-
"README.md",
24-
"LICENSE-APACHE",
25-
"LICENSE-MIT"
18+
"src/**/*",
19+
"benches/*.rs",
20+
"Cargo.toml",
21+
"README.md",
22+
"LICENSE-APACHE",
23+
"LICENSE-MIT"
2624
]
2725

2826
[dependencies]

intl-memoizer/Cargo.toml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,22 @@ A memoizer specifically tailored for storing lazy-initialized
55
intl formatters.
66
"""
77
version = "0.5.2"
8-
edition = "2021"
9-
authors = [
10-
"Zibi Braniecki <[email protected]>",
11-
"Manish Goregaokar <[email protected]>"
12-
]
13-
homepage = "http://www.projectfluent.org"
14-
license = "Apache-2.0 OR MIT"
15-
repository = "https://github.com/projectfluent/fluent-rs"
8+
edition.workspace = true
9+
rust-version.workspace = true
10+
homepage.workspace = true
11+
repository.workspace = true
12+
license.workspace = true
13+
authors.workspace = true
14+
categories.workspace = true
15+
keywords.workspace = true
1616
readme = "README.md"
17-
keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
18-
categories = ["localization", "internationalization"]
1917
include = [
20-
"src/**/*",
21-
"benches/*.rs",
22-
"Cargo.toml",
23-
"README.md",
24-
"LICENSE-APACHE",
25-
"LICENSE-MIT"
18+
"src/**/*",
19+
"benches/*.rs",
20+
"Cargo.toml",
21+
"README.md",
22+
"LICENSE-APACHE",
23+
"LICENSE-MIT"
2624
]
2725

2826
[dependencies]

0 commit comments

Comments
 (0)