hhvm / user-documentation
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 761 files with 21,590 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (135 lines of code)
    • 9 files changed 21-50 times (1,235 lines of code)
    • 89 files changed 6-20 times (7,059 lines of code)
    • 661 files changed 1-5 times (13,161 lines of code)
0% | <1% | 5% | 32% | 60%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
md, hack, php, txt, scss, json, sh, tf, yml, ini, gitignore, dockerfile, js, dockerignore, patch, xml, hhi, tpl
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
php0% | 1% | 12% | 66% | 19%
scss0% | 0% | 0% | 33% | 66%
hack0% | 0% | 0% | 1% | 98%
js0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
hhi0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 13% | 39% | 46% | <1%
src/codegen0% | 100% | 0% | 0% | 0%
src/site0% | 0% | 12% | 72% | 15%
src/build0% | 0% | 11% | 74% | 14%
src/api-gen0% | 0% | 21% | 69% | 8%
src/markdown-extensions0% | 0% | 0% | 72% | 27%
sass0% | 0% | 0% | 33% | 66%
src/search0% | 0% | 0% | 71% | 28%
src/hh-apidoc-extensions0% | 0% | 0% | 39% | 60%
src/utils0% | 0% | 0% | 15% | 84%
public0% | 0% | 0% | 80% | 19%
build/extracted-examples0% | 0% | 0% | 0% | 100%
public/js0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
PRODUCT_TAGS.php
in src/codegen
7 - 23 1051 73 6
128 - 152 2439 51 14
208 4 104 2337 43 8
BuildPaths.php
in src/build
47 - 335 2418 35 8
128 3 335 2418 26 11
NonRoutableWebPageController.php
in src/site/controllers
349 16 47 2019 26 8
170 14 768 2369 25 8
193 5 62 2418 25 6
Router.php
in src/site
3 - 1381 2417 24 7
65 4 578 2357 21 6
72 3 167 2416 21 5
16 1 982 2369 19 7
138 11 167 2416 18 8
GuidePageController.php
in src/site/controllers
245 15 47 2019 18 5
83 3 964 2342 17 5
SearchController.php
in src/site/controllers
111 7 591 2019 17 7
408 10 62 1502 17 3
index.php
in public
29 1 622 2417 16 6
APIClassPageController.php
in src/site/controllers
107 8 383 2019 16 5
122 3 767 2321 16 6
GuidesListController.php
in src/site/controllers
139 8 39 2019 16 8
WebController.php
in src/site/controllers
148 14 148 2019 16 6
UpdateTagsCLI.hack
in src/build
184 5 162 1047 16 3
github-issue-link.php
in src/site/xhp
52 2 212 2340 15 4
116 - 18 2336 15 6
HomePageController.php
in src/site/controllers
119 6 39 2019 15 6
AutoLinkifyInline.php
in src/markdown-extensions
120 5 384 1594 15 5
HTTP404Controller.php
in src/site/controllers
148 9 219 2019 15 5
29 2 982 2375 13 5
api-list.php
in src/site/xhp
71 4 148 2017 13 5
82 3 622 2343 13 5
130 3 782 2316 13 7
ExampleIncludeBlock.php
in src/markdown-extensions
144 3 622 1594 13 4
DataMerger.php
in src/api-gen
598 18 450 1503 13 3
APIFullListController.php
in src/site/controllers
40 4 591 2019 12 5
44 2 982 2019 12 5
BuildStep.php
in src/build
91 4 96 2418 12 4
YamlFrontMatterBlock.php
in src/markdown-extensions
114 4 982 1594 12 4
SASSBuildStep.php
in src/build
21 2 96 2336 11 5
core.scss
in sass
21 - 47 2336 11 3
JumpController.php
in src/site/controllers
28 2 941 2019 11 4
31 1 738 2022 11 4
APIListByTypeController.php
in src/site/controllers
51 4 591 2019 11 5
54 3 414 2314 11 9
FrontMatter.php
in src/hh-apidoc-extensions/PageSections
58 2 153 1542 11 3
67 5 829 2319 11 4
StaticResourcesController.php
in src/site/controllers
60 3 640 2019 10 6
74 4 1005 2022 10 4
APIMethodPageController.php
in src/site/controllers
119 9 383 2019 10 5
ui-navbar.php
in src/site/xhp
216 12 591 2308 10 3
Files With Most Contributors (Top 50)
Files sorted by the number of unique email addresses found in commits.

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
PRODUCT_TAGS.php
in src/codegen
7 - 23 1051 73 6
128 - 152 2439 51 14
208 4 104 2337 43 8
BuildPaths.php
in src/build
47 - 335 2418 35 8
NonRoutableWebPageController.php
in src/site/controllers
349 16 47 2019 26 8
128 3 335 2418 26 11
193 5 62 2418 25 6
170 14 768 2369 25 8
Router.php
in src/site
3 - 1381 2417 24 7
72 3 167 2416 21 5
65 4 578 2357 21 6
16 1 982 2369 19 7
GuidePageController.php
in src/site/controllers
245 15 47 2019 18 5
138 11 167 2416 18 8
408 10 62 1502 17 3
83 3 964 2342 17 5
SearchController.php
in src/site/controllers
111 7 591 2019 17 7
UpdateTagsCLI.hack
in src/build
184 5 162 1047 16 3
APIClassPageController.php
in src/site/controllers
107 8 383 2019 16 5
122 3 767 2321 16 6
WebController.php
in src/site/controllers
148 14 148 2019 16 6
index.php
in public
29 1 622 2417 16 6
GuidesListController.php
in src/site/controllers
139 8 39 2019 16 8
github-issue-link.php
in src/site/xhp
52 2 212 2340 15 4
AutoLinkifyInline.php
in src/markdown-extensions
120 5 384 1594 15 5
HTTP404Controller.php
in src/site/controllers
148 9 219 2019 15 5
HomePageController.php
in src/site/controllers
119 6 39 2019 15 6
116 - 18 2336 15 6
DataMerger.php
in src/api-gen
598 18 450 1503 13 3
ExampleIncludeBlock.php
in src/markdown-extensions
144 3 622 1594 13 4
29 2 982 2375 13 5
82 3 622 2343 13 5
api-list.php
in src/site/xhp
71 4 148 2017 13 5
130 3 782 2316 13 7
YamlFrontMatterBlock.php
in src/markdown-extensions
114 4 982 1594 12 4
BuildStep.php
in src/build
91 4 96 2418 12 4
APIFullListController.php
in src/site/controllers
40 4 591 2019 12 5
44 2 982 2019 12 5
FrontMatter.php
in src/hh-apidoc-extensions/PageSections
58 2 153 1542 11 3
core.scss
in sass
21 - 47 2336 11 3
67 5 829 2319 11 4
JumpController.php
in src/site/controllers
28 2 941 2019 11 4
31 1 738 2022 11 4
SASSBuildStep.php
in src/build
21 2 96 2336 11 5
APIListByTypeController.php
in src/site/controllers
51 4 591 2019 11 5
54 3 414 2314 11 9
ui-navbar.php
in src/site/xhp
216 12 591 2308 10 3
74 4 1005 2022 10 4
APIMethodPageController.php
in src/site/controllers
119 9 383 2019 10 5
StaticResourcesController.php
in src/site/controllers
60 3 640 2019 10 6
Correlations

File Size vs. Number of Changes: 761 points

sass/codeBlocks.scss x: 19 lines of code y: 6 # changes sass/variables.scss x: 116 lines of code y: 15 # changes sass/basics.scss x: 87 lines of code y: 7 # changes sass/innerContent.scss x: 55 lines of code y: 8 # changes sass/titles.scss x: 57 lines of code y: 5 # changes build/extracted-examples/guides/hack/12-generics/01-introduction/Stack.inc.hack x: 34 lines of code y: 3 # changes build/extracted-examples/guides/hack/11-built-in-types/35-enum-class/EnumClassIntro.Abstract.hack x: 5 lines of code y: 1 # changes build/extracted-examples/guides/hack/11-built-in-types/35-enum-class/EnumClassIntro.Concrete.hack x: 4 lines of code y: 1 # changes src/codegen/PRODUCT_TAGS.php x: 7 lines of code y: 73 # changes build/extracted-examples/guides/hack/01-getting-started/01-getting-started/hello.hack x: 7 lines of code y: 2 # changes src/main.hhi x: 7 lines of code y: 5 # changes build/extracted-examples/guides/hack/10-types/85-type-refinement/f5.hack x: 11 lines of code y: 2 # changes src/site/controllers/GuidesListController.php x: 139 lines of code y: 16 # changes src/site/controllers/HomePageController.php x: 119 lines of code y: 15 # changes public/js/feedback.js x: 19 lines of code y: 1 # changes sass/core.scss x: 21 lines of code y: 11 # changes sass/feedback.scss x: 41 lines of code y: 1 # changes src/site/controllers/GuidePageController.php x: 245 lines of code y: 18 # changes src/site/controllers/NonRoutableWebPageController.php x: 349 lines of code y: 26 # changes src/site/xhp/ui-feedback.php x: 37 lines of code y: 1 # changes build/extracted-examples/guides/hack/11-built-in-types/36-enum-class-label/EnumClassLabel.equality1.hack x: 8 lines of code y: 2 # changes src/build/HHAPIDocBuildStep.php x: 408 lines of code y: 17 # changes src/api-gen/ScannedDefinitionFilters.php x: 193 lines of code y: 25 # changes src/hh-apidoc-extensions/PathProvider.php x: 69 lines of code y: 4 # changes src/hh-apidoc-extensions/ProductPathProvider.php x: 42 lines of code y: 5 # changes build/extracted-examples/guides/hack/11-built-in-types/36-enum-class-label/EnumClassLabel.variance.hack x: 9 lines of code y: 1 # changes src/utils/ExampleTypechecker.php x: 95 lines of code y: 3 # changes sass/navigation.scss x: 351 lines of code y: 5 # changes sass/search.scss x: 76 lines of code y: 7 # changes src/build/BuildStep.php x: 91 lines of code y: 12 # changes src/build/SASSDependenciesBuildStep.php x: 119 lines of code y: 1 # changes build/extracted-examples/guides/hack/11-built-in-types/36-enum-class-label/EnumClassLabelIntro.hack x: 12 lines of code y: 1 # changes build/extracted-examples/guides/hack/11-built-in-types/28-shape/shape-values-of-type.hack x: 13 lines of code y: 1 # changes src/Guides.php x: 208 lines of code y: 43 # changes src/search/SearchScores.php x: 30 lines of code y: 7 # changes build/extracted-examples/guides/hack/55-expression-trees/15-defining-dsls/my_dsl.def.hack x: 15 lines of code y: 1 # changes build/extracted-examples/guides/hack/55-expression-trees/15-defining-dsls/my_dsl.splice_extend.hack x: 10 lines of code y: 1 # changes build/extracted-examples/guides/hack/55-expression-trees/15-defining-dsls/my_dsl.types.hack x: 6 lines of code y: 1 # changes build/extracted-examples/guides/hack/11-built-in-types/34-enum/BitFlags.hack x: 7 lines of code y: 1 # changes build/extracted-examples/guides/hack/11-built-in-types/34-enum/NamesValues.hack x: 24 lines of code y: 1 # changes build/extracted-examples/guides/hack/11-built-in-types/34-enum/Positions.inc.hack x: 28 lines of code y: 1 # changes build/extracted-examples/guides/hack/11-built-in-types/34-enum/type-refinement-enum.hack x: 16 lines of code y: 1 # changes build/extracted-examples/guides/hack/11-built-in-types/74-nothing/throw-as-an-expression.hack x: 16 lines of code y: 2 # changes build/extracted-examples/guides/hack/16-readonly/02-syntax/readonly_expressions.hack x: 6 lines of code y: 2 # changes build/extracted-examples/guides/hack/16-readonly/02-syntax/readonly_parameters.hack x: 14 lines of code y: 2 # changes build/extracted-examples/guides/hack/16-readonly/04-explicit-readonly-keywords/explicit_readonly_prop.hack x: 10 lines of code y: 2 # changes build/extracted-examples/guides/hack/16-readonly/06-advanced-semantics/readonly_advanced_closures.hack x: 9 lines of code y: 2 # changes sass/tables.scss x: 92 lines of code y: 4 # changes src/site/controllers/WebController.php x: 148 lines of code y: 16 # changes src/site/xhp/api-list.php x: 71 lines of code y: 13 # changes build/extracted-examples/guides/hack/12-generics/01-introduction/swap.hack x: 20 lines of code y: 1 # changes src/typedefs.php x: 128 lines of code y: 51 # changes src/hh-apidoc-extensions/PageSections/FrontMatter.php x: 58 lines of code y: 11 # changes build/extracted-examples/guides/hack/15-asynchronous-operations/07-awaitables/await-twice.hack x: 8 lines of code y: 1 # changes build/extracted-examples/guides/hack/15-asynchronous-operations/10-exceptions/memoized_async_throw.hack x: 25 lines of code y: 1 # changes src/build/UpdateTagsCLI.hack x: 184 lines of code y: 16 # changes build/extracted-examples/guides/hack/02-source-code-fundamentals/10-comments/show-comment-styles.hack x: 2 lines of code y: 2 # changes build/extracted-examples/guides/hack/11-built-in-types/35-enum-class/EnumClassIntro.hack x: 9 lines of code y: 3 # changes src/GuidesIndex.php x: 138 lines of code y: 18 # changes src/site/HHVMDocumentationSite.php x: 72 lines of code y: 21 # changes src/APINavData.php x: 84 lines of code y: 9 # changes src/site/xhp/github-issue-link.php x: 52 lines of code y: 15 # changes src/site/controllers/HTTP404Controller.php x: 148 lines of code y: 15 # changes src/markdown-extensions/PrettyCodeBlocksFilter.php x: 39 lines of code y: 4 # changes build/extracted-examples/api/hack/function.HH.Asio.vf/basic-usage.hack x: 22 lines of code y: 2 # changes build/extracted-examples/api/hack/function.HH.Asio.vfk/basic-usage.hack x: 24 lines of code y: 2 # changes src/search/APISearchResult.php x: 64 lines of code y: 5 # changes sass/lists.scss x: 58 lines of code y: 3 # changes src/search/SearchTermMatcher.php x: 249 lines of code y: 7 # changes build/extracted-examples/guides/hack/07-traits-and-interfaces/02-implementing-an-interface/MyCollection.hack x: 27 lines of code y: 2 # changes build/extracted-examples/guides/hack/07-traits-and-interfaces/03-using-a-trait/Multiple.hack x: 36 lines of code y: 2 # changes build/extracted-examples/guides/hack/07-traits-and-interfaces/03-using-a-trait/PropertyConflict.hack x: 31 lines of code y: 2 # changes build/extracted-examples/guides/hack/07-traits-and-interfaces/04-trait-and-interface-requirements/interface-good.hack x: 30 lines of code y: 2 # changes build/extracted-examples/guides/hack/07-traits-and-interfaces/04-trait-and-interface-requirements/trait-good.hack x: 34 lines of code y: 2 # changes src/build/BuildPaths.php x: 47 lines of code y: 35 # changes src/build/GuidesHTMLBuildStep.php x: 128 lines of code y: 26 # changes src/build/APISourcesBuildStep.php x: 99 lines of code y: 4 # changes src/site/controllers/APIClassPageController.php x: 107 lines of code y: 16 # changes src/site/controllers/APIMethodPageController.php x: 119 lines of code y: 10 # changes src/site/controllers/APIPageController.php x: 74 lines of code y: 9 # changes src/hh-apidoc-extensions/MarkdownBuilder.php x: 35 lines of code y: 6 # changes src/hh-apidoc-extensions/PageSections/Examples.php x: 33 lines of code y: 7 # changes src/markdown-extensions/AutoLinkifyInline.php x: 120 lines of code y: 15 # changes sass/footer.scss x: 44 lines of code y: 3 # changes src/build/PHPIniSupportInHHVMBuildStep.php x: 54 lines of code y: 11 # changes src/build/UpdateAutoloaderBuildStep.php x: 30 lines of code y: 5 # changes src/markdown-extensions/extracted-code-blocks/ExtractFilter.php x: 167 lines of code y: 8 # changes build/extracted-examples/guides/hack/04-statements/32-break-and-continue/odd-values.hack x: 11 lines of code y: 1 # changes build/extracted-examples/api/hack/function.HH.Asio.curl_exec/basic-usage.hack x: 19 lines of code y: 2 # changes build/extracted-examples/api/hack/function.curl_multi_await/basic-usage.hack x: 44 lines of code y: 2 # changes build/extracted-examples/guides/hack/15-asynchronous-operations/19-extensions/async-mysql.hack x: 47 lines of code y: 2 # changes build/extracted-examples/guides/hack/30-silencing-errors/05-error-codes/4193_xhp_child.hack x: 4 lines of code y: 2 # changes src/markdown-extensions/extracted-code-blocks/FilterBase.php x: 344 lines of code y: 8 # changes src/markdown-extensions/extracted-code-blocks/VerifyFilter.php x: 38 lines of code y: 3 # changes build/extracted-examples/guides/hack/11-built-in-types/35-enum-class/EnumClassBox.definition.hack x: 18 lines of code y: 2 # changes build/extracted-examples/guides/hack/15-asynchronous-operations/13-blocks/syntactic-sugar.hack x: 49 lines of code y: 2 # changes build/extracted-examples/guides/hack/11-built-in-types/35-enum-class/EnumClassFull.definition.hack x: 26 lines of code y: 1 # changes build/extracted-examples/guides/hack/11-built-in-types/35-enum-class/EnumClassFull.enum.hack x: 21 lines of code y: 1 # changes src/build/FindRedundantFilesBuildStep.php x: 42 lines of code y: 1 # changes src/build/Log.php x: 60 lines of code y: 9 # changes build/extracted-examples/guides/hack/01-getting-started/05-input-and-output/hsl-io-basics.hack x: 17 lines of code y: 2 # changes src/api-gen/DataMerger.php x: 598 lines of code y: 13 # changes src/build/MarkdownRenderer.php x: 54 lines of code y: 6 # changes build/extracted-examples/guides/hack/15-asynchronous-operations/01-introduction/limitations.hack x: 30 lines of code y: 1 # changes build/extracted-examples/guides/hack/15-asynchronous-operations/01-introduction/non-async-curl.hack x: 22 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlClient.method.connect/basic-usage.hack x: 18 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlClient.method.setPoolsConnectionLimit/basic-usage.hack x: 34 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlConnection.method.close/basic-usage.hack x: 33 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlConnection.method.isReusable/basic-usage.hack x: 47 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlConnection.method.multiQuery/basic-usage.hack x: 35 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlConnection.method.queryf/basic-usage.hack x: 39 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlConnection.method.queryf/percent-L-placeholders.hack x: 36 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlConnectionPool.method.__construct/basic-usage.hack x: 56 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlConnectionPool.method.connect/basic-usage.hack x: 43 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlConnectionPool.method.getPoolStats/basic-usage.hack x: 32 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlException.method.failed/basic-usage.hack x: 44 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlQueryResult.method.mapRowsTyped/basic-usage.hack x: 29 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlRowBlockIterator.method.rewind/basic-usage.hack x: 58 lines of code y: 1 # changes build/extracted-examples/api/hack/class.AsyncMysqlRowIterator.method.rewind/basic-usage.hack x: 49 lines of code y: 1 # changes build/extracted-examples/api/hack/class.HH.Map.method.toImmSet/basic-usage.hack x: 17 lines of code y: 1 # changes build/extracted-examples/api/hack/class.MCRouter.method.flushAll/basic-usage.hack x: 50 lines of code y: 1 # changes build/extracted-examples/api/hack/class.MCRouterException.method.__construct/basic-usage.hack x: 23 lines of code y: 1 # changes build/extracted-examples/api/hack/class.MCRouterOptionException.method.__construct/basic-usage.hack x: 31 lines of code y: 1 # changes build/extracted-examples/guides/hack/02-source-code-fundamentals/04-program-structure/hello-world.hack x: 3 lines of code y: 1 # changes build/extracted-examples/guides/hack/04-statements/50-use/use.hack x: 46 lines of code y: 1 # changes build/extracted-examples/guides/hack/06-classes/21-object-disposal/TextFile.hack x: 64 lines of code y: 1 # changes build/extracted-examples/guides/hack/06-classes/31-type-constants-revisited/type-constants.hack x: 38 lines of code y: 1 # changes build/extracted-examples/guides/hack/15-asynchronous-operations/28-guidelines/data-dependencies.hack x: 45 lines of code y: 1 # changes build/extracted-examples/guides/hack/30-silencing-errors/05-error-codes/1002_toplevel.hack x: 2 lines of code y: 1 # changes src/markdown-extensions/extracted-code-blocks/Files.php x: 15 lines of code y: 2 # changes src/build/AbstractMarkdownRenderBuildStep.php x: 65 lines of code y: 21 # changes src/site/controllers/APIFullListController.php x: 40 lines of code y: 12 # changes src/site/controllers/APIListByTypeController.php x: 51 lines of code y: 11 # changes src/site/controllers/SearchController.php x: 111 lines of code y: 17 # changes src/site/xhp/APCCachedRenderable.php x: 31 lines of code y: 7 # changes src/site/xhp/HTMLFileRenderable.php x: 20 lines of code y: 6 # changes src/site/xhp/XHPGetRequest-trait.php x: 16 lines of code y: 6 # changes src/site/xhp/script_google-analytics.php x: 20 lines of code y: 4 # changes src/site/xhp/static-base.php x: 36 lines of code y: 6 # changes src/site/xhp/static-script.php x: 14 lines of code y: 5 # changes src/site/xhp/static-stylesheet.php x: 24 lines of code y: 5 # changes src/site/xhp/ui-breadcrumbs.php x: 41 lines of code y: 5 # changes src/site/xhp/ui-button.php x: 66 lines of code y: 9 # changes src/site/xhp/ui-navbar.php x: 216 lines of code y: 10 # changes src/site/xhp/ui-notice.php x: 35 lines of code y: 5 # changes src/site/xhp/x_comment.php x: 19 lines of code y: 8 # changes public/index.php x: 29 lines of code y: 16 # changes src/build/GuidesIndexBuildStep.php x: 82 lines of code y: 13 # changes src/markdown-extensions/ExampleIncludeBlock.php x: 144 lines of code y: 13 # changes src/site/controllers/RobotsTxtController.php x: 25 lines of code y: 7 # changes src/site/controllers/StaticResourcesController.php x: 60 lines of code y: 10 # changes src/site/RouterCodegenBase.php x: 31 lines of code y: 11 # changes src/site/controllers/codegen/APIClassPageControllerParameters.php x: 27 lines of code y: 6 # changes src/site/controllers/codegen/APIFullListControllerParameters.php x: 23 lines of code y: 6 # changes src/site/controllers/codegen/APIListByTypeControllerParameters.php x: 25 lines of code y: 6 # changes src/site/controllers/codegen/APIMethodPageControllerParameters.php x: 29 lines of code y: 6 # changes src/build/UnifiedAPIIndexBuildStep.php x: 122 lines of code y: 16 # changes src/APIIndex.php x: 170 lines of code y: 25 # changes src/LegacyRedirects.php x: 130 lines of code y: 13 # changes src/markdown-extensions/IncludeGeneratedMarkdownBlock.php x: 64 lines of code y: 9 # changes src/utils/execute_async.php x: 49 lines of code y: 3 # changes sass/layout.scss x: 59 lines of code y: 7 # changes src/build/SiteMapBuildStep.php x: 67 lines of code y: 11 # changes src/site/Breadcrumbs.php x: 21 lines of code y: 4 # changes src/site/controllers/JumpController.php x: 28 lines of code y: 11 # changes src/build/FacebookIPRangesBuildStep.php x: 52 lines of code y: 7 # changes src/utils/_private/apc_fetch_or_set_impl.php x: 17 lines of code y: 6 # changes src/GuidesNavData.php x: 59 lines of code y: 9 # changes src/build/APILegacyRedirectsBuildStep.php x: 83 lines of code y: 17 # changes src/api-gen/MarkdownPaths.php x: 42 lines of code y: 4 # changes src/api-gen/YAMLWriter.php x: 17 lines of code y: 7 # changes src/build/APIHTMLBuildStep.php x: 16 lines of code y: 19 # changes src/build/BuildIDBuildStep.php x: 29 lines of code y: 13 # changes src/build/CodegenBuildStep.php x: 11 lines of code y: 5 # changes src/build/PHPDocsIndexReader.php x: 65 lines of code y: 8 # changes src/build/PHPIniSupportInHHVMMarkdownBuildStep.php x: 45 lines of code y: 6 # changes src/markdown-extensions/HTMLRenderer.php x: 36 lines of code y: 4 # changes src/markdown-extensions/HeadingAnchorsFilter.php x: 43 lines of code y: 4 # changes src/markdown-extensions/HeadingWithAnchor.php x: 42 lines of code y: 3 # changes src/markdown-extensions/InternalMarkdownLinksFilter.php x: 48 lines of code y: 5 # changes src/markdown-extensions/VersionedImagesFilter.php x: 30 lines of code y: 3 # changes src/markdown-extensions/YamlFrontMatterBlock.php x: 114 lines of code y: 12 # changes src/search/GuidePageSearchResult.php x: 28 lines of code y: 4 # changes src/site/controllers/RedirectToGuideFirstPageController.php x: 44 lines of code y: 12 # changes src/site/controllers/RoutableGetController.php x: 5 lines of code y: 5 # changes src/site/controllers/WebPageController.php x: 5 lines of code y: 3 # changes src/utils/JSON.php x: 34 lines of code y: 5 # changes src/utils/apc_fetch_or_set.php x: 21 lines of code y: 2 # changes src/utils/type_alias_structure.php x: 5 lines of code y: 2 # changes src/hh-apidoc-extensions/APIDefinitionTypeBasedPathProvider.php x: 61 lines of code y: 3 # changes src/api-gen/HTMLPaths.php x: 33 lines of code y: 3 # changes src/utils/extract_tar.hack x: 105 lines of code y: 3 # changes src/build/RoutingCodegenBuildStep.php x: 74 lines of code y: 10 # changes src/site/URLBuilder.php x: 81 lines of code y: 5 # changes src/site/controllers/codegen/APIClassPageControllerURIBuilder.php x: 24 lines of code y: 3 # changes src/site/controllers/codegen/APIFullListControllerURIBuilder.php x: 16 lines of code y: 3 # changes src/site/controllers/codegen/APIListByTypeControllerURIBuilder.php x: 22 lines of code y: 3 # changes src/site/controllers/codegen/APIMethodPageControllerURIBuilder.php x: 26 lines of code y: 3 # changes src/site/controllers/codegen/GuidePageControllerURIBuilder.php x: 20 lines of code y: 3 # changes src/site/controllers/codegen/HomePageControllerURIBuilder.php x: 11 lines of code y: 3 # changes src/site/controllers/codegen/JumpControllerURIBuilder.php x: 12 lines of code y: 3 # changes src/site/controllers/codegen/RedirectToGuideFirstPageControllerURIBuilder.php x: 18 lines of code y: 3 # changes src/site/controllers/codegen/StaticResourcesControllerURIBuilder.php x: 14 lines of code y: 3 # changes src/site/http_exceptions.php x: 46 lines of code y: 7 # changes sass/header.scss x: 84 lines of code y: 7 # changes src/site/Router.php x: 3 lines of code y: 24 # changes src/site/controllers/RoutableController.php x: 5 lines of code y: 4 # changes src/build/StaticResourceMapBuildStep.php x: 55 lines of code y: 7 # changes sass/buttons.scss x: 63 lines of code y: 4 # changes sass/reset.scss x: 48 lines of code y: 1 # changes sass/sprites.scss x: 160 lines of code y: 1 # changes
73.0
# changes
  min: 1.0
  average: 2.78
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 73.0
0 598.0
lines of code
min: 2.0 | average: 28.37 | 25th percentile: 9.0 | median: 16.0 | 75th percentile: 32.0 | max: 598.0

Number of Contributors vs. Number of Changes: 761 points

sass/codeBlocks.scss x: 6 # contributors y: 6 # changes sass/variables.scss x: 6 # contributors y: 15 # changes sass/basics.scss x: 4 # contributors y: 7 # changes sass/innerContent.scss x: 6 # contributors y: 8 # changes sass/titles.scss x: 5 # contributors y: 5 # changes build/extracted-examples/guides/hack/12-generics/01-introduction/Stack.inc.hack x: 3 # contributors y: 3 # changes build/extracted-examples/guides/hack/11-built-in-types/35-enum-class/EnumClassIntro.Abstract.hack x: 1 # contributors y: 1 # changes src/codegen/PRODUCT_TAGS.php x: 6 # contributors y: 73 # changes build/extracted-examples/guides/hack/01-getting-started/01-getting-started/hello.hack x: 2 # contributors y: 2 # changes src/main.hhi x: 3 # contributors y: 5 # changes src/site/controllers/GuidesListController.php x: 8 # contributors y: 16 # changes sass/core.scss x: 3 # contributors y: 11 # changes src/site/controllers/GuidePageController.php x: 5 # contributors y: 18 # changes src/site/controllers/NonRoutableWebPageController.php x: 8 # contributors y: 26 # changes src/build/HHAPIDocBuildStep.php x: 3 # contributors y: 17 # changes src/api-gen/ScannedDefinitionFilters.php x: 6 # contributors y: 25 # changes src/hh-apidoc-extensions/PathProvider.php x: 1 # contributors y: 4 # changes src/hh-apidoc-extensions/ProductPathProvider.php x: 2 # contributors y: 5 # changes src/utils/ExampleTypechecker.php x: 2 # contributors y: 3 # changes sass/navigation.scss x: 4 # contributors y: 5 # changes sass/search.scss x: 3 # contributors y: 7 # changes src/build/BuildStep.php x: 4 # contributors y: 12 # changes src/build/SASSBuildStep.php x: 5 # contributors y: 11 # changes src/Guides.php x: 8 # contributors y: 43 # changes build/extracted-examples/guides/hack/16-readonly/02-syntax/readonly_expressions.hack x: 1 # contributors y: 2 # changes sass/tables.scss x: 4 # contributors y: 4 # changes src/site/controllers/WebController.php x: 6 # contributors y: 16 # changes src/site/xhp/api-list.php x: 5 # contributors y: 13 # changes src/typedefs.php x: 14 # contributors y: 51 # changes src/build/UpdateTagsCLI.hack x: 3 # contributors y: 16 # changes src/GuidesIndex.php x: 8 # contributors y: 18 # changes src/site/HHVMDocumentationSite.php x: 5 # contributors y: 21 # changes src/APINavData.php x: 4 # contributors y: 9 # changes src/site/xhp/github-issue-link.php x: 4 # contributors y: 15 # changes src/site/controllers/HTTP404Controller.php x: 5 # contributors y: 15 # changes src/markdown-extensions/PrettyCodeBlocksFilter.php x: 3 # contributors y: 4 # changes src/build/BuildPaths.php x: 8 # contributors y: 35 # changes src/build/GuidesHTMLBuildStep.php x: 11 # contributors y: 26 # changes src/build/APISourcesBuildStep.php x: 2 # contributors y: 4 # changes src/site/controllers/APIClassPageController.php x: 5 # contributors y: 16 # changes src/site/controllers/APIMethodPageController.php x: 5 # contributors y: 10 # changes src/hh-apidoc-extensions/MarkdownBuilder.php x: 2 # contributors y: 6 # changes src/hh-apidoc-extensions/PageSections/Examples.php x: 2 # contributors y: 7 # changes src/build/PHPIniSupportInHHVMBuildStep.php x: 9 # contributors y: 11 # changes src/markdown-extensions/extracted-code-blocks/ExtractFilter.php x: 2 # contributors y: 8 # changes src/markdown-extensions/extracted-code-blocks/FilterBase.php x: 1 # contributors y: 8 # changes src/markdown-extensions/extracted-code-blocks/VerifyFilter.php x: 1 # contributors y: 3 # changes build/extracted-examples/guides/hack/11-built-in-types/35-enum-class/EnumClassFull.definition.hack x: 2 # contributors y: 1 # changes src/build/Log.php x: 5 # contributors y: 9 # changes src/api-gen/DataMerger.php x: 3 # contributors y: 13 # changes src/build/MarkdownRenderer.php x: 3 # contributors y: 6 # changes src/build/AbstractMarkdownRenderBuildStep.php x: 6 # contributors y: 21 # changes src/site/controllers/APIFullListController.php x: 5 # contributors y: 12 # changes src/site/controllers/SearchController.php x: 7 # contributors y: 17 # changes src/site/xhp/HTMLFileRenderable.php x: 4 # contributors y: 6 # changes src/site/xhp/ui-navbar.php x: 3 # contributors y: 10 # changes src/site/xhp/x_comment.php x: 4 # contributors y: 8 # changes src/markdown-extensions/ExampleIncludeBlock.php x: 4 # contributors y: 13 # changes src/site/controllers/StaticResourcesController.php x: 6 # contributors y: 10 # changes src/site/RouterCodegenBase.php x: 4 # contributors y: 11 # changes src/APIIndex.php x: 8 # contributors y: 25 # changes src/LegacyRedirects.php x: 7 # contributors y: 13 # changes sass/layout.scss x: 5 # contributors y: 7 # changes src/build/APILegacyRedirectsBuildStep.php x: 5 # contributors y: 17 # changes src/build/APIHTMLBuildStep.php x: 7 # contributors y: 19 # changes src/build/RoutingCodegenBuildStep.php x: 4 # contributors y: 10 # changes src/site/Router.php x: 7 # contributors y: 24 # changes
73.0
# changes
  min: 1.0
  average: 2.78
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 73.0
0 14.0
# contributors
min: 1.0 | average: 1.58 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 14.0