Take makeover-build 0.38, raise the dead-vocabulary high water to 34
The vocabulary grew 46 classes to 54 and this app uses none of the eight
new ones, so the dead count moved by exactly the same eight. No markup
here changed. The ratchet only ever moves down for this app's own rot;
the arithmetic behind the one exception is recorded on the constant.
3 files changed,
+35 insertions,
-20 deletions
| 3141 |
3141 |
|
|
| 3142 |
3142 |
|
[[package]]
|
| 3143 |
3143 |
|
name = "makeover-build"
|
| 3144 |
|
- |
version = "0.29.0"
|
|
3144 |
+ |
version = "0.38.0"
|
|
3145 |
+ |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
3146 |
+ |
checksum = "765f6851362242afc5eb2857771fa2831009338fc247f27951938182a75daeef"
|
| 3145 |
3147 |
|
dependencies = [
|
| 3146 |
3148 |
|
"makeover",
|
| 3147 |
3149 |
|
"makeover-geometry",
|
| 3156 |
3158 |
|
|
| 3157 |
3159 |
|
[[package]]
|
| 3158 |
3160 |
|
name = "makeover-layout"
|
| 3159 |
|
- |
version = "0.21.0"
|
|
3161 |
+ |
version = "0.27.0"
|
|
3162 |
+ |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
3163 |
+ |
checksum = "70c07e8b5020bf12ced1aea9313ebf0d4ca764ce2de6ef0d95eddc7d34bd939a"
|
| 3160 |
3164 |
|
|
| 3161 |
3165 |
|
[[package]]
|
| 3162 |
3166 |
|
name = "makeover-touch"
|
| 3163 |
|
- |
version = "0.12.0"
|
|
3167 |
+ |
version = "0.19.0"
|
|
3168 |
+ |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
3169 |
+ |
checksum = "c09c064316da4e4d403dd09bd0617b25033b2503cba539c02b4b5b857435c089"
|
| 3164 |
3170 |
|
dependencies = [
|
| 3165 |
3171 |
|
"makeover-geometry",
|
| 3166 |
3172 |
|
"makeover-layout",
|
| 3168 |
3174 |
|
|
| 3169 |
3175 |
|
[[package]]
|
| 3170 |
3176 |
|
name = "makeover-webview"
|
| 3171 |
|
- |
version = "0.36.0"
|
|
3177 |
+ |
version = "0.45.0"
|
|
3178 |
+ |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
3179 |
+ |
checksum = "5b7438ebd65c2ef3eee8920dcff0202151091dbbca68c80defb9130c218e62e5"
|
| 3172 |
3180 |
|
dependencies = [
|
| 3173 |
3181 |
|
"makeover-geometry",
|
| 3174 |
3182 |
|
"makeover-layout",
|
| 7934 |
7942 |
|
|
| 7935 |
7943 |
|
[[patch.unused]]
|
| 7936 |
7944 |
|
name = "quasi-axum"
|
| 7937 |
|
- |
version = "0.2.0"
|
|
7945 |
+ |
version = "0.12.0"
|
|
7946 |
+ |
|
|
7947 |
+ |
[[patch.unused]]
|
|
7948 |
+ |
name = "quasi-basics"
|
|
7949 |
+ |
version = "0.12.0"
|
| 7938 |
7950 |
|
|
| 7939 |
7951 |
|
[[patch.unused]]
|
| 7940 |
7952 |
|
name = "quasi-http"
|
| 7941 |
|
- |
version = "0.2.0"
|
|
7953 |
+ |
version = "0.12.0"
|
| 7942 |
7954 |
|
|
| 7943 |
7955 |
|
[[patch.unused]]
|
| 7944 |
7956 |
|
name = "quasi-immediate"
|
| 7945 |
|
- |
version = "0.2.0"
|
|
7957 |
+ |
version = "0.12.0"
|
| 7946 |
7958 |
|
|
| 7947 |
7959 |
|
[[patch.unused]]
|
| 7948 |
7960 |
|
name = "quasi-router"
|
| 7949 |
|
- |
version = "0.2.0"
|
|
7961 |
+ |
version = "0.12.0"
|
| 7950 |
7962 |
|
|
| 7951 |
7963 |
|
[[patch.unused]]
|
| 7952 |
7964 |
|
name = "quasi-store"
|
| 7954 |
7966 |
|
|
| 7955 |
7967 |
|
[[patch.unused]]
|
| 7956 |
7968 |
|
name = "quasi-tauri"
|
| 7957 |
|
- |
version = "0.2.0"
|
|
7969 |
+ |
version = "0.12.0"
|
| 7958 |
7970 |
|
|
| 7959 |
7971 |
|
[[patch.unused]]
|
| 7960 |
7972 |
|
name = "quasi-webview"
|
| 7961 |
|
- |
version = "0.2.0"
|
| 7962 |
|
- |
|
| 7963 |
|
- |
[[patch.unused]]
|
| 7964 |
|
- |
name = "makeover-immediate"
|
| 7965 |
|
- |
version = "0.18.0"
|
| 7966 |
|
- |
|
| 7967 |
|
- |
[[patch.unused]]
|
| 7968 |
|
- |
name = "makeover-tui"
|
| 7969 |
|
- |
version = "0.19.0"
|
|
7973 |
+ |
version = "0.12.0"
|
| 7970 |
7974 |
|
|
| 7971 |
7975 |
|
[[patch.unused]]
|
| 7972 |
7976 |
|
name = "kberg"
|
| 18 |
18 |
|
# Materialises all three generated files: themes/, geometry.css, layout.css.
|
| 19 |
19 |
|
# The build script needs nothing else; makeover and makeover-geometry reach it
|
| 20 |
20 |
|
# through here.
|
| 21 |
|
- |
makeover-build = "0.30.0"
|
|
21 |
+ |
makeover-build = "0.38.0"
|
| 22 |
22 |
|
|
| 23 |
23 |
|
[dependencies]
|
| 24 |
24 |
|
bb-interface.workspace = true
|
| 73 |
73 |
|
/// This app has no described screens, so unlike goingson and the MNW server the
|
| 74 |
74 |
|
/// number here is the real one: nothing is emitted by a renderer at runtime
|
| 75 |
75 |
|
/// that a file in this repo does not name.
|
| 76 |
|
- |
const DEAD_VOCABULARY_HIGH_WATER: usize = 26;
|
|
76 |
+ |
///
|
|
77 |
+ |
/// Raised 26 to 34 on the makeover-build 0.31 to 0.38 bump, which is the one
|
|
78 |
+ |
/// direction the ratchet is not meant to move, so the arithmetic is recorded
|
|
79 |
+ |
/// rather than asserted. The vocabulary went 46 classes to 54 and the dead
|
|
80 |
+ |
/// count went 26 to 34: the same eight, all of them new. No markup here
|
|
81 |
+ |
/// changed, and nothing this app was using stopped being used. What grew is
|
|
82 |
+ |
/// the denominator -- a table and figure vocabulary (`.cell-*`, `.table-*`,
|
|
83 |
+ |
/// `.figure-*`, `.track-*`) that a feed reader has no call for. Whether BB
|
|
84 |
+ |
/// should adopt any of it is a design question and not this number's to
|
|
85 |
+ |
/// answer; the ratchet only guards this app's own markup from rotting
|
|
86 |
+ |
/// quietly, and against that it reads the same as it did before.
|
|
87 |
+ |
const DEAD_VOCABULARY_HIGH_WATER: usize = 34;
|
| 77 |
88 |
|
|
| 78 |
89 |
|
/// Every file that can carry a class name.
|
| 79 |
90 |
|
fn markup_files(frontend: &std::path::Path) -> Vec<std::path::PathBuf> {
|