epam / openvasp-java-client
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 29% | 18% | 52%
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
java0% | 0% | 29% | 18% | 52%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 29% | 18% | 52%
Longest Files (Top 50)
File# lines# units
WhisperApiImpl.java
in src/main/java/org/openvasp/client/api/whisper/impl
380 34
WhisperServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
333 21
Country.java
in src/main/java/org/openvasp/client/model
294 4
VaspMessage.java
in src/main/java/org/openvasp/client/model
227 17
VaspInstance.java
in src/main/java/org/openvasp/client
191 31
SessionManagerImpl.java
in src/main/java/org/openvasp/client/session/impl
191 17
Json.java
in src/main/java/org/openvasp/client/common
152 19
AbstractSession.java
in src/main/java/org/openvasp/client/session/impl
120 12
OriginatorSessionImpl.java
in src/main/java/org/openvasp/client/session/impl
114 7
SimpleTransferHandler.java
in src/main/java/org/openvasp/client
89 8
ConfirmationServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
88 6
BeneficiarySessionImpl.java
in src/main/java/org/openvasp/client/session/impl
87 6
VaspModule.java
in src/main/java/org/openvasp/client/config
82 7
ECDHKeyPair.java
in src/main/java/org/openvasp/client/crypto
77 7
MessageServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
77 5
SignServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
74 4
TransferRequest.java
in src/main/java/org/openvasp/client/model
73 3
ContractServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
70 3
Vaan.java
in src/main/java/org/openvasp/client/model
62 6
X25519KeyPair.java
in src/main/java/org/openvasp/client/crypto
61 7
SessionRequest.java
in src/main/java/org/openvasp/client/model
61 2
VaspUtils.java
in src/main/java/org/openvasp/client/common
59 11
NaturalPersonId.java
in src/main/java/org/openvasp/client/model
58 3
JuridicalPersonId.java
in src/main/java/org/openvasp/client/model
57 3
SignServiceBaseImpl.java
in src/main/java/org/openvasp/client/service/impl
52 2
EnsServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
48 2
PostalAddress.java
in src/main/java/org/openvasp/client/model
42 1
Originator.java
in src/main/java/org/openvasp/client/model
40 1
VaspInfo.java
in src/main/java/org/openvasp/client/model
36 2
TransferDispatch.java
in src/main/java/org/openvasp/client/model
34 1
BirthInfo.java
in src/main/java/org/openvasp/client/model
33 1
SessionState.java
in src/main/java/org/openvasp/client/session/impl
33 -
VaspValidationException.java
in src/main/java/org/openvasp/client/common
32 4
Beneficiary.java
in src/main/java/org/openvasp/client/model
32 2
Topic.java
in src/main/java/org/openvasp/client/model
31 3
VaspConfig.java
in src/main/java/org/openvasp/client/config
30 -
Tuple2.java
in src/main/java/org/openvasp/client/common
30 7
SessionReply.java
in src/main/java/org/openvasp/client/model
30 1
WhisperApi.java
in src/main/java/org/openvasp/client/api/whisper
30 -
ShhPostRequest.java
in src/main/java/org/openvasp/client/api/whisper/model
30 -
Tuple3.java
in src/main/java/org/openvasp/client/common
29 6
EncryptionType.java
in src/main/java/org/openvasp/client/model
29 2
VaspCodeType.java
in src/main/java/org/openvasp/client/model
29 2
VaspIdentityServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
29 2
SessionMessage.java
in src/main/java/org/openvasp/client/model
28 2
EthAddr.java
in src/main/java/org/openvasp/client/model
28 3
ShhMessage.java
in src/main/java/org/openvasp/client/api/whisper/model
28 -
VaspCode.java
in src/main/java/org/openvasp/client/model
26 3
WhisperAsyncApi.java
in src/main/java/org/openvasp/client/api/whisper
25 -
WhisperService.java
in src/main/java/org/openvasp/client/service
22 -
Files With Most Units (Top 50)
File# lines# units
WhisperApiImpl.java
in src/main/java/org/openvasp/client/api/whisper/impl
380 34
VaspInstance.java
in src/main/java/org/openvasp/client
191 31
WhisperServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
333 21
Json.java
in src/main/java/org/openvasp/client/common
152 19
VaspMessage.java
in src/main/java/org/openvasp/client/model
227 17
SessionManagerImpl.java
in src/main/java/org/openvasp/client/session/impl
191 17
AbstractSession.java
in src/main/java/org/openvasp/client/session/impl
120 12
VaspUtils.java
in src/main/java/org/openvasp/client/common
59 11
SimpleTransferHandler.java
in src/main/java/org/openvasp/client
89 8
X25519KeyPair.java
in src/main/java/org/openvasp/client/crypto
61 7
ECDHKeyPair.java
in src/main/java/org/openvasp/client/crypto
77 7
VaspModule.java
in src/main/java/org/openvasp/client/config
82 7
Tuple2.java
in src/main/java/org/openvasp/client/common
30 7
OriginatorSessionImpl.java
in src/main/java/org/openvasp/client/session/impl
114 7
Tuple3.java
in src/main/java/org/openvasp/client/common
29 6
Vaan.java
in src/main/java/org/openvasp/client/model
62 6
ConfirmationServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
88 6
BeneficiarySessionImpl.java
in src/main/java/org/openvasp/client/session/impl
87 6
MessageServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
77 5
VaspException.java
in src/main/java/org/openvasp/client/common
14 4
VaspValidationException.java
in src/main/java/org/openvasp/client/common
32 4
Country.java
in src/main/java/org/openvasp/client/model
294 4
SignServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
74 4
JuridicalPersonId.java
in src/main/java/org/openvasp/client/model
57 3
TransferRequest.java
in src/main/java/org/openvasp/client/model
73 3
EthAddr.java
in src/main/java/org/openvasp/client/model
28 3
VaspCode.java
in src/main/java/org/openvasp/client/model
26 3
Topic.java
in src/main/java/org/openvasp/client/model
31 3
NaturalPersonId.java
in src/main/java/org/openvasp/client/model
58 3
ContractServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
70 3
VaspInfo.java
in src/main/java/org/openvasp/client/model
36 2
EncryptionType.java
in src/main/java/org/openvasp/client/model
29 2
Beneficiary.java
in src/main/java/org/openvasp/client/model
32 2
SessionRequest.java
in src/main/java/org/openvasp/client/model
61 2
SessionMessage.java
in src/main/java/org/openvasp/client/model
28 2
VaspCodeType.java
in src/main/java/org/openvasp/client/model
29 2
SignServiceBaseImpl.java
in src/main/java/org/openvasp/client/service/impl
52 2
VaspIdentityServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
29 2
EnsServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
48 2
TopicEvent.java
in src/main/java/org/openvasp/client/service
17 2
ExceptionHandlerDelegate.java
in src/main/java/org/openvasp/client/common
13 1
PostalAddress.java
in src/main/java/org/openvasp/client/model
42 1
BirthInfo.java
in src/main/java/org/openvasp/client/model
33 1
TransferDispatch.java
in src/main/java/org/openvasp/client/model
34 1
SessionReply.java
in src/main/java/org/openvasp/client/model
30 1
Originator.java
in src/main/java/org/openvasp/client/model
40 1
WhisperApiError.java
in src/main/java/org/openvasp/client/api/whisper
14 1
WhisperIOException.java
in src/main/java/org/openvasp/client/api/whisper
8 1
VaspIdentityService.java
in src/main/java/org/openvasp/client/service
11 1
TopicListener.java
in src/main/java/org/openvasp/client/service
14 1
Files With Long Lines (Top 8)

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

File# lines# units# long lines
JuridicalPersonId.java
in src/main/java/org/openvasp/client/model
57 3 1
EthAddr.java
in src/main/java/org/openvasp/client/model
28 3 1
Topic.java
in src/main/java/org/openvasp/client/model
31 3 1
VaspCodeType.java
in src/main/java/org/openvasp/client/model
29 2 1
NaturalPersonId.java
in src/main/java/org/openvasp/client/model
58 3 1
Vaan.java
in src/main/java/org/openvasp/client/model
62 6 1
EnsServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
48 2 1
ContractServiceImpl.java
in src/main/java/org/openvasp/client/service/impl
70 3 1
Correlations

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

src/main/java/org/openvasp/client/service/impl/WhisperServiceImpl.java x: 7 commits (all time) y: 333 lines of code src/main/java/org/openvasp/client/session/impl/AbstractSession.java x: 7 commits (all time) y: 120 lines of code src/main/java/org/openvasp/client/session/impl/SessionManagerImpl.java x: 5 commits (all time) y: 191 lines of code src/main/java/org/openvasp/client/model/Vaan.java x: 8 commits (all time) y: 62 lines of code src/main/java/org/openvasp/client/model/VaspCodeType.java x: 2 commits (all time) y: 29 lines of code src/main/java/org/openvasp/client/VaspInstance.java x: 4 commits (all time) y: 191 lines of code src/main/java/org/openvasp/client/service/impl/ConfirmationServiceImpl.java x: 4 commits (all time) y: 88 lines of code src/main/java/org/openvasp/client/session/Session.java x: 7 commits (all time) y: 18 lines of code src/main/java/org/openvasp/client/session/impl/SessionState.java x: 4 commits (all time) y: 33 lines of code src/main/java/org/openvasp/client/model/SessionRequest.java x: 3 commits (all time) y: 61 lines of code src/main/java/org/openvasp/client/service/impl/MessageServiceImpl.java x: 8 commits (all time) y: 77 lines of code src/main/java/org/openvasp/client/service/impl/SignServiceBaseImpl.java x: 5 commits (all time) y: 52 lines of code src/main/java/org/openvasp/client/session/impl/BeneficiarySessionImpl.java x: 5 commits (all time) y: 87 lines of code src/main/java/org/openvasp/client/SimpleTransferHandler.java x: 5 commits (all time) y: 89 lines of code src/main/java/org/openvasp/client/common/Constants.java x: 2 commits (all time) y: 5 lines of code src/main/java/org/openvasp/client/config/VaspModule.java x: 6 commits (all time) y: 82 lines of code src/main/java/org/openvasp/client/model/PostalAddress.java x: 3 commits (all time) y: 42 lines of code src/main/java/org/openvasp/client/model/SessionMessage.java x: 4 commits (all time) y: 28 lines of code src/main/java/org/openvasp/client/model/SessionReply.java x: 1 commits (all time) y: 30 lines of code src/main/java/org/openvasp/client/model/TransferConfirmation.java x: 3 commits (all time) y: 10 lines of code src/main/java/org/openvasp/client/model/TransferDispatch.java x: 3 commits (all time) y: 34 lines of code src/main/java/org/openvasp/client/model/TransferInfo.java x: 1 commits (all time) y: 16 lines of code src/main/java/org/openvasp/client/model/TransferReply.java x: 1 commits (all time) y: 13 lines of code src/main/java/org/openvasp/client/model/TransferRequest.java x: 1 commits (all time) y: 73 lines of code src/main/java/org/openvasp/client/model/VaspInfo.java x: 4 commits (all time) y: 36 lines of code src/main/java/org/openvasp/client/model/VaspMessage.java x: 5 commits (all time) y: 227 lines of code src/main/java/org/openvasp/client/service/VaspIdentityService.java x: 1 commits (all time) y: 11 lines of code src/main/java/org/openvasp/client/service/impl/SignServiceImpl.java x: 4 commits (all time) y: 74 lines of code src/main/java/org/openvasp/client/session/SessionManager.java x: 3 commits (all time) y: 19 lines of code src/main/java/org/openvasp/client/session/impl/OriginatorSessionImpl.java x: 3 commits (all time) y: 114 lines of code src/main/java/org/openvasp/client/common/ExceptionHandler.java x: 1 commits (all time) y: 5 lines of code src/main/java/org/openvasp/client/model/EthAddr.java x: 2 commits (all time) y: 28 lines of code src/main/java/org/openvasp/client/model/VaspCode.java x: 1 commits (all time) y: 26 lines of code src/main/java/org/openvasp/client/service/ConfirmationService.java x: 2 commits (all time) y: 8 lines of code src/main/java/org/openvasp/client/service/MessageService.java x: 2 commits (all time) y: 19 lines of code src/main/java/org/openvasp/client/service/TopicListener.java x: 3 commits (all time) y: 14 lines of code src/main/java/org/openvasp/client/service/WhisperService.java x: 1 commits (all time) y: 22 lines of code src/main/java/org/openvasp/client/common/Json.java x: 2 commits (all time) y: 152 lines of code src/main/java/org/openvasp/client/common/VaspException.java x: 1 commits (all time) y: 14 lines of code src/main/java/org/openvasp/client/model/Country.java x: 1 commits (all time) y: 294 lines of code src/main/java/org/openvasp/client/model/JuridicalPersonId.java x: 3 commits (all time) y: 57 lines of code src/main/java/org/openvasp/client/model/NaturalPersonId.java x: 3 commits (all time) y: 58 lines of code src/main/java/org/openvasp/client/service/impl/EnsServiceImpl.java x: 2 commits (all time) y: 48 lines of code src/main/java/org/openvasp/client/common/VaspUtils.java x: 4 commits (all time) y: 59 lines of code src/main/java/org/openvasp/client/model/Beneficiary.java x: 2 commits (all time) y: 32 lines of code src/main/java/org/openvasp/client/model/Originator.java x: 2 commits (all time) y: 40 lines of code src/main/java/org/openvasp/client/model/Topic.java x: 2 commits (all time) y: 31 lines of code src/main/java/org/openvasp/client/service/ContractService.java x: 1 commits (all time) y: 8 lines of code src/main/java/org/openvasp/client/service/impl/ContractServiceImpl.java x: 1 commits (all time) y: 70 lines of code src/main/java/org/openvasp/client/model/VaspResponseCode.java x: 1 commits (all time) y: 20 lines of code src/main/java/org/openvasp/client/service/SignService.java x: 1 commits (all time) y: 6 lines of code
333.0
lines of code
  min: 5.0
  average: 56.8
  25th percentile: 16.5
  median: 31.0
  75th percentile: 71.5
  max: 333.0
0 8.0
commits (all time)
min: 1.0 | average: 2.77 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 8.0

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

src/main/java/org/openvasp/client/service/impl/WhisperServiceImpl.java x: 5 contributors (all time) y: 333 lines of code src/main/java/org/openvasp/client/session/impl/AbstractSession.java x: 3 contributors (all time) y: 120 lines of code src/main/java/org/openvasp/client/session/impl/SessionManagerImpl.java x: 3 contributors (all time) y: 191 lines of code src/main/java/org/openvasp/client/model/Vaan.java x: 3 contributors (all time) y: 62 lines of code src/main/java/org/openvasp/client/model/VaspCodeType.java x: 2 contributors (all time) y: 29 lines of code src/main/java/org/openvasp/client/VaspInstance.java x: 2 contributors (all time) y: 191 lines of code src/main/java/org/openvasp/client/service/impl/ConfirmationServiceImpl.java x: 2 contributors (all time) y: 88 lines of code src/main/java/org/openvasp/client/session/Session.java x: 2 contributors (all time) y: 18 lines of code src/main/java/org/openvasp/client/session/impl/SessionState.java x: 3 contributors (all time) y: 33 lines of code src/main/java/org/openvasp/client/model/SessionRequest.java x: 1 contributors (all time) y: 61 lines of code src/main/java/org/openvasp/client/service/impl/MessageServiceImpl.java x: 1 contributors (all time) y: 77 lines of code src/main/java/org/openvasp/client/service/impl/SignServiceBaseImpl.java x: 2 contributors (all time) y: 52 lines of code src/main/java/org/openvasp/client/session/impl/BeneficiarySessionImpl.java x: 1 contributors (all time) y: 87 lines of code src/main/java/org/openvasp/client/common/Constants.java x: 1 contributors (all time) y: 5 lines of code src/main/java/org/openvasp/client/config/VaspModule.java x: 2 contributors (all time) y: 82 lines of code src/main/java/org/openvasp/client/model/PostalAddress.java x: 2 contributors (all time) y: 42 lines of code src/main/java/org/openvasp/client/model/SessionMessage.java x: 2 contributors (all time) y: 28 lines of code src/main/java/org/openvasp/client/model/SessionReply.java x: 1 contributors (all time) y: 30 lines of code src/main/java/org/openvasp/client/model/TransferConfirmation.java x: 2 contributors (all time) y: 10 lines of code src/main/java/org/openvasp/client/model/TransferDispatch.java x: 2 contributors (all time) y: 34 lines of code src/main/java/org/openvasp/client/model/TransferInfo.java x: 1 contributors (all time) y: 16 lines of code src/main/java/org/openvasp/client/model/TransferReply.java x: 1 contributors (all time) y: 13 lines of code src/main/java/org/openvasp/client/model/TransferRequest.java x: 1 contributors (all time) y: 73 lines of code src/main/java/org/openvasp/client/model/VaspInfo.java x: 2 contributors (all time) y: 36 lines of code src/main/java/org/openvasp/client/model/VaspMessage.java x: 2 contributors (all time) y: 227 lines of code src/main/java/org/openvasp/client/service/VaspIdentityService.java x: 1 contributors (all time) y: 11 lines of code src/main/java/org/openvasp/client/service/impl/SignServiceImpl.java x: 2 contributors (all time) y: 74 lines of code src/main/java/org/openvasp/client/session/SessionManager.java x: 1 contributors (all time) y: 19 lines of code src/main/java/org/openvasp/client/session/impl/OriginatorSessionImpl.java x: 1 contributors (all time) y: 114 lines of code src/main/java/org/openvasp/client/model/EthAddr.java x: 1 contributors (all time) y: 28 lines of code src/main/java/org/openvasp/client/model/VaspCode.java x: 1 contributors (all time) y: 26 lines of code src/main/java/org/openvasp/client/service/ConfirmationService.java x: 1 contributors (all time) y: 8 lines of code src/main/java/org/openvasp/client/service/TopicListener.java x: 2 contributors (all time) y: 14 lines of code src/main/java/org/openvasp/client/service/WhisperService.java x: 1 contributors (all time) y: 22 lines of code src/main/java/org/openvasp/client/common/Json.java x: 1 contributors (all time) y: 152 lines of code src/main/java/org/openvasp/client/common/VaspException.java x: 1 contributors (all time) y: 14 lines of code src/main/java/org/openvasp/client/model/Country.java x: 1 contributors (all time) y: 294 lines of code src/main/java/org/openvasp/client/model/JuridicalPersonId.java x: 2 contributors (all time) y: 57 lines of code src/main/java/org/openvasp/client/model/NaturalPersonId.java x: 2 contributors (all time) y: 58 lines of code src/main/java/org/openvasp/client/service/impl/EnsServiceImpl.java x: 1 contributors (all time) y: 48 lines of code src/main/java/org/openvasp/client/common/VaspUtils.java x: 2 contributors (all time) y: 59 lines of code src/main/java/org/openvasp/client/model/Beneficiary.java x: 2 contributors (all time) y: 32 lines of code src/main/java/org/openvasp/client/model/Originator.java x: 2 contributors (all time) y: 40 lines of code src/main/java/org/openvasp/client/model/Topic.java x: 2 contributors (all time) y: 31 lines of code src/main/java/org/openvasp/client/service/impl/ContractServiceImpl.java x: 1 contributors (all time) y: 70 lines of code src/main/java/org/openvasp/client/model/VaspResponseCode.java x: 1 contributors (all time) y: 20 lines of code src/main/java/org/openvasp/client/service/SignService.java x: 1 contributors (all time) y: 6 lines of code
333.0
lines of code
  min: 5.0
  average: 56.8
  25th percentile: 16.5
  median: 31.0
  75th percentile: 71.5
  max: 333.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.56 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.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".