Skip to content

Conversation

@renefloor
Copy link
Collaborator

Submit a pull request

Closes FLU-222

CLA

  • I have signed the Stream CLA (required).
  • The code changes follow best practices
  • Code changes are tested (add some information if not applicable)

Description of the pull request

This heavily simplifies code generation and allows for token refresh using Dio.

All base dio classes are now added/moved to GetStream/stream-core-flutter#4
Code generation is done by https://github.com/GetStream/chat/pull/9505

Note that all DateTime values are annotated with @EpochDateTimeConverter, as they are send with nanosecond format in v2 api's.

Screenshots / Videos

Before After
img img

@renefloor renefloor requested a review from a team as a code owner August 5, 2025 12:28
@renefloor renefloor changed the title Feature/improve openapi generation chore(llc): improve openapi generation Aug 5, 2025
@renefloor renefloor changed the title chore(llc): improve openapi generation refactor(llc): improve openapi generation Aug 5, 2025
@codecov
Copy link

codecov bot commented Aug 6, 2025

Codecov Report

❌ Patch coverage is 84.21053% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 62.19%. Comparing base (40d77aa) to head (1c77f26).
⚠️ Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
packages/stream_feeds/lib/src/feeds_client.dart 84.21% 3 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##              main       #5       +/-   ##
============================================
- Coverage   100.00%   62.19%   -37.81%     
============================================
  Files            1       17       +16     
  Lines            1      291      +290     
============================================
+ Hits             1      181      +180     
- Misses           0      110      +110     

☔ 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.

@renefloor renefloor force-pushed the feature/improve-openapi-generation branch from 353bc2b to 83f4835 Compare August 6, 2025 13:31
@renefloor renefloor force-pushed the feature/improve-openapi-generation branch from 07297ff to 488a9b9 Compare August 7, 2025 08:18
@renefloor renefloor merged commit 96fcae0 into main Aug 7, 2025
7 of 8 checks passed
@xsahil03x xsahil03x deleted the feature/improve-openapi-generation branch September 1, 2025 14:31
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.

4 participants