apache / ignite-nodejs-thin-client
File Size

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

Intro
Learn more...
File Size Overall
0% | 29% | 49% | 8% | 12%
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% | 28% | 53% | 9% | 8%
js0% | 42% | 43% | 7% | 6%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 28% | 53% | 9% | 8%
spec0% | 49% | 17% | 0% | 33%
lib0% | 0% | 78% | 21% | 0%
Longest Files (Top 41)
File# lines# units
781 125
BinaryUtils.ts
in src/internal
642 32
576 39
ClientSocket.ts
in src/internal
433 32
BinaryType.ts
in src/internal
400 61
Router.ts
in src/internal
391 28
Router.js
in lib/internal
385 28
BinaryCommunicator.ts
in src/internal
361 28
343 26
333 45
MessageBuffer.ts
in src/internal
241 24
Query.ts
in src
211 12
PartitionAwarenessTestUtils.js
in spec/partition_awareness
202 7
Cursor.ts
in src
152 17
120 15
112 15
111 13
107 15
92 4
BinaryTypeStorage.ts
in src/internal
86 8
ignite-config-base.xml
in spec/configs
70 -
Errors.ts
in src
56 11
ArgumentChecker.ts
in src/internal
56 6
53 2
53 8
Constants.ts
in src/internal
40 -
log4j2-4.xml
in spec/configs
30 -
log4j2-1.xml
in spec/configs
30 -
log4j2-2.xml
in spec/configs
30 -
log4j2-3.xml
in spec/configs
30 -
ignite-config-2.xml
in spec/configs
25 -
ignite-config-3.xml
in spec/configs
25 -
ignite-config-1.xml
in spec/configs
25 -
ignite-config-4.xml
in spec/configs
25 -
20 -
Logger.ts
in src/internal
20 4
17 1
index.ts
in src
17 -
13 -
config.js
in spec
10 -
10 -
Files With Most Units (Top 26)
File# lines# units
781 125
BinaryType.ts
in src/internal
400 61
333 45
576 39
BinaryUtils.ts
in src/internal
642 32
ClientSocket.ts
in src/internal
433 32
Router.js
in lib/internal
385 28
Router.ts
in src/internal
391 28
BinaryCommunicator.ts
in src/internal
361 28
343 26
MessageBuffer.ts
in src/internal
241 24
Cursor.ts
in src
152 17
107 15
112 15
120 15
111 13
Query.ts
in src
211 12
Errors.ts
in src
56 11
BinaryTypeStorage.ts
in src/internal
86 8
53 8
PartitionAwarenessTestUtils.js
in spec/partition_awareness
202 7
ArgumentChecker.ts
in src/internal
56 6
92 4
Logger.ts
in src/internal
20 4
53 2
17 1
Files With Long Lines (Top 14)

There are 14 files with lines longer than 120 characters. In total, there are 31 long lines.

File# lines# units# long lines
576 39 11
Router.ts
in src/internal
391 28 3
343 26 3
Router.js
in lib/internal
385 28 2
Cursor.ts
in src
152 17 2
Query.ts
in src
211 12 2
53 2 1
Errors.ts
in src
56 11 1
112 15 1
BinaryType.ts
in src/internal
400 61 1
ClientSocket.ts
in src/internal
433 32 1
781 125 1
53 8 1
120 15 1
Correlations

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

spec/configs/log4j2-1.xml x: 4 commits (all time) y: 30 lines of code spec/configs/ignite-config-base.xml x: 3 commits (all time) y: 70 lines of code spec/TestingHelper.js x: 6 commits (all time) y: 576 lines of code spec/configs/ignite-config-1.xml x: 3 commits (all time) y: 25 lines of code spec/PartitionAwarenessExecutor.js x: 2 commits (all time) y: 13 lines of code spec/config.js x: 3 commits (all time) y: 10 lines of code spec/partition_awareness/PartitionAwarenessTestUtils.js x: 2 commits (all time) y: 202 lines of code src/BinaryObject.ts x: 1 commits (all time) y: 343 lines of code src/CacheClient.ts x: 1 commits (all time) y: 333 lines of code src/CacheConfiguration.ts x: 1 commits (all time) y: 781 lines of code src/Cursor.ts x: 1 commits (all time) y: 152 lines of code src/EnumItem.ts x: 1 commits (all time) y: 92 lines of code src/Errors.ts x: 1 commits (all time) y: 56 lines of code src/IgniteClient.ts x: 1 commits (all time) y: 111 lines of code src/IgniteClientConfiguration.ts x: 1 commits (all time) y: 53 lines of code src/ObjectType.ts x: 1 commits (all time) y: 120 lines of code src/Query.ts x: 1 commits (all time) y: 211 lines of code src/Timestamp.ts x: 1 commits (all time) y: 17 lines of code src/internal/BinaryCommunicator.ts x: 1 commits (all time) y: 361 lines of code src/internal/BinaryType.ts x: 1 commits (all time) y: 400 lines of code src/internal/BinaryTypeStorage.ts x: 1 commits (all time) y: 86 lines of code src/internal/BinaryUtils.ts x: 1 commits (all time) y: 642 lines of code src/internal/ClientSocket.ts x: 1 commits (all time) y: 433 lines of code src/internal/Constants.ts x: 1 commits (all time) y: 40 lines of code src/internal/Logger.ts x: 1 commits (all time) y: 20 lines of code src/internal/MessageBuffer.ts x: 1 commits (all time) y: 241 lines of code src/internal/Router.ts x: 1 commits (all time) y: 391 lines of code lib/internal/PartitionAwarenessUtils.js x: 1 commits (all time) y: 107 lines of code lib/internal/Router.js x: 1 commits (all time) y: 385 lines of code spec/ExamplesExecutor.js x: 1 commits (all time) y: 10 lines of code
781.0
lines of code
  min: 10.0
  average: 164.24
  25th percentile: 25.0
  median: 70.0
  75th percentile: 287.0
  max: 781.0
0 6.0
commits (all time)
min: 1.0 | average: 1.76 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 6.0

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

spec/configs/log4j2-1.xml x: 2 contributors (all time) y: 30 lines of code spec/configs/ignite-config-base.xml x: 3 contributors (all time) y: 70 lines of code spec/TestingHelper.js x: 3 contributors (all time) y: 576 lines of code spec/configs/ignite-config-1.xml x: 3 contributors (all time) y: 25 lines of code spec/PartitionAwarenessExecutor.js x: 1 contributors (all time) y: 13 lines of code spec/config.js x: 2 contributors (all time) y: 10 lines of code spec/partition_awareness/PartitionAwarenessTestUtils.js x: 1 contributors (all time) y: 202 lines of code src/BinaryObject.ts x: 1 contributors (all time) y: 343 lines of code src/CacheClient.ts x: 1 contributors (all time) y: 333 lines of code src/CacheConfiguration.ts x: 1 contributors (all time) y: 781 lines of code src/Cursor.ts x: 1 contributors (all time) y: 152 lines of code src/EnumItem.ts x: 1 contributors (all time) y: 92 lines of code src/Errors.ts x: 1 contributors (all time) y: 56 lines of code src/IgniteClient.ts x: 1 contributors (all time) y: 111 lines of code src/IgniteClientConfiguration.ts x: 1 contributors (all time) y: 53 lines of code src/ObjectType.ts x: 1 contributors (all time) y: 120 lines of code src/Query.ts x: 1 contributors (all time) y: 211 lines of code src/Timestamp.ts x: 1 contributors (all time) y: 17 lines of code src/internal/BinaryCommunicator.ts x: 1 contributors (all time) y: 361 lines of code src/internal/BinaryType.ts x: 1 contributors (all time) y: 400 lines of code src/internal/BinaryTypeStorage.ts x: 1 contributors (all time) y: 86 lines of code src/internal/BinaryUtils.ts x: 1 contributors (all time) y: 642 lines of code src/internal/ClientSocket.ts x: 1 contributors (all time) y: 433 lines of code src/internal/Constants.ts x: 1 contributors (all time) y: 40 lines of code src/internal/Logger.ts x: 1 contributors (all time) y: 20 lines of code src/internal/MessageBuffer.ts x: 1 contributors (all time) y: 241 lines of code src/internal/Router.ts x: 1 contributors (all time) y: 391 lines of code lib/internal/PartitionAwarenessUtils.js x: 1 contributors (all time) y: 107 lines of code lib/internal/Router.js x: 1 contributors (all time) y: 385 lines of code spec/ExamplesExecutor.js x: 1 contributors (all time) y: 10 lines of code
781.0
lines of code
  min: 10.0
  average: 164.24
  25th percentile: 25.0
  median: 70.0
  75th percentile: 287.0
  max: 781.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.41 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.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): 0 points

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

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

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