• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bramp / build-along
89%
main: 89%

Build:
Build:
LAST BUILD BRANCH: feature/constraint-solver-classification
DEFAULT BRANCH: main
Repo Added 03 Nov 2025 03:47AM UTC
Files 206
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feature/constraint-solver-classification
branch: feature/constraint-solver-classification
CHANGE BRANCH
x
Reset
  • feature/constraint-solver-classification
  • dependabot/github_actions/actions/cache-5
  • dependabot/pip/3rdparty/beautifulsoup4-approx-eq-4.14.3
  • dependabot/pip/3rdparty/dataclass-wizard-approx-eq-0.35.1
  • dependabot/pip/3rdparty/datamodel-code-generator-approx-eq-0.35.0
  • dependabot/pip/3rdparty/json5-approx-eq-0.12.1
  • dependabot/pip/3rdparty/pydantic-approx-eq-2.12.5
  • dependabot/pip/3rdparty/pymupdf-approx-eq-1.26.6
  • dependabot/pip/3rdparty/pytest-approx-eq-9.0.1
  • dependabot/pip/3rdparty/pytest-approx-eq-9.0.2
  • dependabot/pip/3rdparty/pytest-randomly-approx-eq-4.0.1
  • dependabot/pip/3rdparty/pyyaml-approx-eq-6.0.3
  • dependabot/pip/3rdparty/scipy-approx-eq-1.16.3
  • dependabot/pip/3rdparty/tqdm-approx-eq-4.67.1
  • main

23 Dec 2025 09:39PM UTC coverage: 88.693% (+0.2%) from 88.542%
20472199734

push

github

bramp
Add no-orphan constraints for Step child elements

- Add no-orphan constraints to StepClassifier.declare_constraints() for:
  - arrows (point from subassembly callouts to main diagram)
  - rotation_symbols (indicate model rotation)
  - subassemblies (callout boxes within steps)
  - substeps (mini-steps within a main step)
  - diagrams (the main instruction graphic)

- If any of these elements are selected, at least one step must also be
  selected, preventing orphaned elements

- Add unit tests for no-orphan constraint declaration

- Update architecture docs with no-orphan constraint documentation

- Add TODO for potential future centralization in SchemaConstraintGenerator

66 of 67 new or added lines in 2 files covered. (98.51%)

151 existing lines in 8 files now uncovered.

14786 of 16671 relevant lines covered (88.69%)

0.89 hits per line

Relevant lines Covered
Build:
Build:
16671 RELEVANT LINES 14786 COVERED LINES
0.89 HITS PER LINE
Source Files on feature/constraint-solver-classification
  • Tree
  • List 206
  • Changed 10
  • Source Changed 9
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20472199734 feature/constraint-solver-classification Add no-orphan constraints for Step child elements - Add no-orphan constraints to StepClassifier.declare_constraints() for: - arrows (point from subassembly callouts to main diagram) - rotation_symbols (indicate model rotation) - subassembli... push 23 Dec 2025 09:43PM UTC bramp github
88.69
20470810091 feature/constraint-solver-classification Add Background and Divider classifiers to constraint solver - Add declare_constraints() to BackgroundClassifier with at_most_one_of - Add declare_constraints() to DividerClassifier (block exclusivity automatic) - Add 'background' and 'divider' to... push 23 Dec 2025 08:29PM UTC bramp github
88.54
See All Builds (157)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc