diff --git a/GENERATION.md b/GENERATION.md index cbcb4a1..083f7f0 100644 --- a/GENERATION.md +++ b/GENERATION.md @@ -173,7 +173,7 @@ the same drift: | rule | what it refuses | what it cost when it went unchecked | | --- | --- | --- | -| `build-output` | a tracked `.so`, `.jar`, `.class`, `target/` entry or `dependency-reduced-pom.xml` | a 5.9 MB `libmeos.so` under a benchmark module, made the default `meos.lib.dir` by its own pom: a local run loaded it while CI loaded a freshly built one, and it answered for neither S2CELL nor POSECHAIN | +| `build-output` | a tracked `.so`, `.jar`, `.class`, `target/` entry or `dependency-reduced-pom.xml` | a 5.9 MB `libmeos.so` under a benchmark module, made the default `meos.lib.dir` by its own pom: a local run loaded it while CI loaded a freshly built one, and it answered for neither S2CELL nor RASTER | | `skipped-tests` | `-DskipTests`, `-Dmaven.test.skip`, ``, `skipITs` | a jar built and published from a suite that never ran | | `stale-pin` | a clone of an ecosystem repository off `master`, or onto a fork | a Dockerfile building MobilityDB `stable-1.3` and a personal fork, while the jar in the same image came from the catalog of master | | `orphan-image` | a named `Dockerfile*` no tracked file references | an image nothing built, kept current by nobody | diff --git a/parser/families.py b/parser/families.py index b8f341c..e33155e 100644 --- a/parser/families.py +++ b/parser/families.py @@ -8,7 +8,7 @@ classification, the tests, and each downstream binding — projects that field rather than restating the list. -Restating it is what drifts. A family added to MobilityDB (``POSECHAIN``, +Restating it is what drifts. A family added to MobilityDB (``RASTER``, ``S2CELL``) leaves any written-down copy silently short, and a short copy classifies that family's whole surface as ``CORE``. Reading the list means a new family reaches every consumer with no edit here. diff --git a/tests/test_families.py b/tests/test_families.py index ed2020a..dd415c0 100644 --- a/tests/test_families.py +++ b/tests/test_families.py @@ -31,7 +31,7 @@ option(CBUFFER "circular buffers" OFF) if(ALL) - foreach(_family CBUFFER POSE RGEO POSECHAIN S2CELL) + foreach(_family CBUFFER POSE RGEO RASTER S2CELL) set(${_family} ON CACHE BOOL "Enabled by ALL=ON" FORCE) endforeach() endif() @@ -47,7 +47,7 @@ def _write(text: str) -> Path: class ReadAllFamiliesTests(unittest.TestCase): def test_reads_the_foreach_of_the_if_all_block(self): self.assertEqual(read_all_families(_write(_CMAKE)), - ("CBUFFER", "POSE", "POSECHAIN", "RGEO", "S2CELL")) + ("CBUFFER", "POSE", "RASTER", "RGEO", "S2CELL")) def test_a_family_added_to_the_block_is_read_with_no_code_change(self): # The property the whole module exists for. diff --git a/tests/test_family.py b/tests/test_family.py index bb2b0df..d299e88 100644 --- a/tests/test_family.py +++ b/tests/test_family.py @@ -31,7 +31,7 @@ def setUp(self): self.functions = idl["functions"] self.by_name = {f["name"]: f for f in self.functions} # The catalog publishes the families it was built from, read out of - # MobilityDB's own `ALL` list; restating them here is what let POSECHAIN + # MobilityDB's own `ALL` list; restating them here is what let RASTER # and S2CELL go unclassified while every hand copy still looked right. self.optional_families = set(idl["families"])