hhvm / hack-router
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 43
  • Daily file updates (only one update per file and date counted): 126
  • First update: 2015-12-21
  • Latest update: 2022-01-07
  • Days between first and latest update: 2210 (315 weeks, estimated 1575 working days)
  • Active days (at least one file change): 81
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 43 files with 1,146 lines of code in files.
    • 43 files that are 366+ days old (1,146 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
Latest Change Distribution Overall
Days since last update
  • There are 43 files with 1,146 lines of code in files.
    • 40 files have been last changed 366+ days ago (853 lines of code)
    • 2 files have been last changed 181-365 days ago (217 lines of code)
    • 1 files have been last changed 91-180 days ago (76 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
74% | 18% | 6% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
php, json, md, txt, gitignore, yml, gitattributes
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
php100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
php74% | 18% | 6% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
request-parameters100% | 0% | 0% | 0% | 0%
router100% | 0% | 0% | 0% | 0%
uri-patterns100% | 0% | 0% | 0% | 0%
PatternParser100% | 0% | 0% | 0% | 0%
router/PrefixMatching100% | 0% | 0% | 0% | 0%
http-exceptions100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
uri-patterns100% | 0% | 0% | 0% | 0%
PatternParser100% | 0% | 0% | 0% | 0%
request-parameters69% | 0% | 30% | 0% | 0%
router68% | 31% | 0% | 0% | 0%
router/PrefixMatching19% | 80% | 0% | 0% | 0%
http-exceptions100% | 0% | 0% | 0% | 0%
Oldest Files (Top 43)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
BaseRouter.php
in src/router
83 4 797 2308 19 6
12 2 627 2308 8 4
HttpMethod.php
in src/router
23 - 1224 2039 6 4
RequestParametersBase.php
in src/request-parameters
76 6 150 2029 12 3
UriBuilderBase.php
in src/uri-patterns
75 3 739 2029 9 2
RequestParameterGetters.php
in src/request-parameters
56 7 1466 2029 6 2
UriPattern.php
in src/uri-patterns
52 10 485 2029 10 3
UriBuilderSetters.php
in src/uri-patterns
33 3 1007 2029 6 2
StringRequestParameter.php
in src/request-parameters
32 3 1348 2029 7 2
EnumRequestParameter.php
in src/request-parameters
31 5 1164 2029 7 2
UriPatternLiteral.php
in src/uri-patterns
17 3 1348 2029 5 2
MethodNotAllowedException.php
in src/http-exceptions
15 2 877 2029 5 3
UriParameter.php
in src/request-parameters
13 1 1348 2029 5 2
IntRequestParameter.php
in src/request-parameters
13 2 1348 2029 6 2
RequestParameter.php
in src/request-parameters
10 2 1348 2029 5 2
UriBuilderGetPath.php
in src/uri-patterns
8 1 1348 2029 4 2
TypedUriParameter.php
in src/request-parameters
8 1 1348 2029 5 2
UriBuilderWithPath.php
in src/uri-patterns
6 - 1348 2029 5 2
UriBuilder.php
in src/uri-patterns
6 - 1348 2029 4 2
TypedRequestParameter.php
in src/request-parameters
6 - 1348 2029 4 2
HasUriPattern.php
in src/uri-patterns
5 - 1348 2029 5 2
RequestParameters.php
in src/request-parameters
5 - 1466 2029 3 2
UriPatternPart.php
in src/uri-patterns
4 - 1348 2029 5 2
NotFoundException.php
in src/http-exceptions
4 - 1466 2029 4 2
InternalServerErrorException.php
in src/http-exceptions
4 - 1466 2029 4 2
8 1 1348 2024 5 2
8 1 1348 2024 4 2
HasFastRouteFragment.php
in src/uri-patterns
5 - 1348 2023 5 2
HttpException.php
in src/http-exceptions
4 - 1466 2022 3 2
Parser.php
in src/PatternParser
109 3 1348 1642 5 2
ParameterNode.php
in src/PatternParser
26 5 397 1642 7 2
PatternNode.php
in src/PatternParser
21 4 1348 1642 6 2
tokenize.php
in src/PatternParser
20 1 1025 1642 5 2
LiteralNode.php
in src/PatternParser
16 4 1348 1642 6 2
OptionalNode.php
in src/PatternParser
15 4 1348 1642 6 2
TokenType.php
in src/PatternParser
10 - 1348 1642 3 2
IResolver.php
in src/router
8 - 1466 1642 2 1
Node.php
in src/PatternParser
6 - 1348 1642 5 2
Token.php
in src/PatternParser
3 - 1348 1642 3 2
PrefixMap.php
in src/router/PrefixMatching
143 9 314 1641 10 3
74 4 315 1641 11 4
38 3 899 1641 9 3
PrefixMapOrResponder.php
in src/router/PrefixMatching
35 6 397 1641 6 2
Files Not Recently Changed (Top 43)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
InternalServerErrorException.php
in src/http-exceptions
4 - 1466 2029 4 2
NotFoundException.php
in src/http-exceptions
4 - 1466 2029 4 2
HttpException.php
in src/http-exceptions
4 - 1466 2022 3 2
RequestParameters.php
in src/request-parameters
5 - 1466 2029 3 2
IResolver.php
in src/router
8 - 1466 1642 2 1
RequestParameterGetters.php
in src/request-parameters
56 7 1466 2029 6 2
Token.php
in src/PatternParser
3 - 1348 1642 3 2
UriPatternPart.php
in src/uri-patterns
4 - 1348 2029 5 2
HasFastRouteFragment.php
in src/uri-patterns
5 - 1348 2023 5 2
HasUriPattern.php
in src/uri-patterns
5 - 1348 2029 5 2
Node.php
in src/PatternParser
6 - 1348 1642 5 2
TypedRequestParameter.php
in src/request-parameters
6 - 1348 2029 4 2
UriBuilder.php
in src/uri-patterns
6 - 1348 2029 4 2
UriBuilderWithPath.php
in src/uri-patterns
6 - 1348 2029 5 2
TypedUriParameter.php
in src/request-parameters
8 1 1348 2029 5 2
UriBuilderGetPath.php
in src/uri-patterns
8 1 1348 2029 4 2
8 1 1348 2024 4 2
8 1 1348 2024 5 2
TokenType.php
in src/PatternParser
10 - 1348 1642 3 2
RequestParameter.php
in src/request-parameters
10 2 1348 2029 5 2
IntRequestParameter.php
in src/request-parameters
13 2 1348 2029 6 2
UriParameter.php
in src/request-parameters
13 1 1348 2029 5 2
OptionalNode.php
in src/PatternParser
15 4 1348 1642 6 2
LiteralNode.php
in src/PatternParser
16 4 1348 1642 6 2
UriPatternLiteral.php
in src/uri-patterns
17 3 1348 2029 5 2
PatternNode.php
in src/PatternParser
21 4 1348 1642 6 2
StringRequestParameter.php
in src/request-parameters
32 3 1348 2029 7 2
Parser.php
in src/PatternParser
109 3 1348 1642 5 2
HttpMethod.php
in src/router
23 - 1224 2039 6 4
EnumRequestParameter.php
in src/request-parameters
31 5 1164 2029 7 2
tokenize.php
in src/PatternParser
20 1 1025 1642 5 2
UriBuilderSetters.php
in src/uri-patterns
33 3 1007 2029 6 2
38 3 899 1641 9 3
MethodNotAllowedException.php
in src/http-exceptions
15 2 877 2029 5 3
BaseRouter.php
in src/router
83 4 797 2308 19 6
UriBuilderBase.php
in src/uri-patterns
75 3 739 2029 9 2
12 2 627 2308 8 4
UriPattern.php
in src/uri-patterns
52 10 485 2029 10 3
ParameterNode.php
in src/PatternParser
26 5 397 1642 7 2
PrefixMapOrResponder.php
in src/router/PrefixMatching
35 6 397 1641 6 2
74 4 315 1641 11 4
PrefixMap.php
in src/router/PrefixMatching
143 9 314 1641 10 3
RequestParametersBase.php
in src/request-parameters
76 6 150 2029 12 3
Most Recently Created Files (Top 43)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
PrefixMap.php
in src/router/PrefixMatching
143 9 314 1641 10 3
74 4 315 1641 11 4
38 3 899 1641 9 3
PrefixMapOrResponder.php
in src/router/PrefixMatching
35 6 397 1641 6 2
Parser.php
in src/PatternParser
109 3 1348 1642 5 2
ParameterNode.php
in src/PatternParser
26 5 397 1642 7 2
PatternNode.php
in src/PatternParser
21 4 1348 1642 6 2
tokenize.php
in src/PatternParser
20 1 1025 1642 5 2
LiteralNode.php
in src/PatternParser
16 4 1348 1642 6 2
OptionalNode.php
in src/PatternParser
15 4 1348 1642 6 2
TokenType.php
in src/PatternParser
10 - 1348 1642 3 2
IResolver.php
in src/router
8 - 1466 1642 2 1
Node.php
in src/PatternParser
6 - 1348 1642 5 2
Token.php
in src/PatternParser
3 - 1348 1642 3 2
HttpException.php
in src/http-exceptions
4 - 1466 2022 3 2
HasFastRouteFragment.php
in src/uri-patterns
5 - 1348 2023 5 2
8 1 1348 2024 5 2
8 1 1348 2024 4 2
RequestParametersBase.php
in src/request-parameters
76 6 150 2029 12 3
UriBuilderBase.php
in src/uri-patterns
75 3 739 2029 9 2
RequestParameterGetters.php
in src/request-parameters
56 7 1466 2029 6 2
UriPattern.php
in src/uri-patterns
52 10 485 2029 10 3
UriBuilderSetters.php
in src/uri-patterns
33 3 1007 2029 6 2
StringRequestParameter.php
in src/request-parameters
32 3 1348 2029 7 2
EnumRequestParameter.php
in src/request-parameters
31 5 1164 2029 7 2
UriPatternLiteral.php
in src/uri-patterns
17 3 1348 2029 5 2
MethodNotAllowedException.php
in src/http-exceptions
15 2 877 2029 5 3
UriParameter.php
in src/request-parameters
13 1 1348 2029 5 2
IntRequestParameter.php
in src/request-parameters
13 2 1348 2029 6 2
RequestParameter.php
in src/request-parameters
10 2 1348 2029 5 2
UriBuilderGetPath.php
in src/uri-patterns
8 1 1348 2029 4 2
TypedUriParameter.php
in src/request-parameters
8 1 1348 2029 5 2
UriBuilderWithPath.php
in src/uri-patterns
6 - 1348 2029 5 2
UriBuilder.php
in src/uri-patterns
6 - 1348 2029 4 2
TypedRequestParameter.php
in src/request-parameters
6 - 1348 2029 4 2
HasUriPattern.php
in src/uri-patterns
5 - 1348 2029 5 2
RequestParameters.php
in src/request-parameters
5 - 1466 2029 3 2
UriPatternPart.php
in src/uri-patterns
4 - 1348 2029 5 2
NotFoundException.php
in src/http-exceptions
4 - 1466 2029 4 2
InternalServerErrorException.php
in src/http-exceptions
4 - 1466 2029 4 2
HttpMethod.php
in src/router
23 - 1224 2039 6 4
BaseRouter.php
in src/router
83 4 797 2308 19 6
12 2 627 2308 8 4
Most Recently Changed Files (Top 43)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
RequestParametersBase.php
in src/request-parameters
76 6 150 2029 12 3
PrefixMap.php
in src/router/PrefixMatching
143 9 314 1641 10 3
74 4 315 1641 11 4
PrefixMapOrResponder.php
in src/router/PrefixMatching
35 6 397 1641 6 2
ParameterNode.php
in src/PatternParser
26 5 397 1642 7 2
UriPattern.php
in src/uri-patterns
52 10 485 2029 10 3
12 2 627 2308 8 4
UriBuilderBase.php
in src/uri-patterns
75 3 739 2029 9 2
BaseRouter.php
in src/router
83 4 797 2308 19 6
MethodNotAllowedException.php
in src/http-exceptions
15 2 877 2029 5 3
38 3 899 1641 9 3
UriBuilderSetters.php
in src/uri-patterns
33 3 1007 2029 6 2
tokenize.php
in src/PatternParser
20 1 1025 1642 5 2
EnumRequestParameter.php
in src/request-parameters
31 5 1164 2029 7 2
HttpMethod.php
in src/router
23 - 1224 2039 6 4
Parser.php
in src/PatternParser
109 3 1348 1642 5 2
StringRequestParameter.php
in src/request-parameters
32 3 1348 2029 7 2
PatternNode.php
in src/PatternParser
21 4 1348 1642 6 2
UriPatternLiteral.php
in src/uri-patterns
17 3 1348 2029 5 2
LiteralNode.php
in src/PatternParser
16 4 1348 1642 6 2
OptionalNode.php
in src/PatternParser
15 4 1348 1642 6 2
UriParameter.php
in src/request-parameters
13 1 1348 2029 5 2
IntRequestParameter.php
in src/request-parameters
13 2 1348 2029 6 2
RequestParameter.php
in src/request-parameters
10 2 1348 2029 5 2
TokenType.php
in src/PatternParser
10 - 1348 1642 3 2
8 1 1348 2024 5 2
8 1 1348 2024 4 2
UriBuilderGetPath.php
in src/uri-patterns
8 1 1348 2029 4 2
TypedUriParameter.php
in src/request-parameters
8 1 1348 2029 5 2
UriBuilderWithPath.php
in src/uri-patterns
6 - 1348 2029 5 2
UriBuilder.php
in src/uri-patterns
6 - 1348 2029 4 2
TypedRequestParameter.php
in src/request-parameters
6 - 1348 2029 4 2
Node.php
in src/PatternParser
6 - 1348 1642 5 2
HasUriPattern.php
in src/uri-patterns
5 - 1348 2029 5 2
HasFastRouteFragment.php
in src/uri-patterns
5 - 1348 2023 5 2
UriPatternPart.php
in src/uri-patterns
4 - 1348 2029 5 2
Token.php
in src/PatternParser
3 - 1348 1642 3 2
RequestParameterGetters.php
in src/request-parameters
56 7 1466 2029 6 2
IResolver.php
in src/router
8 - 1466 1642 2 1
RequestParameters.php
in src/request-parameters
5 - 1466 2029 3 2
HttpException.php
in src/http-exceptions
4 - 1466 2022 3 2
NotFoundException.php
in src/http-exceptions
4 - 1466 2029 4 2
InternalServerErrorException.php
in src/http-exceptions
4 - 1466 2029 4 2