Skip to content

Conversation

@besaleli
Copy link
Member

@besaleli besaleli commented Dec 3, 2025

  • Adds compile-time checks for transforms during encoderfile build stage.

Scope creep:

  • remove old config docs generation

@besaleli besaleli linked an issue Dec 3, 2025 that may be closed by this pull request
@codecov-commenter
Copy link

Codecov Report

❌ Patch coverage is 5.09259% with 205 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...le/src/transforms/validation/sentence_embedding.rs 0.00% 35 Missing ⚠️
encoderfile/src/transforms/validation/utils.rs 0.00% 32 Missing ⚠️
encoderfile/src/transforms/validation/embedding.rs 0.00% 30 Missing ⚠️
...c/transforms/validation/sequence_classification.rs 0.00% 28 Missing ⚠️
.../src/transforms/validation/token_classification.rs 0.00% 28 Missing ⚠️
encoderfile/src/transforms/validation/mod.rs 0.00% 25 Missing ⚠️
encoderfile-core/src/common/model_config.rs 16.66% 15 Missing ⚠️
encoderfile/src/config.rs 57.14% 6 Missing ⚠️
encoderfile-core/src/transforms/engine.rs 0.00% 3 Missing ⚠️
encoderfile/src/cli.rs 0.00% 3 Missing ⚠️
Files with missing lines Coverage Δ
encoderfile-core/src/dev_utils/mod.rs 100.00% <ø> (ø)
...file-core/src/inference/sequence_classification.rs 100.00% <ø> (ø)
...derfile-core/src/inference/token_classification.rs 96.55% <ø> (ø)
encoderfile-core/src/runtime/config.rs 0.00% <ø> (-12.00%) ⬇️
encoderfile-core/src/runtime/state.rs 100.00% <ø> (ø)
encoderfile-core/src/runtime/tokenizer.rs 73.68% <ø> (ø)
encoderfile-core/src/transforms/engine.rs 88.93% <0.00%> (-1.16%) ⬇️
encoderfile/src/cli.rs 0.00% <0.00%> (ø)
encoderfile/src/config.rs 87.19% <57.14%> (-2.40%) ⬇️
encoderfile-core/src/common/model_config.rs 16.66% <16.66%> (ø)
... and 6 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@codspeed-hq
Copy link

codspeed-hq bot commented Dec 3, 2025

CodSpeed Performance Report

Merging #151 will not alter performance

Comparing 122-validate-transforms-on-compile (e157b8e) with main (ef6c587)

Summary

✅ 20 untouched
⏩ 20 skipped1

Footnotes

  1. 20 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

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.

Validate transforms on compile

3 participants