awslabs / swagger-ui
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 200 files with 15,536 lines of code.
    • 4 files changed more than 100 times (1,846 lines of code)
    • 15 files changed 51-100 times (3,197 lines of code)
    • 44 files changed 21-50 times (4,534 lines of code)
    • 63 files changed 6-20 times (3,470 lines of code)
    • 74 files changed 1-5 times (2,489 lines of code)
11% | 20% | 29% | 22% | 16%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
js, jsx, yaml, md, scss, json, html, sh, yml, npmrc, css, npmignore, svg, gitattributes, dockerignore, editorconfig, gitignore, txt, eslintignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js16% | 26% | 20% | 15% | 20%
scss32% | 0% | 37% | 29% | 1%
jsx2% | 23% | 31% | 25% | 17%
html0% | 0% | 100% | 0% | 0%
yaml0% | 0% | 0% | 42% | 57%
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
src/core9% | 26% | 27% | 22% | 14%
src/style32% | 0% | 37% | 29% | 1%
src/plugins0% | 0% | 91% | 5% | 3%
dev-helpers0% | 0% | 100% | 0% | 0%
src/standalone0% | 0% | 100% | 0% | 0%
swagger-ui-dist-package0% | 0% | 50% | 50% | 0%
ROOT0% | 0% | 0% | 1% | 98%
docker/configurator0% | 0% | 0% | 0% | 100%
flavors/swagger-ui-react0% | 0% | 0% | 0% | 100%
src/helpers0% | 0% | 0% | 0% | 100%
config/jest0% | 0% | 0% | 0% | 100%
src0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
utils.js
in src/core
714 31 278 1781 145
index.js
in src/core
180 2 257 1781 109
operation.jsx
in src/core/components
219 - 265 1781 108
_layout.scss
in src/style
733 - 265 1781 101
parameter-row.jsx
in src/core/components
323 - 419 1781 94
operations.jsx
in src/core/components
99 - 328 1781 84
actions.js
in src/core/plugins/spec
438 13 278 1781 83
response.jsx
in src/core/components
246 - 287 1781 82
model.jsx
in src/core/components
95 - 596 1781 73
base.js
in src/core/presets
188 1 328 1781 67
request-body.jsx
in src/core/plugins/oas3/components
302 - 287 1706 67
models.jsx
in src/core/components
119 - 265 1781 65
selectors.js
in src/core/plugins/spec
418 9 372 1781 61
reducers.js
in src/core/plugins/spec
139 - 1099 1781 56
object-model.jsx
in src/core/components
223 - 487 1678 55
oauth2.jsx
in src/core/components/auth
248 - 328 1781 55
markdown.jsx
in src/core/components/providers
63 - 307 1715 53
actions.js
in src/core/plugins/auth
233 9 328 1781 52
array-model.jsx
in src/core/components
63 - 596 1678 51
response-body.jsx
in src/core/components
148 - 287 1781 50