-
Notifications
You must be signed in to change notification settings - Fork 4
Pick Up New Core Libraries #201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Claude finished @spjmurray's task in 1m 39s —— View job PR Review CompleteChecklist
1. Is the requirement justified? ✅Yes, the requirement is well justified. The PR author clearly explains:
The commit message and PR description are thorough and explain both the motivation and the approach. 2. Does the patch meet the requirement? ✅Yes, the implementation successfully addresses the stated goals: Key Changes Analysispkg/server/server.go (lines 133-151):
Before/After comparison: // BEFORE: Old pattern - schema passed directly to CORS
corsMiddleware := cors.New(schema, &s.CORSOptions)
router.Use(corsMiddleware.Middleware)
// AFTER: New pattern - route resolver provides schema context
routeresolver := routeresolver.New(schema)
cors := cors.New(&s.CORSOptions)
router.Use(routeresolver.Middleware)
router.Use(cors.Middleware)Lines 158-169 (post-routing middleware):
go.mod changes:
3. What Needs Human Review 🧑💻Design & Architecture
Breaking Changes
4. Automated Review Findings ✅Code Quality
Best Practices
Dependencies
Test Coverage
5. Security & PerformanceSecurity
Performance
6. Recommendation
|
b222dea to
352d697
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #201 +/- ##
========================================
- Coverage 0.89% 0.89% -0.01%
========================================
Files 39 39
Lines 7135 7141 +6
========================================
Hits 64 64
- Misses 7065 7071 +6
Partials 6 6 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
352d697 to
088481d
Compare
Updates to new interfaces for core and identiy middleware. This maintains consistency across all repositories and brings with it upto a 5x performance improvement.
088481d to
2465edd
Compare
Updates to new interfaces for core middleware. Ports identity middleware over to the new paradigm to maintain consistency. This maintains consistency across all repositories and brings with it upto a 5x performance improvement.