repowiserepowise
Sign in
riege/one-record-converter
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseriege/one-record-converter

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

31of 92 scored

31 commits sit in this repo's top risk tercile, which is 34% of the 92scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 3.5 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits78%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.46bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold3.5out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Consistently other-driven across its history.

Feature10%
Fix8%
Refactor1%
Docs4%
Test5%
Deps24%
Chore2%
Other46%

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
be827172Use 3.0.0 data model ontology for XFWB and XFZB converter (#52)
Kevin Schmengler
11mo ago+1.5K -575
99%Elevated
more lines added than baseline
2
887e0bf6first commit
Martin Skopp
5y ago+3.3K -0
99%Elevated
more lines added than baseline
3
182a3e55Add support to convert XFZBv3 (eHouse) message to ONE Record Waybill
Martin Skopp
4y ago+1.2K -81
97%Elevated
more lines added than baseline
4
ef8c8d98Update to Ontology (Datamodel) 2.1 (#38)
Martin Skopp
3y ago+343 -628
96%Elevated
more lines added than baseline
5
de5cfcacAdd an XFWB with various US ACAS declarations for testing
Martin Skopp
10mo ago+328 -0
94%Elevated
more lines added than baseline
6
1ef0b192add example XFWB with ULDs PMC1337XX and AKE4711XX + HTS codes 000111 and 000222
Martin Skopp
11mo ago+297 -0
94%Elevated
more lines added than baseline
7
e56b3289Issue #3: Fixing NPE when XFWB comes without SpecifiedLogisticsTransportMovement.StageCode.ModeCode value
Martin Skopp
4y ago+317 -1
94%Elevated
more lines added than baseline
8
0e9ad528Introduce basic "grouping" option for ValidationMessage additional zu severity
Martin Skopp
4y ago+123 -68
92%Elevated
more lines added than baseline
9
53fe62a8Update dependency gradle to v7.5.1
renovate[bot]
4y ago+168 -111
90%Elevated
more lines added than baseline
10
2c0072b2Adopt IATA Ontology working draft adoption as per 2022-APR-12
Martin Skopp
4y ago+165 -147
90%Elevated
more lines added than baseline
11
ed07004dChange release-policy: include required dependencies in published JAR
Martin Skopp
4y ago+147 -20
89%Elevated
more lines added than baseline
12
87494235Add mapping data into TransportMovement#companyIdentifier Add payload test for the XFWB example
Martin Skopp
4y ago+117 -0
88%Elevated
more lines added than baseline
13
e3a8a72eUse latest OntologyModel Use MovementTimes of TransportMovement Provide information hints when Contact Phone is preferred treated from OCI Improve tests for SecurityStatus mapping
Martin Skopp
4y ago+66 -32
86%Elevated
more lines added than baseline
14
d06f56a5Refactor JUnit test
Martin Skopp
4y ago+45 -66
85%Elevated
more lines added than baseline
15
6e21882dAdopt https://github.com/IATA-Cargo/ONE-Record/issues/116 where possibe: make use of Ratings#setBillingChargeIdentifier
Martin Skopp
4y ago+24 -20
84%Elevated
more lines added than baseline
16
b8d91810IATA Ontology working draft adoption as per 2022-APR-07
Martin Skopp
4y ago+26 -14
83%Elevated
more lines added than baseline
17
39f1b7eeFix issue #2: Defining a consolidation by the TypeCode
Martin Skopp
4y ago+21 -14
82%Elevated
more lines added than baseline
18
a6be87ffrenovate renovate.json
Martin Skopp
4y ago+20 -6
81%Elevated
more lines added than baseline
19
93cf79f9Adopt https://github.com/IATA-Cargo/ONE-Record/issues/131 and https://github.com/IATA-Cargo/ONE-Record/issues/132 : use newly added fields for NIL/NVD
Martin Skopp
4y ago+15 -33
80%Elevated
more lines added than baseline
20
1ed830a6Add comments with links to GitHub issues filed to clarify mapping uncertainties
Martin Skopp
4y ago+11 -0
79%Elevated
more focused than baseline
21
310a2acdAdd some javadoc / fix gradle javadoc generation warnings
Martin Skopp
4y ago+11 -0
77%Elevated
more focused than baseline
22
651f964bAdopt https://github.com/IATA-Cargo/ONE-Record/issues/33 : use newly added fields for Signatures of carrier and consignor
Martin Skopp
4y ago+11 -47
77%Elevated
more focused than baseline
23
58d4b664Update readme
Kevin Schmengler
11mo ago+8 -7
74%Elevated
fewer lines added than baseline
24
a182822ffix gradle publish task
Martin Skopp
3y ago+10 -3
74%Elevated
more focused than baseline
25
b3e61f81Adopt other (not backward compatible) changes of IATA working draft Ontology
Martin Skopp
4y ago+10 -7
74%Elevated
more focused than baseline
26
48ff57c8Add section "Release versioning and IATA Ontology versions" to README
Martin Skopp
4y ago+9 -2
72%Elevated
fewer lines added than baseline
27
588b1ceeUse JDK 11 for JitPack builds
Kevin Schmengler
11mo ago+8 -0
71%Elevated
fewer lines added than baseline
28
1d871d15Add missing @type for TransportMovement#movementTimes
Martin Skopp
3y ago+8 -1
71%Elevated
fewer lines added than baseline
29
524369a5Update dependency gradle to v8.7
renovate[bot]
2y ago+11 -11
68%Elevated
more files than baseline
30
5a93b70bUpdate dependency gradle to v7.6
renovate[bot]
3y ago+11 -5
68%Elevated
more files than baseline
31
374deee6Simplify caching in GitHub actions
Martin Skopp
4y ago+6 -28
67%Elevated
fewer lines added than baseline
32
d7e192caUpdate dependency gradle to v8.4
renovate[bot]
2y ago+8 -8
65%Typical
fewer lines added than baseline
33
61f0451dAdd renovate.json
renovate[bot]
4y ago+6 -0
65%Typical
fewer lines added than baseline
34
e96af0a3Update dependency gradle to v8.10.2
renovate[bot]
1y ago+8 -3
63%Typical
fewer lines added than baseline
35
3ad27ab1Use convenience typesafe setter from codelist enums
Martin Skopp
4y ago+6 -6
63%Typical
fewer lines added than baseline
36
95de2676IATA_ONTOLOGY_DRAFT_2022-02-08 Prepare adoption of IATA working draft Ontology as per Feb-08, 2022
Martin Skopp
4y ago+6 -2
63%Typical
fewer lines added than baseline
37
23ddbff0Update dependency gradle to v8.14.3
renovate[bot]
11mo ago+7 -8
60%Typical
fewer lines added than baseline
38
9b94bff7Update warnings
Kevin Schmengler
11mo ago+4 -8
58%Typical
fewer lines added than baseline
39
5325204dUpdate dependency gradle to v8.2
renovate[bot]
3y ago+6 -2
58%Typical
fewer lines added than baseline
40
41148d9bUpdate one-record-ontologymodel library 1.1.0 => 1.1.2
Martin Skopp
4y ago+5 -7
58%Typical
fewer lines added than baseline
41
a9de08d5Adopt section about the ontology(data)model
Martin Skopp
10mo ago+4 -2
54%Typical
fewer lines added than baseline
42
4bf8791cPrepare 2.1 release
Martin Skopp
3y ago+4 -2
54%Typical
fewer lines added than baseline
43
c4f6b1a7Update dependency gradle to v8.1
renovate[bot]
3y ago+5 -4
54%Typical
fewer lines added than baseline
44
47a1ebefUpdate dependency gradle to v8
Martin Skopp
3y ago+5 -5
54%Typical
fewer lines added than baseline
45
642318a6Add JAX-B dependencies for JDK 9+ to gradle build
Martin Skopp
5y ago+3 -0
52%Typical
fewer lines added than baseline
46
64e04273Update dependency com.fasterxml.jackson.core:jackson-* to v2.13.3
Martin Skopp
4y ago+3 -3
51%Typical
fewer lines added than baseline
47
87889389Change JDK from adopt8 to temurin8
Martin Skopp
3y ago+3 -2
49%Typical
fewer lines added than baseline
48
3b31f9d6Update actions/setup-java action to v4
renovate[bot]
2y ago+2 -2
46%Typical
fewer lines added than baseline
49
3eef106eUpdate actions/checkout action to v4
renovate[bot]
2y ago+2 -2
46%Typical
fewer lines added than baseline
50
32c917adUpdate dependency gradle to v8.3
renovate[bot]
3y ago+3 -2
46%Typical
fewer lines added than baseline
  • be827172Use 3.0.0 data model ontology for XFWB and XFZB converter (#52)
    Author
    Kevin Schmengler
    When
    11mo ago
    Lines
    +1.5K -575
    Risk
    99%Elevated
  • 887e0bf6first commit
    Author
    Martin Skopp
    When
    5y ago
    Lines
    +3.3K -0
    Risk
    99%Elevated
  • 182a3e55Add support to convert XFZBv3 (eHouse) message to ONE Record Waybill
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +1.2K -81
    Risk
    97%Elevated
  • ef8c8d98Update to Ontology (Datamodel) 2.1 (#38)
    Author
    Martin Skopp
    When
    3y ago
    Lines
    +343 -628
    Risk
    96%Elevated
  • de5cfcacAdd an XFWB with various US ACAS declarations for testing
    Author
    Martin Skopp
    When
    10mo ago
    Lines
    +328 -0
    Risk
    94%Elevated
  • 1ef0b192add example XFWB with ULDs PMC1337XX and AKE4711XX + HTS codes 000111 and 000222
    Author
    Martin Skopp
    When
    11mo ago
    Lines
    +297 -0
    Risk
    94%Elevated
  • e56b3289Issue #3: Fixing NPE when XFWB comes without SpecifiedLogisticsTransportMovement.StageCode.ModeCode value
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +317 -1
    Risk
    94%Elevated
  • 0e9ad528Introduce basic "grouping" option for ValidationMessage additional zu severity
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +123 -68
    Risk
    92%Elevated
  • 53fe62a8Update dependency gradle to v7.5.1
    Author
    renovate[bot]
    When
    4y ago
    Lines
    +168 -111
    Risk
    90%Elevated
  • 2c0072b2Adopt IATA Ontology working draft adoption as per 2022-APR-12
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +165 -147
    Risk
    90%Elevated
  • ed07004dChange release-policy: include required dependencies in published JAR
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +147 -20
    Risk
    89%Elevated
  • 87494235Add mapping data into TransportMovement#companyIdentifier Add payload test for the XFWB example
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +117 -0
    Risk
    88%Elevated
  • e3a8a72eUse latest OntologyModel Use MovementTimes of TransportMovement Provide information hints when Contact Phone is preferred treated from OCI Improve tests for SecurityStatus mapping
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +66 -32
    Risk
    86%Elevated
  • d06f56a5Refactor JUnit test
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +45 -66
    Risk
    85%Elevated
  • 6e21882dAdopt https://github.com/IATA-Cargo/ONE-Record/issues/116 where possibe: make use of Ratings#setBillingChargeIdentifier
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +24 -20
    Risk
    84%Elevated
  • b8d91810IATA Ontology working draft adoption as per 2022-APR-07
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +26 -14
    Risk
    83%Elevated
  • 39f1b7eeFix issue #2: Defining a consolidation by the TypeCode
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +21 -14
    Risk
    82%Elevated
  • a6be87ffrenovate renovate.json
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +20 -6
    Risk
    81%Elevated
  • 93cf79f9Adopt https://github.com/IATA-Cargo/ONE-Record/issues/131 and https://github.com/IATA-Cargo/ONE-Record/issues/132 : use newly added fields for NIL/NVD
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +15 -33
    Risk
    80%Elevated
  • 1ed830a6Add comments with links to GitHub issues filed to clarify mapping uncertainties
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +11 -0
    Risk
    79%Elevated
  • 310a2acdAdd some javadoc / fix gradle javadoc generation warnings
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +11 -0
    Risk
    77%Elevated
  • 651f964bAdopt https://github.com/IATA-Cargo/ONE-Record/issues/33 : use newly added fields for Signatures of carrier and consignor
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +11 -47
    Risk
    77%Elevated
  • 58d4b664Update readme
    Author
    Kevin Schmengler
    When
    11mo ago
    Lines
    +8 -7
    Risk
    74%Elevated
  • a182822ffix gradle publish task
    Author
    Martin Skopp
    When
    3y ago
    Lines
    +10 -3
    Risk
    74%Elevated
  • b3e61f81Adopt other (not backward compatible) changes of IATA working draft Ontology
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +10 -7
    Risk
    74%Elevated
  • 48ff57c8Add section "Release versioning and IATA Ontology versions" to README
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +9 -2
    Risk
    72%Elevated
  • 588b1ceeUse JDK 11 for JitPack builds
    Author
    Kevin Schmengler
    When
    11mo ago
    Lines
    +8 -0
    Risk
    71%Elevated
  • 1d871d15Add missing @type for TransportMovement#movementTimes
    Author
    Martin Skopp
    When
    3y ago
    Lines
    +8 -1
    Risk
    71%Elevated
  • 524369a5Update dependency gradle to v8.7
    Author
    renovate[bot]
    When
    2y ago
    Lines
    +11 -11
    Risk
    68%Elevated
  • 5a93b70bUpdate dependency gradle to v7.6
    Author
    renovate[bot]
    When
    3y ago
    Lines
    +11 -5
    Risk
    68%Elevated
  • 374deee6Simplify caching in GitHub actions
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +6 -28
    Risk
    67%Elevated
  • d7e192caUpdate dependency gradle to v8.4
    Author
    renovate[bot]
    When
    2y ago
    Lines
    +8 -8
    Risk
    65%Typical
  • 61f0451dAdd renovate.json
    Author
    renovate[bot]
    When
    4y ago
    Lines
    +6 -0
    Risk
    65%Typical
  • e96af0a3Update dependency gradle to v8.10.2
    Author
    renovate[bot]
    When
    1y ago
    Lines
    +8 -3
    Risk
    63%Typical
  • 3ad27ab1Use convenience typesafe setter from codelist enums
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +6 -6
    Risk
    63%Typical
  • 95de2676IATA_ONTOLOGY_DRAFT_2022-02-08 Prepare adoption of IATA working draft Ontology as per Feb-08, 2022
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +6 -2
    Risk
    63%Typical
  • 23ddbff0Update dependency gradle to v8.14.3
    Author
    renovate[bot]
    When
    11mo ago
    Lines
    +7 -8
    Risk
    60%Typical
  • 9b94bff7Update warnings
    Author
    Kevin Schmengler
    When
    11mo ago
    Lines
    +4 -8
    Risk
    58%Typical
  • 5325204dUpdate dependency gradle to v8.2
    Author
    renovate[bot]
    When
    3y ago
    Lines
    +6 -2
    Risk
    58%Typical
  • 41148d9bUpdate one-record-ontologymodel library 1.1.0 => 1.1.2
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +5 -7
    Risk
    58%Typical
  • a9de08d5Adopt section about the ontology(data)model
    Author
    Martin Skopp
    When
    10mo ago
    Lines
    +4 -2
    Risk
    54%Typical
  • 4bf8791cPrepare 2.1 release
    Author
    Martin Skopp
    When
    3y ago
    Lines
    +4 -2
    Risk
    54%Typical
  • c4f6b1a7Update dependency gradle to v8.1
    Author
    renovate[bot]
    When
    3y ago
    Lines
    +5 -4
    Risk
    54%Typical
  • 47a1ebefUpdate dependency gradle to v8
    Author
    Martin Skopp
    When
    3y ago
    Lines
    +5 -5
    Risk
    54%Typical
  • 642318a6Add JAX-B dependencies for JDK 9+ to gradle build
    Author
    Martin Skopp
    When
    5y ago
    Lines
    +3 -0
    Risk
    52%Typical
  • 64e04273Update dependency com.fasterxml.jackson.core:jackson-* to v2.13.3
    Author
    Martin Skopp
    When
    4y ago
    Lines
    +3 -3
    Risk
    51%Typical
  • 87889389Change JDK from adopt8 to temurin8
    Author
    Martin Skopp
    When
    3y ago
    Lines
    +3 -2
    Risk
    49%Typical
  • 3b31f9d6Update actions/setup-java action to v4
    Author
    renovate[bot]
    When
    2y ago
    Lines
    +2 -2
    Risk
    46%Typical
  • 3eef106eUpdate actions/checkout action to v4
    Author
    renovate[bot]
    When
    2y ago
    Lines
    +2 -2
    Risk
    46%Typical
  • 32c917adUpdate dependency gradle to v8.3
    Author
    renovate[bot]
    When
    3y ago
    Lines
    +3 -2
    Risk
    46%Typical
Showing 50 of 92 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

024typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 92 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,000Lines changed (log) →0.02.9Diffusion →
Below typical30
Typical31
Elevated31

Commit history for riege/one-record-converter

riege/one-record-converter has 107 commits in its history from 4 contributors, the first of them Sep 3, 2021. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.