• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

plusnew / router / 14168721257
83%

Build:
DEFAULT BRANCH: master
Ran 31 Mar 2025 09:45AM UTC
Jobs 1
Files 12
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

31 Mar 2025 09:44AM UTC coverage: 83.428% (-8.3%) from 91.712%
14168721257

push

github

web-flow
4.0.0 Nested Routes, Default Handling (#349)

* feat(routing): started implemented with new api

* chore(eslint): fix lint errors, add list-token

* feat(router): implement basic routing handling

* feat(object): implement nested objects

* chore(route): simplified route creation

* chore(container): simplified containerhandler

* fix(serializer): fix optional for object

* chore(tokenizer): simplified control flow of tokenize consumption

* fix(serializer): fix default handling for serializer

* chore(tokenizer): normalization of paths

* fix(child): implement child namespace handling

* chore(types): add test for type checking

* chore(tests): add type assertion tests

* fix(tests): fix tests

* feat(default): implement default handling

* chore(test): remove unneede check

* chore(test): add test for urls with nested default needed

* feat(string): add string serializer

* feat(string): add default handling to string serializer

* feat(validate): add validation for number

* feat(validate): add validation for to-url

* feat(string): add validatio to string handling

* feat(list): add list handling

* feat(serializer): improve typing of serializers

* chore(cleanup): remove unneeded code

* fix(list): empty list handling

* feat(list): objects are working inside lists

* feat(boolean): implement boolean serializer

* chore(cleanup): remove unneeded import

* feat(date): add date serializer

* chore(lint): fix linter issue

* chore(serializer): remove unused validate method in list-serializer

* feat(demo): add demo page for router

* fix(root): fix root-route without parameter handling

* chore(lint): add lint-disables

* chore(enum): add enum handling to router

* chore(tokenizer): improve tokenizer

* feat(invalid): add invalid parameter handling

* chore(refactoring): changed to route-class with global tokenizer state

* feat(root): add root-path prefixing

* chore(string): add empty string handling test

* feat(default): improve default handling... (continued)

182 of 232 branches covered (78.45%)

Branch coverage included in aggregate %.

850 of 1005 new or added lines in 12 files covered. (84.58%)

850 of 1005 relevant lines covered (84.58%)

29.55 hits per line

Jobs
ID Job ID Ran Files Coverage
1 14168721257.1 31 Mar 2025 09:45AM UTC 12
83.43
GitHub Action Run
Source Files on build 14168721257
  • Tree
  • List 12
  • Changed 1
  • Source Changed 1
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • fc683241 on github
  • Prev Build on master (#2992896420)
  • Next Build on master (#14174454359)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc