awslabs / swagger-ui
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: 200
  • Daily file updates (only one update per file and date counted): 1553
  • First update: 2011-07-25
  • Latest update: 2021-06-04
  • Days between first and latest update: 3603 (514 weeks, estimated 2570 working days)
  • Active days (at least one file change): 1244
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 200 files with 15,536 lines of code in files.
    • 193 files that are 366+ days old (15,197 lines of code)
    • 7 files that are 181-365 days old (339 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)
97% | 2% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 200 files with 15,536 lines of code in files.
    • 154 files have been last changed 366+ days ago (8,006 lines of code)
    • 46 files have been last changed 181-365 days ago (7,530 lines of code)
    • 0 files have been last changed 91-180 days ago (0 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)
51% | 48% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
js, jsx, yaml, md, scss, json, html, sh, yml, npmrc, css, npmignore, svg, gitattributes, dockerignore, editorconfig, gitignore, txt, eslintignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
jsx98% | 1% | 0% | 0% | 0%
js96% | 3% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
jsx49% | 50% | 0% | 0% | 0%
js49% | 50% | 0% | 0% | 0%
scss60% | 39% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 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
src/core97% | 2% | 0% | 0% | 0%
src/style100% | 0% | 0% | 0% | 0%
docker/configurator100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
src/plugins100% | 0% | 0% | 0% | 0%
dev-helpers100% | 0% | 0% | 0% | 0%
flavors/swagger-ui-react100% | 0% | 0% | 0% | 0%
src/helpers95% | 5% | 0% | 0% | 0%
src/standalone100% | 0% | 0% | 0% | 0%
config/jest100% | 0% | 0% | 0% | 0%
swagger-ui-dist-package100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/core46% | 53% | 0% | 0% | 0%
src/style60% | 39% | 0% | 0% | 0%
docker/configurator100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
dev-helpers100% | 0% | 0% | 0% | 0%
flavors/swagger-ui-react100% | 0% | 0% | 0% | 0%
src/helpers95% | 5% | 0% | 0% | 0%
src/standalone100% | 0% | 0% | 0% | 0%
config/jest100% | 0% | 0% | 0% | 0%
src/plugins8% | 91% | 0% | 0% | 0%
swagger-ui-dist-package100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
snapcraft.yaml
in root
3 - 1716 1844 8
_layout.scss
in src/style
733 - 265 1781 101
utils.js
in src/core
714 31 278 1781 145
actions.js
in src/core/plugins/spec
438 13 278 1781 83
selectors.js
in src/core/plugins/spec
418 9 372 1781 61
system.js
in src/core
385 32 251 1781 47
parameter-row.jsx
in src/core/components
323 - 419 1781 94
_models.scss
in src/style
271 - 600 1781 45
oauth2.jsx
in src/core/components/auth
248 - 328 1781 55
response.jsx
in src/core/components
246 - 287 1781 82
actions.js
in src/core/plugins/auth
233 9 328 1781 52
operation.jsx
in src/core/components
219 - 265 1781 108
layout-utils.jsx
in src/core/components
205 - 322 1781 47
base.js
in src/core/presets
188 1 328 1781 67
index.js
in src/core
180 2 257 1781 109
_form.scss
in src/style
176 - 600 1781 30
_buttons.scss
in src/style
164 - 265 1781 37
responses.jsx
in src/core/components
154 - 265 1781 45
_table.scss
in src/style
150 - 467 1781 39
response-body.jsx
in src/core/components
148 - 287 1781 50
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
system-wrapper.jsx
in src/core/components
1 - 1743 1781 2
brace-snippets-yaml.js
in src/core
5 - 1743 1781 2
footer.jsx
in src/core/components
8 - 1743 1781 2
selectors.js
in src/core/plugins/err
11 - 1743 1781 2
index.js
in src/core/plugins/view
14 1 1743 1781 2
index.js
in src/core/plugins/err
14 1 1743 1781 2
index.js
in src/core/plugins/spec
16 1 1743 1781 2
index.js
in src/core/plugins/logs
21 2 1743 1781 2
not-of-type.js
in src/core/plugins/err/error-transformers/transformers
26 2 1743 1781 2
snapcraft.yaml
in root
3 - 1716 1844 8
spec-wrap-actions.js
in src/core/plugins/auth
8 - 1716 1781 8
absolute-path.js
in swagger-ui-dist-package
7 1 1672 1697 9
proptypes.js
in src/core
11 - 1672 1781 6
clear.jsx
in src/core/components
21 - 1672 1781 6
xpane.jsx
in src/core/components/layouts
54 - 1672 1781 6
_split-pane-mode.scss
in src/style
3 - 1642 1665 9
index.js
in src/core/plugins/util
6 1 1642 1781 9
helpers.js
in src/core/plugins/deep-linking
7 - 1642 1663 7
index.js
in swagger-ui-dist-package
7 - 1642 1713 24
enum-model.jsx
in src/core/components
17 - 1642 1678 10
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
create-html-ready-id.js
in src/helpers
3 1 265 265 1
jsonParse.js
in src/core/utils
12 2 287 287 1
fn.js
in src/core/plugins/request-snippets
131 1 293 328 2
request-snippets.jsx
in src/core/plugins/request-snippets
122 - 293 328 2
selectors.js
in src/core/plugins/request-snippets
39 - 328 328 1
index.js
in src/core/plugins/request-snippets
16 1 328 328 1
wrap-selector.js
in src/core/plugins/layout/spec-extensions
16 - 328 328 1
index.jsx
in flavors/swagger-ui-react
103 - 371 371 1
response-extension.jsx
in src/core/components
10 - 467 467 1
jest.unit.config.js
in config/jest
22 - 518 518 1
babel.config.js
in root
162 - 502 536 2
jest.artifact-umd-bundle.config.js
in config/jest
6 - 536 536 1
jest.artifact-es-bundle-core.config.js
in config/jest
6 - 536 536 1
jest.artifact-es-bundle.config.js
in config/jest
6 - 536 536 1
index.js
in src
2 - 536 536 1
url.js
in src/core/utils
21 4 374 546 2
syntax-highlighting.js
in src/core
33 - 328 564 3
initialized-input.jsx
in src/core/components
32 - 474 865 2
get-parameter-schema.js
in src/helpers
57 1 844 885 2
parameters.jsx
in src/core/components/parameters
257 - 307 948 11
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
system.js
in src/core
385 32 251 1781 47
index.js
in src/core
180 2 257 1781 109
_layout.scss
in src/style
733 - 265 1781 101
operation.jsx
in src/core/components
219 - 265 1781 108
_buttons.scss
in src/style
164 - 265 1781 37
responses.jsx
in src/core/components
154 - 265 1781 45
models.jsx
in src/core/components
119 - 265 1781 65
operation-tag.jsx
in src/core/components
106 - 265 1341 8
operation-summary.jsx
in src/core/components
88 - 265 1294 6
model-collapse.jsx
in src/core/components
84 - 265 1678 23
content-type.jsx
in src/core/components
50 - 265 1781 29
svg-assets.jsx
in src/core/components
33 - 265 1393 3
create-html-ready-id.js
in src/helpers
3 1 265 265 1
utils.js
in src/core
714 31 278 1781 145
actions.js
in src/core/plugins/spec
438 13 278 1781 83
actions.js
in src/core/plugins/err
50 8 278 1781 18
request-body.jsx
in src/core/plugins/oas3/components
302 - 287 1706 67
response.jsx
in src/core/components
246 - 287 1781 82
response-body.jsx
in src/core/components
148 - 287 1781 50
param-body.jsx
in src/core/components
133 - 287 1781 43