Skip to content

Conversation

@nielsenko
Copy link
Collaborator

No description provided.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 9, 2025

Important

Review skipped

Auto reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link

codecov bot commented Dec 9, 2025

Codecov Report

❌ Patch coverage is 0% with 14 lines in your changes missing coverage. Please review.
✅ Project coverage is 27.80%. Comparing base (7d8a43b) to head (1285f38).

Files with missing lines Patch % Lines
packages/relic_core/lib/src/logger/logger.dart 0.00% 14 Missing ⚠️

❗ There is a different number of reports uploaded between BASE (7d8a43b) and HEAD (1285f38). Click for more details.

HEAD has 35 uploads less than BASE
Flag BASE (7d8a43b) HEAD (1285f38)
36 1
Additional details and impacted files
@@             Coverage Diff             @@
##             main     #305       +/-   ##
===========================================
- Coverage   91.99%   27.80%   -64.19%     
===========================================
  Files          97       87       -10     
  Lines        3709     3273      -436     
  Branches     1899     1729      -170     
===========================================
- Hits         3412      910     -2502     
- Misses        297     2363     +2066     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

- Create packages/relic/ directory structure
- Move lib/, test/, example/, benchmark/ to packages/relic/
- Add resolution: workspace to package pubspec.yaml
- Create root workspace pubspec.yaml
- All tests pass
- Add working-directory: packages/relic to all workflow steps
- Update coverage file path to packages/relic/coverage/lcov.info
- Fix git diff-files to check only package directory
- Update doc/site/docs/_example symlink to point to packages/relic/example
- Update Makefile EXAMPLE_SOURCE_DIR for versioned docs
@nielsenko nielsenko marked this pull request as ready for review December 9, 2025 15:52
@nielsenko nielsenko marked this pull request as draft December 9, 2025 15:52
- Create packages/relic_core/ with platform-agnostic core functionality
- Move body, context, headers, router, middleware, handler, etc. to relic_core
- Update relic to depend on and re-export relic_core
- Keep IO-specific code in relic (adapter/io, io/static, logger)
- Update all imports throughout the codebase
- Tests remain in relic package for now (to be moved in Phase 4)
 - relic@0.13.2
 - relic_core@0.13.2
 - relic_io@0.13.2
@nielsenko nielsenko force-pushed the restructure-repo branch 2 times, most recently from d68dbb1 to 0144273 Compare December 14, 2025 12:23
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