Skip to content

build: default to swift local build#174

Merged
webern merged 1 commit into
mainfrom
swift-package-change
Jun 14, 2026
Merged

build: default to swift local build#174
webern merged 1 commit into
mainfrom
swift-package-change

Conversation

@webern

@webern webern commented Jun 14, 2026

Copy link
Copy Markdown
Owner

Instead of using an annoying environment variable to build a local Swift package, use the environment variable for the future binary release path instead.

@github-actions

Copy link
Copy Markdown

gen-quality gen/

gen-quality: 84.5 / 100   (floor 84.5, +0.0)

  structure     86.5  x0.50   [fn 90.5 / file 82.6]
  cyclomatic    88.4  x0.25
  cognitive     76.6  x0.25

  409 functions across 31 files, 7702 lines (largest file 1044)
  max cc 56  max cognitive 44  max fn loc 152

Worst offenders (top 5 per axis; full lists in score.json):
  cyclomatic gen/xsd/analyze.py:311     report                             56
  cyclomatic gen/plates/build.py:956    _validate_config_against_ir        35
  cyclomatic gen/press/context.py:145   plate_context                      34
  cyclomatic gen/__main__.py:46         _ir                                23
  cyclomatic gen/tests/test_ir.py:102   _check_references                  20
  cognitive  gen/xsd/analyze.py:311     report                             44
  cognitive  gen/ir/resolve.py:119      flat_elements                      40
  cognitive  gen/tests/test_ir.py:102   _check_references                  38
  cognitive  gen/press/context.py:145   plate_context                      37
  cognitive  gen/xsd/analyze.py:207     _sccs                              37
  size       gen/xsd/analyze.py:311     report                             152
  size       gen/press/context.py:145   plate_context                      96
  size       gen/plates/build.py:533    _value_plate                       89
  size       gen/plates/build.py:956    _validate_config_against_ir        89
  size       gen/ir/resolve.py:119      flat_elements                      78

Commit db5c7f6a140e1fa9f742bf0876020b0741c3b817.

@webern webern merged commit cdffce3 into main Jun 14, 2026
7 checks passed
@webern webern deleted the swift-package-change branch June 14, 2026 20:49
@github-actions

Copy link
Copy Markdown

Coverage report

Core-dev coverage src/private/mx/core/

Metric Coverage Covered / Total
Lines 77.9% 28505 / 36590
Functions 74.4% 6354 / 8542
Branches 50.7% 22645 / 44673

API coverage src/private/mx/{api,impl,utility}/

Metric Coverage Covered / Total
Lines 68.7% 4734 / 6895
Functions 54.8% 1475 / 2692
Branches 40.3% 3848 / 9556

Core HTML report | API HTML report

Commit db5c7f6a140e1fa9f742bf0876020b0741c3b817.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant