epam / ember-trade-connector-sample
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 97 files with 8,904 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 97 files changed 1-5 times (8,904 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 97 files with 8,904 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 0 files changed by 2-5 contributors (0 lines of code)
    • 97 files changed by 1 contributor (8,904 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, gradle, bat, sh, properties, ps1, xml, gitignore, gitattributes, txt, proto, md, json, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
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
fix0% | 0% | 0% | 0% | 100%
grpc0% | 0% | 0% | 0% | 100%
gemini0% | 0% | 0% | 0% | 100%
common0% | 0% | 0% | 0% | 100%
devenv0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
GeminiTradeConnectorFactory.java
in gemini/src/main/java/deltix/connector/crypto/gemini
24 2 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
CommonContractProcessor.java
in common/src/main/java/deltix/connector/common/smd
74 2 2023-05-22 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
Contract.java
in common/src/main/java/deltix/connector/common/smd
77 14 2023-05-22 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
JsonUtil.java
in gemini/src/main/java/deltix/connector/crypto/gemini
84 7 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
proto
syneroex-api.proto
in grpc/syneroex/src/main/proto
124 - 2024-04-30 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
Messages.java
in common/src/main/java/deltix/connector/common
132 22 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixUtil.java
in fix/core/src/main/java/deltix/connector/fix
198 11 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexTradeConnector.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex
290 29 2024-04-30 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiTradeConnector.java
in gemini/src/main/java/deltix/connector/crypto/gemini
353 28 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
BaseTradeConnector.java
in common/src/main/java/deltix/connector/common/core
403 58 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixTradeConnector.java
in fix/core/src/main/java/deltix/connector/fix
1027 131 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
NonceGenerator.java
in gemini/src/main/java/deltix/connector/crypto/gemini
4 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixCodec.java
in fix/core/src/main/java/deltix/connector/fix/codec
7 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixMessage.java
in fix/core/src/main/java/deltix/connector/fix/message
8 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderIdMappingException.java
in fix/core/src/main/java/deltix/connector/fix/mapper
8 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderSide.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
8 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
cmd
TimeBase.cmd
in devenv/src/main/resources/devenv/homes/qshome/services/TimeBase
9 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GrpcSettings.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config
11 2 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SessionException.java
in fix/core/src/main/java/deltix/connector/fix/session
12 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexListener.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session
12 - 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderIdFlyweight.java
in fix/core/src/main/java/deltix/connector/fix/mapper
13 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
ContractProcessor.java
in common/src/main/java/deltix/connector/common/smd
14 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderOptions.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
14 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixNewOrderRequest.java
in fix/core/src/main/java/deltix/connector/fix/message
15 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
collect-logs.ps1
in devenv/src/main/resources/devenv/homes
15 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
stop-all.ps1
in devenv/src/main/resources/devenv/homes
15 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SessionControl.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session
16 1 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DecimalSerializer.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
16 1 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderRejectedEvent.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
16 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderTradeEvent.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
16 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
BaseOrderStatus.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
16 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DecimalDeserializer.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
17 1 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixRejectCodec.java
in fix/core/src/main/java/deltix/connector/fix/codec
18 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
RejectedRequestException.java
in common/src/main/java/deltix/connector/common
19 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
CancelOrderRequest.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
19 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderStatusRequest.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
19 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
RequestValidator.java
in common/src/main/java/deltix/connector/common/util
20 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
BaseTradeConnectorSettings.java
in common/src/main/java/deltix/connector/common/core
20 4 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SessionStatus.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session
20 2 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexContext.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex
22 4 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderCancelRejectedEvent.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
22 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderCancelledEvent.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
22 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
ApiKeyContext.java
in gemini/src/main/java/deltix/connector/crypto/gemini
25 5 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixOrderStatusRequestCodec.java
in fix/core/src/main/java/deltix/connector/fix/codec
26 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
gflog.xml
in devenv/src/main/resources/devenv/homes/ember-home
27 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixCancelRejectCodec.java
in fix/core/src/main/java/deltix/connector/fix/codec
28 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
ConnectorUtil.java
in common/src/main/java/deltix/connector/common/util
29 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
MessageFormatter.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session
31 2 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
LogSettings.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config
33 8 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DeltixTradeConnectorFactory.java
in fix/deltix/src/main/java/deltix/connector/fix/deltix
34 6 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JsonUtil.java
in gemini/src/main/java/deltix/connector/crypto/gemini
84 7 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiTradeConnector.java
in gemini/src/main/java/deltix/connector/crypto/gemini
353 28 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiTradeConnectorFactory.java
in gemini/src/main/java/deltix/connector/crypto/gemini
24 2 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
proto
syneroex-api.proto
in grpc/syneroex/src/main/proto
124 - 2024-04-30 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexTradeConnector.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex
290 29 2024-04-30 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
BaseTradeConnector.java
in common/src/main/java/deltix/connector/common/core
403 58 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
Messages.java
in common/src/main/java/deltix/connector/common
132 22 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
Contract.java
in common/src/main/java/deltix/connector/common/smd
77 14 2023-05-22 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
CommonContractProcessor.java
in common/src/main/java/deltix/connector/common/smd
74 2 2023-05-22 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixTradeConnector.java
in fix/core/src/main/java/deltix/connector/fix
1027 131 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixUtil.java
in fix/core/src/main/java/deltix/connector/fix
198 11 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
stop-all.ps1
in devenv/src/main/resources/devenv/homes
15 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
collect-logs.ps1
in devenv/src/main/resources/devenv/homes
15 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
gflog.xml
in devenv/src/main/resources/devenv/homes/ember-home
27 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
gflog.xml
in devenv/src/main/resources/devenv/homes/qshome/config
41 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
cmd
TimeBase.cmd
in devenv/src/main/resources/devenv/homes/qshome/services/TimeBase
9 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
NonceGenerator.java
in gemini/src/main/java/deltix/connector/crypto/gemini
4 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
ApiKeyContext.java
in gemini/src/main/java/deltix/connector/crypto/gemini
25 5 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiHttpClient.java
in gemini/src/main/java/deltix/connector/crypto/gemini
104 9 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiContext.java
in gemini/src/main/java/deltix/connector/crypto/gemini
51 8 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiUtil.java
in gemini/src/main/java/deltix/connector/crypto/gemini
87 9 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiWsClient.java
in gemini/src/main/java/deltix/connector/crypto/gemini
169 19 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
Message.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
42 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
Fill.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
63 8 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderStatus.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
156 21 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderCancelledEvent.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
22 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderCancelRejectedEvent.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
22 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderEvent.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
151 21 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DecimalDeserializer.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
17 1 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
BaseOrderStatus.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
16 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
NewOrderRequest.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
94 15 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderSide.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
8 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderStatusRequest.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
19 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderTradeEvent.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
16 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
CancelOrderRequest.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
19 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderRejectedEvent.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
16 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DecimalSerializer.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
16 1 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderOptions.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
14 - 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DefaultRequest.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
43 9 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiConnectorSettings.java
in gemini/src/main/java/deltix/connector/crypto/gemini
47 11 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexTradeConnectorFactory.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex
147 16 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexMessage.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/util
146 31 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
LogSettings.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config
33 8 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
Schedule.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config
52 12 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GrpcSettings.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config
11 2 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexContext.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex
22 4 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexUtil.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex
73 7 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SessionState.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session
62 14 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SessionStatus.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session
20 2 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SessionControl.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session
16 1 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
FixTradeConnector.java
in fix/core/src/main/java/deltix/connector/fix
1027 131 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
Session.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session
548 65 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
BaseTradeConnector.java
in common/src/main/java/deltix/connector/common/core
403 58 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiTradeConnector.java
in gemini/src/main/java/deltix/connector/crypto/gemini
353 28 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexTradeConnector.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex
290 29 2024-04-30 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
SequencedIdMapper.java
in fix/core/src/main/java/deltix/connector/fix/mapper
286 34 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderIdCache.java
in fix/core/src/main/java/deltix/connector/fix/mapper
280 28 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixOrderStateMessage.java
in fix/core/src/main/java/deltix/connector/fix/message
274 57 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixExecutionReport.java
in fix/core/src/main/java/deltix/connector/fix/message
251 51 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SessionContext.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session
203 41 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixUtil.java
in fix/core/src/main/java/deltix/connector/fix
198 11 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixTradeConnectorSettings.java
in fix/core/src/main/java/deltix/connector/fix
184 48 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
CompositeIdMapper.java
in fix/core/src/main/java/deltix/connector/fix/mapper
182 33 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiWsClient.java
in gemini/src/main/java/deltix/connector/crypto/gemini
169 19 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderStatus.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
156 21 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
OrderEvent.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
151 21 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexTradeConnectorFactory.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex
147 16 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexMessage.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/util
146 31 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixCancelReject.java
in fix/core/src/main/java/deltix/connector/fix/message
134 27 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
Messages.java
in common/src/main/java/deltix/connector/common
132 22 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
proto
syneroex-api.proto
in grpc/syneroex/src/main/proto
124 - 2024-04-30 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixTradeConnectorFactory.java
in fix/core/src/main/java/deltix/connector/fix
124 9 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixCancelOrderRequest.java
in fix/core/src/main/java/deltix/connector/fix/message
122 24 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DeltixTradeConnector.java
in fix/deltix/src/main/java/deltix/connector/fix/deltix
111 6 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiHttpClient.java
in gemini/src/main/java/deltix/connector/crypto/gemini
104 9 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DefaultRequestValidator.java
in common/src/main/java/deltix/connector/common/util
99 14 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
NewOrderRequest.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
94 15 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
ContractMetadata.java
in common/src/main/java/deltix/connector/common/smd
94 16 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiUtil.java
in gemini/src/main/java/deltix/connector/crypto/gemini
87 9 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
JsonUtil.java
in gemini/src/main/java/deltix/connector/crypto/gemini
84 7 2023-05-22 2023-09-11 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
DeltixReplaceOrderRequestCodec.java
in fix/deltix/src/main/java/deltix/connector/fix/deltix/codec
83 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixOrderStatusRequest.java
in fix/core/src/main/java/deltix/connector/fix/message
82 15 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
Contract.java
in common/src/main/java/deltix/connector/common/smd
77 14 2023-05-22 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
DeltixNewOrderRequestCodec.java
in fix/deltix/src/main/java/deltix/connector/fix/deltix/codec
77 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixReplaceOrderRequestCodec.java
in fix/core/src/main/java/deltix/connector/fix/codec
76 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
CommonContractProcessor.java
in common/src/main/java/deltix/connector/common/smd
74 2 2023-05-22 2024-10-17 2 1 mikalai_dul@epam.com mikalai_dul@epam.com
BaseContractProcessor.java
in common/src/main/java/deltix/connector/common/smd
74 13 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SyneroexUtil.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex
73 7 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
IdMapper.java
in fix/core/src/main/java/deltix/connector/fix/mapper
71 15 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixNewOrderRequestCodec.java
in fix/core/src/main/java/deltix/connector/fix/codec
70 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DeltixCancelOrderRequest.java
in fix/deltix/src/main/java/deltix/connector/fix/deltix/message
64 9 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
Fill.java
in gemini/src/main/java/deltix/connector/crypto/gemini/data
63 8 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
SessionState.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session
62 14 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DeltixReplaceOrderRequest.java
in fix/deltix/src/main/java/deltix/connector/fix/deltix/message
61 9 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
FixExecutionReportCodec.java
in fix/core/src/main/java/deltix/connector/fix/codec
60 2 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
DeltixNewOrderRequest.java
in fix/deltix/src/main/java/deltix/connector/fix/deltix/message
57 9 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
CancelIdCache.java
in fix/core/src/main/java/deltix/connector/fix/mapper
56 3 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
Schedule.java
in grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config
52 12 2024-04-30 2024-04-30 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiContext.java
in gemini/src/main/java/deltix/connector/crypto/gemini
51 8 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
GeminiConnectorSettings.java
in gemini/src/main/java/deltix/connector/crypto/gemini
47 11 2023-05-22 2023-05-22 1 1 mikalai_dul@epam.com mikalai_dul@epam.com
Correlations

File Size vs. Number of Changes: 97 points

common/src/main/java/deltix/connector/common/smd/CommonContractProcessor.java x: 74 lines of code y: 2 # changes common/src/main/java/deltix/connector/common/smd/Contract.java x: 77 lines of code y: 2 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/SyneroexTradeConnector.java x: 290 lines of code y: 2 # changes grpc/syneroex/src/main/proto/syneroex-api.proto x: 124 lines of code y: 2 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/SyneroexContext.java x: 22 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/SyneroexTradeConnectorFactory.java x: 147 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/SyneroexUtil.java x: 73 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config/GrpcSettings.java x: 11 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config/LogSettings.java x: 33 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config/Schedule.java x: 52 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/MessageFormatter.java x: 31 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/Session.java x: 548 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/SessionContext.java x: 203 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/SessionControl.java x: 16 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/SessionState.java x: 62 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/SessionStatus.java x: 20 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/SyneroexListener.java x: 12 lines of code y: 1 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/util/SyneroexMessage.java x: 146 lines of code y: 1 # changes common/src/main/java/deltix/connector/common/Messages.java x: 132 lines of code y: 2 # changes common/src/main/java/deltix/connector/common/core/BaseTradeConnector.java x: 403 lines of code y: 2 # changes fix/core/src/main/java/deltix/connector/fix/FixTradeConnector.java x: 1027 lines of code y: 2 # changes fix/core/src/main/java/deltix/connector/fix/FixUtil.java x: 198 lines of code y: 2 # changes gemini/src/main/java/deltix/connector/crypto/gemini/GeminiTradeConnector.java x: 353 lines of code y: 2 # changes gemini/src/main/java/deltix/connector/crypto/gemini/GeminiTradeConnectorFactory.java x: 24 lines of code y: 2 # changes gemini/src/main/java/deltix/connector/crypto/gemini/JsonUtil.java x: 84 lines of code y: 2 # changes common/src/main/java/deltix/connector/common/smd/ContractMetadata.java x: 94 lines of code y: 1 # changes common/src/main/java/deltix/connector/common/smd/ContractProcessor.java x: 14 lines of code y: 1 # changes common/src/main/java/deltix/connector/common/util/ConnectorUtil.java x: 29 lines of code y: 1 # changes common/src/main/java/deltix/connector/common/util/DefaultRequestValidator.java x: 99 lines of code y: 1 # changes devenv/src/main/resources/devenv/homes/ember-home/gflog.xml x: 27 lines of code y: 1 # changes devenv/src/main/resources/devenv/homes/qshome/config/gflog.xml x: 41 lines of code y: 1 # changes devenv/src/main/resources/devenv/homes/qshome/services/TimeBase/TimeBase.cmd x: 9 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/FixTradeConnectorFactory.java x: 124 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/FixTradeConnectorSettings.java x: 184 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/codec/FixCancelOrderRequestCodec.java x: 35 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/codec/FixCodec.java x: 7 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/codec/FixExecutionReportCodec.java x: 60 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/codec/FixNewOrderRequestCodec.java x: 70 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/codec/FixRejectCodec.java x: 18 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/codec/FixReplaceOrderRequestCodec.java x: 76 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/mapper/CancelIdCache.java x: 56 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/mapper/CompositeIdMapper.java x: 182 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/mapper/IdMapper.java x: 71 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/mapper/OrderIdCache.java x: 280 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/mapper/SequencedIdMapper.java x: 286 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/message/FixCancelOrderRequest.java x: 122 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/message/FixCancelReject.java x: 134 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/message/FixExecutionReport.java x: 251 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/message/FixOrderStateMessage.java x: 274 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/message/FixOrderStatusRequest.java x: 82 lines of code y: 1 # changes fix/core/src/main/java/deltix/connector/fix/message/FixReject.java x: 47 lines of code y: 1 # changes fix/deltix/src/main/java/deltix/connector/fix/deltix/DeltixTradeConnector.java x: 111 lines of code y: 1 # changes fix/deltix/src/main/java/deltix/connector/fix/deltix/codec/DeltixNewOrderRequestCodec.java x: 77 lines of code y: 1 # changes fix/deltix/src/main/java/deltix/connector/fix/deltix/message/DeltixCancelOrderRequest.java x: 64 lines of code y: 1 # changes gemini/src/main/java/deltix/connector/crypto/gemini/ApiKeyContext.java x: 25 lines of code y: 1 # changes gemini/src/main/java/deltix/connector/crypto/gemini/GeminiContext.java x: 51 lines of code y: 1 # changes gemini/src/main/java/deltix/connector/crypto/gemini/GeminiHttpClient.java x: 104 lines of code y: 1 # changes gemini/src/main/java/deltix/connector/crypto/gemini/GeminiUtil.java x: 87 lines of code y: 1 # changes gemini/src/main/java/deltix/connector/crypto/gemini/GeminiWsClient.java x: 169 lines of code y: 1 # changes gemini/src/main/java/deltix/connector/crypto/gemini/NonceGenerator.java x: 4 lines of code y: 1 # changes gemini/src/main/java/deltix/connector/crypto/gemini/data/DefaultRequest.java x: 43 lines of code y: 1 # changes gemini/src/main/java/deltix/connector/crypto/gemini/data/OrderEvent.java x: 151 lines of code y: 1 # changes gemini/src/main/java/deltix/connector/crypto/gemini/data/OrderStatus.java x: 156 lines of code y: 1 # changes
2.0
# changes
  min: 1.0
  average: 1.11
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 1027.0
lines of code
min: 4.0 | average: 91.79 | 25th percentile: 19.0 | median: 51.0 | 75th percentile: 107.5 | max: 1027.0

Number of Contributors vs. Number of Changes: 97 points

common/src/main/java/deltix/connector/common/smd/CommonContractProcessor.java x: 1 # contributors y: 2 # changes grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/SyneroexContext.java x: 1 # contributors y: 1 # changes
2.0
# changes
  min: 1.0
  average: 1.11
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

Number of Contributors vs. File Size: 97 points

common/src/main/java/deltix/connector/common/smd/CommonContractProcessor.java x: 1 # contributors y: 74 lines of code common/src/main/java/deltix/connector/common/smd/Contract.java x: 1 # contributors y: 77 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/SyneroexTradeConnector.java x: 1 # contributors y: 290 lines of code grpc/syneroex/src/main/proto/syneroex-api.proto x: 1 # contributors y: 124 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/SyneroexContext.java x: 1 # contributors y: 22 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/SyneroexTradeConnectorFactory.java x: 1 # contributors y: 147 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config/GrpcSettings.java x: 1 # contributors y: 11 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config/LogSettings.java x: 1 # contributors y: 33 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/config/Schedule.java x: 1 # contributors y: 52 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/MessageFormatter.java x: 1 # contributors y: 31 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/Session.java x: 1 # contributors y: 548 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/SessionContext.java x: 1 # contributors y: 203 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/SessionControl.java x: 1 # contributors y: 16 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/SessionState.java x: 1 # contributors y: 62 lines of code grpc/syneroex/src/main/java/deltix/ember/connector/grpc/syneroex/session/SessionStatus.java x: 1 # contributors y: 20 lines of code common/src/main/java/deltix/connector/common/Messages.java x: 1 # contributors y: 132 lines of code common/src/main/java/deltix/connector/common/core/BaseTradeConnector.java x: 1 # contributors y: 403 lines of code fix/core/src/main/java/deltix/connector/fix/FixTradeConnector.java x: 1 # contributors y: 1027 lines of code fix/core/src/main/java/deltix/connector/fix/FixUtil.java x: 1 # contributors y: 198 lines of code gemini/src/main/java/deltix/connector/crypto/gemini/GeminiTradeConnector.java x: 1 # contributors y: 353 lines of code gemini/src/main/java/deltix/connector/crypto/gemini/JsonUtil.java x: 1 # contributors y: 84 lines of code common/src/main/java/deltix/connector/common/smd/ContractMetadata.java x: 1 # contributors y: 94 lines of code common/src/main/java/deltix/connector/common/util/DefaultRequestValidator.java x: 1 # contributors y: 99 lines of code devenv/src/main/resources/devenv/homes/ember-home/gflog.xml x: 1 # contributors y: 27 lines of code devenv/src/main/resources/devenv/homes/qshome/config/gflog.xml x: 1 # contributors y: 41 lines of code fix/core/src/main/java/deltix/connector/fix/FixTradeConnectorSettings.java x: 1 # contributors y: 184 lines of code fix/core/src/main/java/deltix/connector/fix/codec/FixCodec.java x: 1 # contributors y: 7 lines of code fix/core/src/main/java/deltix/connector/fix/codec/FixExecutionReportCodec.java x: 1 # contributors y: 60 lines of code fix/core/src/main/java/deltix/connector/fix/codec/FixNewOrderRequestCodec.java x: 1 # contributors y: 70 lines of code fix/core/src/main/java/deltix/connector/fix/mapper/CancelIdCache.java x: 1 # contributors y: 56 lines of code fix/core/src/main/java/deltix/connector/fix/mapper/OrderIdCache.java x: 1 # contributors y: 280 lines of code fix/core/src/main/java/deltix/connector/fix/mapper/SequencedIdMapper.java x: 1 # contributors y: 286 lines of code fix/core/src/main/java/deltix/connector/fix/message/FixCancelReject.java x: 1 # contributors y: 134 lines of code fix/core/src/main/java/deltix/connector/fix/message/FixExecutionReport.java x: 1 # contributors y: 251 lines of code fix/core/src/main/java/deltix/connector/fix/message/FixOrderStateMessage.java x: 1 # contributors y: 274 lines of code fix/core/src/main/java/deltix/connector/fix/message/FixReject.java x: 1 # contributors y: 47 lines of code fix/deltix/src/main/java/deltix/connector/fix/deltix/DeltixTradeConnector.java x: 1 # contributors y: 111 lines of code gemini/src/main/java/deltix/connector/crypto/gemini/GeminiHttpClient.java x: 1 # contributors y: 104 lines of code gemini/src/main/java/deltix/connector/crypto/gemini/GeminiUtil.java x: 1 # contributors y: 87 lines of code gemini/src/main/java/deltix/connector/crypto/gemini/GeminiWsClient.java x: 1 # contributors y: 169 lines of code gemini/src/main/java/deltix/connector/crypto/gemini/NonceGenerator.java x: 1 # contributors y: 4 lines of code gemini/src/main/java/deltix/connector/crypto/gemini/data/OrderEvent.java x: 1 # contributors y: 151 lines of code gemini/src/main/java/deltix/connector/crypto/gemini/data/OrderStatus.java x: 1 # contributors y: 156 lines of code
1027.0
lines of code
  min: 4.0
  average: 91.79
  25th percentile: 19.0
  median: 51.0
  75th percentile: 107.5
  max: 1027.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0