Repository navigation
feat: добавить раскрытие шаблонов URI по RFC 6570 - #7
Conversation
|
Warning Review limit reachedNext included review available in 41 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (14)
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (32)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughДобавлена поддержка URI-шаблонов RFC 6570. Реализованы парсер, раскрытие выражений, публичный класс ChangesRFC 6570 URI templates
Priority: ➖ Normal Estimated code review effort: 4 (Complex) | ~60 minutes Change: Feature Sequence Diagram(s)sequenceDiagram
participant Client
participant ШаблонURI
participant РазборщикШаблонаURI
participant ОбработчикВыраженийШаблонаURI
participant URL
Client->>ШаблонURI: Создать шаблон
ШаблонURI->>РазборщикШаблонаURI: Разобрать представление
РазборщикШаблонаURI-->>ШаблонURI: Подготовленные части и имена
ШаблонURI->>ОбработчикВыраженийШаблонаURI: Подготовить шаблон
Client->>ШаблонURI: Раскрыть значения
ШаблонURI->>ОбработчикВыраженийШаблонаURI: Раскрыть подготовленный шаблон
ОбработчикВыраженийШаблонаURI-->>ШаблонURI: Раскрытая строка
ШаблонURI->>URL: Создать новый URL
URL-->>Client: Результат раскрытия
Merge Risk: ⚪ Minimal · up to No concrete merge-blocking risk is established for the current changes. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
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. Comment |
01435e9 to
8c26143
Compare
Добавлено
ШаблонURIдля раскрытия шаблонов URI по RFC 6570.*и:число.uri-templates/uritemplate-test.Summary by CodeRabbit
New Features
ШаблонURIclass.Documentation
Tests