apache / skywalking-client-js
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 27% | 26% | 45%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
ts0% | 0% | 27% | 26% | 45%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 27% | 26% | 45%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 32)
File# lines# units
fmp.ts
in src/performance
257 11
index.ts
in src/performance
245 12
183 8
xhr.ts
in src/trace/interceptors
156 7
fetch.ts
in src/trace/interceptors
140 3
report.ts
in src/services
63 5
types.ts
in src/services
49 -
interactions.ts
in src/services
48 2
ajax.ts
in src/errors
47 3
resource.ts
in src/errors
46 3
base.ts
in src/services
45 1
perf.ts
in src/performance
44 1
promise.ts
in src/errors
42 2
type.ts
in src/performance
39 -
38 6
vue.ts
in src/errors
38 2
eventsListener.ts
in src/services
35 4
observe.ts
in src/services
34 1
js.ts
in src/errors
33 2
constant.ts
in src/services
30 -
segment.ts
in src/trace
27 2
task.ts
in src/services
26 3
frames.ts
in src/errors
26 1
getEntries.ts
in src/services
24 3
types.ts
in src
24 -
type.ts
in src/trace
20 -
bfcache.ts
in src/services
17 1
apiDetectSupported.ts
in src/services
9 3
uuid.ts
in src/services
7 1
index.ts
in src/errors
7 -
index.ts
in src
3 -
index.js
in root
2 -
Files With Most Units (Top 24)
File# lines# units
index.ts
in src/performance
245 12
fmp.ts
in src/performance
257 11
183 8
xhr.ts
in src/trace/interceptors
156 7
38 6
report.ts
in src/services
63 5
eventsListener.ts
in src/services
35 4
getEntries.ts
in src/services
24 3
apiDetectSupported.ts
in src/services
9 3
task.ts
in src/services
26 3
fetch.ts
in src/trace/interceptors
140 3
ajax.ts
in src/errors
47 3
resource.ts
in src/errors
46 3
interactions.ts
in src/services
48 2
segment.ts
in src/trace
27 2
js.ts
in src/errors
33 2
promise.ts
in src/errors
42 2
vue.ts
in src/errors
38 2
uuid.ts
in src/services
7 1
base.ts
in src/services
45 1
bfcache.ts
in src/services
17 1
observe.ts
in src/services
34 1
frames.ts
in src/errors
26 1
perf.ts
in src/performance
44 1
Files With Long Lines (Top 1)

There is only one file with lines longer than 120 characters. In total, there are 5 long lines.

File# lines# units# long lines
index.ts
in src/performance
245 12 5
Correlations

File Size vs. Commits (all time): 32 points

src/performance/index.ts x: 32 commits (all time) y: 245 lines of code src/services/apiDetectSupported.ts x: 1 commits (all time) y: 9 lines of code src/performance/fmp.ts x: 16 commits (all time) y: 257 lines of code src/trace/interceptors/fetch.ts x: 20 commits (all time) y: 140 lines of code src/services/constant.ts x: 24 commits (all time) y: 30 lines of code src/services/report.ts x: 28 commits (all time) y: 63 lines of code src/performance/type.ts x: 3 commits (all time) y: 39 lines of code src/services/interactions.ts x: 1 commits (all time) y: 48 lines of code src/services/observe.ts x: 3 commits (all time) y: 34 lines of code src/services/types.ts x: 2 commits (all time) y: 49 lines of code src/performance/perf.ts x: 16 commits (all time) y: 44 lines of code src/services/getEntries.ts x: 1 commits (all time) y: 24 lines of code src/errors/resource.ts x: 19 commits (all time) y: 46 lines of code src/monitor.ts x: 49 commits (all time) y: 183 lines of code src/services/eventsListener.ts x: 2 commits (all time) y: 35 lines of code src/types.ts x: 2 commits (all time) y: 24 lines of code src/services/bfcache.ts x: 1 commits (all time) y: 17 lines of code src/services/getVisibilityObserver.ts x: 1 commits (all time) y: 38 lines of code src/trace/type.ts x: 1 commits (all time) y: 20 lines of code src/errors/vue.ts x: 20 commits (all time) y: 38 lines of code src/trace/interceptors/xhr.ts x: 7 commits (all time) y: 156 lines of code src/errors/promise.ts x: 20 commits (all time) y: 42 lines of code src/services/task.ts x: 15 commits (all time) y: 26 lines of code src/trace/segment.ts x: 32 commits (all time) y: 27 lines of code src/errors/ajax.ts x: 29 commits (all time) y: 47 lines of code src/errors/frames.ts x: 2 commits (all time) y: 26 lines of code src/errors/js.ts x: 21 commits (all time) y: 33 lines of code src/services/base.ts x: 33 commits (all time) y: 45 lines of code src/errors/index.ts x: 6 commits (all time) y: 7 lines of code index.js x: 5 commits (all time) y: 2 lines of code src/services/uuid.ts x: 3 commits (all time) y: 7 lines of code src/index.ts x: 5 commits (all time) y: 3 lines of code
257.0
lines of code
  min: 2.0
  average: 56.38
  25th percentile: 24.0
  median: 36.5
  75th percentile: 47.75
  max: 257.0
0 49.0
commits (all time)
min: 1.0 | average: 13.13 | 25th percentile: 2.0 | median: 6.5 | 75th percentile: 20.75 | max: 49.0

File Size vs. Contributors (all time): 32 points

src/performance/index.ts x: 4 contributors (all time) y: 245 lines of code src/services/apiDetectSupported.ts x: 1 contributors (all time) y: 9 lines of code src/performance/fmp.ts x: 5 contributors (all time) y: 257 lines of code src/trace/interceptors/fetch.ts x: 10 contributors (all time) y: 140 lines of code src/services/constant.ts x: 5 contributors (all time) y: 30 lines of code src/services/report.ts x: 6 contributors (all time) y: 63 lines of code src/performance/type.ts x: 1 contributors (all time) y: 39 lines of code src/services/interactions.ts x: 1 contributors (all time) y: 48 lines of code src/services/observe.ts x: 1 contributors (all time) y: 34 lines of code src/services/types.ts x: 1 contributors (all time) y: 49 lines of code src/performance/perf.ts x: 4 contributors (all time) y: 44 lines of code src/services/getEntries.ts x: 1 contributors (all time) y: 24 lines of code src/errors/resource.ts x: 4 contributors (all time) y: 46 lines of code src/monitor.ts x: 5 contributors (all time) y: 183 lines of code src/services/eventsListener.ts x: 1 contributors (all time) y: 35 lines of code src/services/bfcache.ts x: 1 contributors (all time) y: 17 lines of code src/services/getVisibilityObserver.ts x: 1 contributors (all time) y: 38 lines of code src/trace/type.ts x: 1 contributors (all time) y: 20 lines of code src/errors/vue.ts x: 3 contributors (all time) y: 38 lines of code src/trace/interceptors/xhr.ts x: 4 contributors (all time) y: 156 lines of code src/errors/promise.ts x: 4 contributors (all time) y: 42 lines of code src/services/task.ts x: 4 contributors (all time) y: 26 lines of code src/trace/segment.ts x: 6 contributors (all time) y: 27 lines of code src/errors/ajax.ts x: 3 contributors (all time) y: 47 lines of code src/errors/frames.ts x: 1 contributors (all time) y: 26 lines of code src/errors/js.ts x: 4 contributors (all time) y: 33 lines of code src/services/base.ts x: 3 contributors (all time) y: 45 lines of code src/errors/index.ts x: 2 contributors (all time) y: 7 lines of code index.js x: 3 contributors (all time) y: 2 lines of code src/index.ts x: 1 contributors (all time) y: 3 lines of code
257.0
lines of code
  min: 2.0
  average: 56.38
  25th percentile: 24.0
  median: 36.5
  75th percentile: 47.75
  max: 257.0
0 10.0
contributors (all time)
min: 1.0 | average: 2.94 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.0 | max: 10.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 4 points

src/performance/index.ts x: 3 commits (90d) y: 245 lines of code src/services/apiDetectSupported.ts x: 1 commits (90d) y: 9 lines of code src/performance/fmp.ts x: 1 commits (90d) y: 257 lines of code src/trace/interceptors/fetch.ts x: 1 commits (90d) y: 140 lines of code
257.0
lines of code
  min: 9.0
  average: 162.75
  25th percentile: 41.75
  median: 192.5
  75th percentile: 254.0
  max: 257.0
0 3.0
commits (90d)
min: 1.0 | average: 1.5 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.5 | max: 3.0

File Size vs. Contributors (90 days): 4 points

src/performance/index.ts x: 1 contributors (90d) y: 245 lines of code src/services/apiDetectSupported.ts x: 1 contributors (90d) y: 9 lines of code src/performance/fmp.ts x: 1 contributors (90d) y: 257 lines of code src/trace/interceptors/fetch.ts x: 1 contributors (90d) y: 140 lines of code
257.0
lines of code
  min: 9.0
  average: 162.75
  25th percentile: 41.75
  median: 192.5
  75th percentile: 254.0
  max: 257.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0