GoogleCloudPlatform / healthcare-data-harmonization
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 424 files with 30,977 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)
    • 1 file changed 6-20 times (398 lines of code)
    • 423 files changed 1-5 times (30,579 lines of code)
0% | 0% | 0% | 1% | 98%
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 424 files with 30,977 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)
    • 24 files changed by 2-5 contributors (3,424 lines of code)
    • 400 files changed by 1 contributor (27,553 lines of code)
0% | 0% | 0% | 11% | 88%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, java, go, md, gradle, tsx, py, xml, ts, sh, mod, proto, properties, snap, txt, js, yaml, gitignore, g4, css, ipynb, svg, cfg, eslintignore, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 1% | 98%
go0% | 0% | 0% | 0% | 100%
tsx0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
g40% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
cfg0% | 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
plugins0% | 0% | 0% | 11% | 88%
runtime0% | 0% | 0% | 0% | 100%
wstl10% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
transpiler0% | 0% | 0% | 0% | 100%
testutil0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
ROOT0% | 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
MergeConstants.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge
398 1 2023-12-06 2024-12-06 12 4 raycai@google.com gkozakjian@google.com
4 - 2020-07-29 2023-09-27 4 2 bebinu@google.com romanpoly@google.com
MatchingPlugin.java
in plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation
110 18 2023-12-06 2025-01-03 4 3 raycai@google.com noreply@google.com
TimeFns.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
247 16 2023-09-26 2024-11-21 4 4 noreply@google.com ygupta@google.com
MergeResources.java
in plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge
94 6 2023-12-06 2024-12-06 3 2 raycai@google.com gkozakjian@google.com
Whistle.g4
in transpiler/src/main/antlr/com/google/cloud/verticals/foundations/dataharmonization/transpiler
231 - 2023-09-26 2024-01-26 3 3 noreply@google.com danielye@google.com
Engine.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init
308 34 2023-09-26 2024-03-14 3 2 noreply@google.com noreply@google.com
top_entity_tool_tip.tsx
in wstl1/tools/notebook/data-model-browser/src/components
18 1 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
ArrayJsonSerializer.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl
21 2 2023-09-26 2024-04-08 2 1 noreply@google.com noreply@google.com
bread_crumb_item.tsx
in wstl1/tools/notebook/data-model-browser/src/components
27 1 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
sub_entity_tool_tip.tsx
in wstl1/tools/notebook/data-model-browser/src/components
29 - 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
ContainerJsonDeserializer.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl
30 1 2023-09-26 2024-04-08 2 1 noreply@google.com noreply@google.com
data_model_viewer_widget.tsx
in wstl1/tools/notebook/data-model-browser/src/components
32 4 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
FragmentsAppenderContextMonitor.java
in plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/fragments
34 4 2024-04-08 2024-11-01 2 2 noreply@google.com mackenzieclark@google.com
StableIdConsts.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid
42 1 2023-12-06 2023-12-15 2 2 raycai@google.com kbaillie@google.com
InlineConfigExtractor.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init/initializer
43 3 2023-09-26 2024-03-14 2 1 noreply@google.com noreply@google.com
inspect_tool_tip.tsx
in wstl1/tools/notebook/data-model-browser/src/components
64 - 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
field_meta_data_viewer.tsx
in wstl1/tools/notebook/data-model-browser/src/components
64 3 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
DefaultMergeRuleCreator.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/defaults
65 6 2023-12-06 2024-11-14 2 2 raycai@google.com danielye@google.com
top_entities_viewer.tsx
in wstl1/tools/notebook/data-model-browser/src/components
72 - 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
sub_entities_viewer.tsx
in wstl1/tools/notebook/data-model-browser/src/components
84 - 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
cloudfunction.go
in wstl1/mapping_engine/cloudfunction
90 3 2023-09-26 2024-10-28 2 1 noreply@google.com noreply@google.com
PropertyValueFetcher.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match
169 10 2023-12-06 2024-12-13 2 2 raycai@google.com ygupta@google.com
search_bar.tsx
in wstl1/tools/notebook/data-model-browser/src/components
187 7 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
Functions.java
in transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data
196 6 2023-09-26 2024-11-19 2 2 noreply@google.com kbaillie@google.com
MergeResourcesBase.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge
225 18 2023-12-06 2024-01-06 2 1 raycai@google.com raycai@google.com
WhistleDoclet.java
in tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet
240 24 2024-01-25 2024-08-02 2 2 romanpoly@google.com kak@google.com
StableIdMatchingDsl.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match
315 22 2023-12-06 2025-01-03 2 2 raycai@google.com noreply@google.com
data_model_viewer.tsx
in wstl1/tools/notebook/data-model-browser/src/components
394 4 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
__init__.py
in wstl1/tools/notebook/extensions/wstl/proto
1 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
__init__.py
in wstl1/tools/notebook/extensions/wstl/magics
1 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
version.py
in wstl1/tools/notebook/data-model-browser/data_model_browser
1 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
main.ts
in wstl1/tools/notebook/wstl-language-server/server/src
3 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
babel.config.js
in wstl1/tools/notebook/data-model-browser
3 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
TestFunctionPackageRegistry.java
in testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/registry
3 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
TestTargetPackageRegistry.java
in testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/registry
3 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
XmlToJson.java
in wstl1/tools/XmlToJson/src/main/java/com/google/cloud/healthcare/etl/xmltojson
4 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
cfg
setup.cfg
in wstl1/tools/notebook/data-model-browser
4 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
tests.py
in wstl1/tools/notebook/data-model-browser
4 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
index.css
in wstl1/tools/notebook/data-model-browser/style
4 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
setupTests.ts
in wstl1/tools/notebook/data-model-browser/src
5 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
StableIdGenerator.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid
5 - 2023-12-06 2023-12-06 1 1 raycai@google.com raycai@google.com
ExampleService.java
in plugins/example/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/example/io
5 - 2023-11-03 2023-11-03 1 1 romanpoly@google.com romanpoly@google.com
FcnRefProtoGenerator.java
in transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/function/reference
5 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Registrable.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/registry
5 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
RuntimeContextMonitor.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context
5 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
WithCustomSerialization.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization
5 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
IdGenerator.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/random
5 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Transformer.java
in wstl1/tools/XmlToJson/src/main/java/com/google/cloud/healthcare/etl/xmltojson/postprocessor/transformers
6 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
__init__.py
in wstl1/tools/notebook/extensions/wstl
6 1 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.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
MergeConstants.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge
398 1 2023-12-06 2024-12-06 12 4 raycai@google.com gkozakjian@google.com
TimeFns.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
247 16 2023-09-26 2024-11-21 4 4 noreply@google.com ygupta@google.com
MatchingPlugin.java
in plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation
110 18 2023-12-06 2025-01-03 4 3 raycai@google.com noreply@google.com
Whistle.g4
in transpiler/src/main/antlr/com/google/cloud/verticals/foundations/dataharmonization/transpiler
231 - 2023-09-26 2024-01-26 3 3 noreply@google.com danielye@google.com
4 - 2020-07-29 2023-09-27 4 2 bebinu@google.com romanpoly@google.com
Engine.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init
308 34 2023-09-26 2024-03-14 3 2 noreply@google.com noreply@google.com
MergeResources.java
in plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge
94 6 2023-12-06 2024-12-06 3 2 raycai@google.com gkozakjian@google.com
WhistleDoclet.java
in tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet
240 24 2024-01-25 2024-08-02 2 2 romanpoly@google.com kak@google.com
Functions.java
in transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data
196 6 2023-09-26 2024-11-19 2 2 noreply@google.com kbaillie@google.com
PropertyValueFetcher.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match
169 10 2023-12-06 2024-12-13 2 2 raycai@google.com ygupta@google.com
StableIdMatchingDsl.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match
315 22 2023-12-06 2025-01-03 2 2 raycai@google.com noreply@google.com
StableIdConsts.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid
42 1 2023-12-06 2023-12-15 2 2 raycai@google.com kbaillie@google.com
DefaultMergeRuleCreator.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/defaults
65 6 2023-12-06 2024-11-14 2 2 raycai@google.com danielye@google.com
FragmentsAppenderContextMonitor.java
in plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/fragments
34 4 2024-04-08 2024-11-01 2 2 noreply@google.com mackenzieclark@google.com
top_entities_viewer.tsx
in wstl1/tools/notebook/data-model-browser/src/components
72 - 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
field_meta_data_viewer.tsx
in wstl1/tools/notebook/data-model-browser/src/components
64 3 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
top_entity_tool_tip.tsx
in wstl1/tools/notebook/data-model-browser/src/components
18 1 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
sub_entity_tool_tip.tsx
in wstl1/tools/notebook/data-model-browser/src/components
29 - 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
sub_entities_viewer.tsx
in wstl1/tools/notebook/data-model-browser/src/components
84 - 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
data_model_viewer_widget.tsx
in wstl1/tools/notebook/data-model-browser/src/components
32 4 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
search_bar.tsx
in wstl1/tools/notebook/data-model-browser/src/components
187 7 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
data_model_viewer.tsx
in wstl1/tools/notebook/data-model-browser/src/components
394 4 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
inspect_tool_tip.tsx
in wstl1/tools/notebook/data-model-browser/src/components
64 - 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
bread_crumb_item.tsx
in wstl1/tools/notebook/data-model-browser/src/components
27 1 2023-09-26 2024-04-16 2 2 noreply@google.com rahulkamat@google.com
ArrayJsonSerializer.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl
21 2 2023-09-26 2024-04-08 2 1 noreply@google.com noreply@google.com
ContainerJsonDeserializer.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl
30 1 2023-09-26 2024-04-08 2 1 noreply@google.com noreply@google.com
InlineConfigExtractor.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init/initializer
43 3 2023-09-26 2024-03-14 2 1 noreply@google.com noreply@google.com
MergeResourcesBase.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge
225 18 2023-12-06 2024-01-06 2 1 raycai@google.com raycai@google.com
cloudfunction.go
in wstl1/mapping_engine/cloudfunction
90 3 2023-09-26 2024-10-28 2 1 noreply@google.com noreply@google.com
NondeterministicBuiltins.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/random
28 3 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
IdGenerator.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/random
5 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Random.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/random
15 2 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
RandomUUIDGenerator.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/random
8 1 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
MergeModeExperiment.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/options
21 4 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
SingleNullArrayExperiment.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/options
21 4 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
UniqueVarAndFieldsExperiment.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/options
176 10 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
VarAndFieldOptionException.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/options/exception
32 1 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
DataFns.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
29 3 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
ArrayFns.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
260 25 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Core.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
215 20 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Iteration.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
103 8 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
BuiltinsConfig.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
33 1 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Builtins.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
93 9 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Operators.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
132 17 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
ErrorConverter.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/error
56 7 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Errors.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/error
184 19 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
DefaultErrorConverter.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/error/impl
86 4 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
StringFns.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
148 15 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
FileFns.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
129 9 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Ternary.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
24 4 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.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
jsonutil.go
in wstl1/mapping_engine/util/jsonutil
703 53 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Transpiler.java
in transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization
644 47 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
builtins.go
in wstl1/mapping_engine/builtins
634 56 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
engine.go
in wstl1/mapping_engine/mapping
454 21 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
SymbolLookup.java
in tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp
433 31 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
EngineUtil.java
in tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp
353 20 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
wstl.py
in wstl1/tools/notebook/extensions/wstl/magics
310 12 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Whistle.g4
in wstl1/mapping_language/parser
302 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
WhistleFunction.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/whistle
290 18 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
DefaultClosure.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function
287 30 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
transform.go
in wstl1/mapping_engine/transform
286 18 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
JavaFunction.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/java
280 12 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
jsonmetautil.go
in wstl1/mapping_engine/util/jsonutil
272 21 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
LocalHarmonizer.java
in plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer
269 26 2023-11-16 2023-11-16 1 1 romanpoly@google.com romanpoly@google.com
ArrayFns.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
260 25 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
DocTreeToString.java
in tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet
258 34 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
SymbolHelper.java
in transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/symbols
253 2 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
DefaultRuntimeContext.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl
242 23 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
WrapperData.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/wrappers
236 32 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
FunctionScanner.java
in tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet
233 10 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
MergeResourcesBase.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge
225 18 2023-12-06 2024-01-06 2 1 raycai@google.com raycai@google.com
Core.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
215 20 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
harmonize_code.go
in wstl1/mapping_engine/harmonization/harmonizecode
207 8 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Markdown.java
in tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting
205 22 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
MatchingCriteria.java
in plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match
204 21 2023-12-06 2023-12-06 1 1 raycai@google.com raycai@google.com
TextDocumentServiceImpl.java
in tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp
202 9 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
Path.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/path
200 18 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
harmonize_unit.go
in wstl1/mapping_engine/harmonization/harmonizeunit
197 8 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
FilePrinter.java
in tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting
189 13 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
projector.go
in wstl1/mapping_engine/projector
187 6 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Errors.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/error
184 19 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
proto
pipeline.proto
in proto/src/main/proto
184 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
DefaultStackFrame.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl
183 21 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
InitializationContext.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl
182 17 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Environment.java
in transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization
180 20 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
UniqueVarAndFieldsExperiment.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/options
176 10 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Linter.java
in tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter
170 7 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
WrapperContext.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context
164 19 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Signature.java
in transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization
162 20 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
context.go
in wstl1/tools/notebook/extensions/wstl/service/wstlserver
161 4 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
main.go
in wstl1/mapping_engine/main
161 8 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
AntlrToTree.java
in tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast
158 9 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
proto
mapping.proto
in wstl1/mapping_engine/proto
157 - 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
MockData.java
in testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/mock
152 13 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
CompletionUtil.java
in tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp
149 8 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
StringFns.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins
148 15 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
ReflectedInstance.java
in tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/reflection
148 11 2024-01-25 2024-01-25 1 1 romanpoly@google.com romanpoly@google.com
remote_code_harmonizer.go
in wstl1/mapping_engine/harmonization/harmonizecode
147 5 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
XmlToJsonCDARev2.java
in wstl1/tools/XmlToJson/src/main/java/com/google/cloud/healthcare/etl/xmltojson
144 13 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
DefaultOverloadSelector.java
in runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function
143 3 2023-09-26 2023-09-26 1 1 noreply@google.com noreply@google.com
Correlations

File Size vs. Number of Changes: 424 points

plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match/StableIdMatchingDsl.java x: 315 lines of code y: 2 # changes plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/MatchingPlugin.java x: 110 lines of code y: 4 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match/PropertyValueFetcher.java x: 169 lines of code y: 2 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeConstants.java x: 398 lines of code y: 12 # changes plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeResources.java x: 94 lines of code y: 3 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/TimeFns.java x: 247 lines of code y: 4 # changes transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/Functions.java x: 196 lines of code y: 2 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/defaults/DefaultMergeRuleCreator.java x: 65 lines of code y: 2 # changes plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/Constants.java x: 7 lines of code y: 1 # changes plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/fragments/FragmentsAppenderContextMonitor.java x: 34 lines of code y: 2 # changes wstl1/mapping_engine/cloudfunction/cloudfunction.go x: 90 lines of code y: 2 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/WhistleDoclet.java x: 240 lines of code y: 2 # changes wstl1/tools/notebook/data-model-browser/src/components/bread_crumb_item.tsx x: 27 lines of code y: 2 # changes wstl1/tools/notebook/data-model-browser/src/components/data_model_viewer.tsx x: 394 lines of code y: 2 # changes wstl1/tools/notebook/data-model-browser/src/components/data_model_viewer_widget.tsx x: 32 lines of code y: 2 # changes wstl1/tools/notebook/data-model-browser/src/components/field_meta_data_viewer.tsx x: 64 lines of code y: 2 # changes wstl1/tools/notebook/data-model-browser/src/components/search_bar.tsx x: 187 lines of code y: 2 # changes wstl1/tools/notebook/data-model-browser/src/components/sub_entities_viewer.tsx x: 84 lines of code y: 2 # changes wstl1/tools/notebook/data-model-browser/src/components/sub_entity_tool_tip.tsx x: 29 lines of code y: 2 # changes wstl1/tools/notebook/data-model-browser/src/components/top_entities_viewer.tsx x: 72 lines of code y: 2 # changes wstl1/tools/notebook/data-model-browser/src/components/top_entity_tool_tip.tsx x: 18 lines of code y: 2 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl/ArrayJsonSerializer.java x: 21 lines of code y: 2 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl/ContainerJsonDeserializer.java x: 30 lines of code y: 2 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init/Engine.java x: 308 lines of code y: 3 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init/initializer/InlineConfigExtractor.java x: 43 lines of code y: 2 # changes transpiler/src/main/antlr/com/google/cloud/verticals/foundations/dataharmonization/transpiler/Whistle.g4 x: 231 lines of code y: 3 # changes tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/TextDocumentServiceImpl.java x: 202 lines of code y: 1 # changes tools/annotation_processor/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/annotationprocess/AnnotationProcessor.java x: 46 lines of code y: 1 # changes tools/annotation_processor/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/annotationprocess/PluginFunctionDocStringProcessor.java x: 111 lines of code y: 1 # changes tools/annotation_processor/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/annotationprocess/PluginFunctionSignatureProcessor.java x: 121 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/DocgenPlugin.java x: 85 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/ClassSearch.java x: 58 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/DocTreeToString.java x: 258 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/FunctionScanner.java x: 233 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/PluginScanner.java x: 25 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/ReversePackageSearch.java x: 131 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/ToDoDocCommentTree.java x: 54 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting/FilePrinter.java x: 189 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting/Markdown.java x: 205 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting/MarkupFormat.java x: 59 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting/Printer.java x: 6 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/ArgumentDoc.java x: 18 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/FunctionDoc.java x: 31 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/PackageDoc.java x: 29 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/ReturnDoc.java x: 16 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/reflection/ReflectedCallableFunction.java x: 34 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/reflection/ReflectedInstance.java x: 148 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/reflection/ReflectedJavaFunction.java x: 14 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/reflection/ReflectedPlugin.java x: 56 lines of code y: 1 # changes tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/reflection/ReflectedTargetConstructor.java x: 30 lines of code y: 1 # changes tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/CompletionUtil.java x: 149 lines of code y: 1 # changes tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/DiagnosticMessageCollector.java x: 49 lines of code y: 1 # changes tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/DocLookup.java x: 45 lines of code y: 1 # changes tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/EngineUtil.java x: 353 lines of code y: 1 # changes tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/LSPServer.java x: 99 lines of code y: 1 # changes tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/SymbolLookup.java x: 433 lines of code y: 1 # changes tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/WorkSpaceServiceImpl.java x: 10 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/DefaultFileSystemShim.java x: 17 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/Linter.java x: 170 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/AntlrToTree.java x: 158 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/BaseTreeNode.java x: 40 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/IndexedDepthFirstIterator.java x: 140 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/InternalNode.java x: 35 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/TerminalNode.java x: 39 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/BracketsRedundant.java x: 92 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/ConditionalRedundant.java x: 67 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/SpacingBlock.java x: 50 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/SpacingConditional.java x: 87 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/SpacingFunctionCall.java x: 60 lines of code y: 1 # changes tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/SpacingStatement.java x: 71 lines of code y: 1 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeResourcesBase.java x: 225 lines of code y: 2 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeConfigExecutor.java x: 11 lines of code y: 1 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeConfigExecutorImpl.java x: 68 lines of code y: 1 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/defaults/DefaultMergeRule.java x: 122 lines of code y: 1 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/defaults/DefaultMergeRuleFactory.java x: 21 lines of code y: 1 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/defaults/DefaultMerger.java x: 98 lines of code y: 1 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/defaults/MergedChoiceFieldFactory.java x: 27 lines of code y: 1 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/DefaultStableIdGenerator.java x: 8 lines of code y: 1 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/StableIdGenerator.java x: 5 lines of code y: 1 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match/MatchingCriteria.java x: 204 lines of code y: 1 # changes plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/MergingPlugin.java x: 42 lines of code y: 1 # changes plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/LocalHarmonizationParser.java x: 47 lines of code y: 1 # changes plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/ExpiringCache.java x: 117 lines of code y: 1 # changes plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/Harmonization.java x: 79 lines of code y: 1 # changes plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/HarmonizedCode.java x: 13 lines of code y: 1 # changes plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/LocalHarmonizer.java x: 269 lines of code y: 1 # changes plugins/example/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/example/ExamplePlugin.java x: 52 lines of code y: 1 # changes plugins/example/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/example/functions/OverloadFns.java x: 22 lines of code y: 1 # changes plugins/example/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/example/functions/VariadicFns.java x: 12 lines of code y: 1 # changes plugins/example/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/example/targets/ExampleTarget.java x: 63 lines of code y: 1 # changes cloudbuild.yaml x: 4 lines of code y: 4 # changes proto/src/main/proto/doc.proto x: 61 lines of code y: 1 # changes proto/src/main/proto/pipeline.proto x: 184 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Main.java x: 134 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/ArrayFns.java x: 260 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Builtins.java x: 93 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Core.java x: 215 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/FileFns.java x: 129 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Iteration.java x: 103 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Operators.java x: 132 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Ternary.java x: 24 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/error/impl/DefaultErrorConverter.java x: 86 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/options/UniqueVarAndFieldsExperiment.java x: 176 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/options/exception/VarAndFieldOptionException.java x: 32 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/ContainerBuilder.java x: 141 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/NullData.java x: 107 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/Preconditions.java x: 44 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/impl/ExplicitEmptyString.java x: 41 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/merge/DefaultMergeStrategy.java x: 81 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/path/Path.java x: 200 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl/ArrayJsonDeserializer.java x: 26 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/wrappers/WrapperData.java x: 236 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/debug/DebugInfo.java x: 136 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/diagnostics/export/CSVWriter.java x: 75 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/exceptions/WhistleStackOverflowError.java x: 38 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/DefaultClosure.java x: 287 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/DefaultOverloadSelector.java x: 143 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/WrapperContext.java x: 164 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl/DefaultMetaData.java x: 72 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl/DefaultRuntimeContext.java x: 242 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl/DefaultStackFrame.java x: 183 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl/InitializationContext.java x: 182 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/java/JavaFunction.java x: 280 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/java/MethodHandleJavaFunction.java x: 82 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/whistle/VarTarget.java x: 90 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/whistle/WhistleFunction.java x: 290 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/imports/ImportPath.java x: 108 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/imports/impl/ProtoParserBase.java x: 64 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/registry/PackageRegistry.java x: 20 lines of code y: 1 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/registry/util/LevenshteinDistance.java x: 55 lines of code y: 1 # changes testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/integration/IntegrationTestBase.java x: 91 lines of code y: 1 # changes testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/mock/MockData.java x: 152 lines of code y: 1 # changes testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/registry/TestFunctionPackageRegistry.java x: 3 lines of code y: 1 # changes testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/utils/RuntimeContextUtil.java x: 124 lines of code y: 1 # changes testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/utils/TestRuntimeContext.java x: 94 lines of code y: 1 # changes transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Environment.java x: 180 lines of code y: 1 # changes transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Signature.java x: 162 lines of code y: 1 # changes transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Transpiler.java x: 644 lines of code y: 1 # changes transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/symbols/SymbolHelper.java x: 253 lines of code y: 1 # changes wstl1/mapping_engine/builtins/builtins.go x: 634 lines of code y: 1 # changes wstl1/mapping_engine/errors/errors.go x: 53 lines of code y: 1 # changes wstl1/mapping_engine/fetch/fetch.go x: 77 lines of code y: 1 # changes wstl1/mapping_engine/harmonization/harmonizecode/harmonize_code.go x: 207 lines of code y: 1 # changes wstl1/mapping_engine/harmonization/harmonizecode/local_code_harmonizer.go x: 128 lines of code y: 1 # changes wstl1/mapping_engine/harmonization/harmonizecode/remote_code_harmonizer.go x: 147 lines of code y: 1 # changes wstl1/mapping_engine/harmonization/harmonizeunit/harmonize_unit.go x: 197 lines of code y: 1 # changes wstl1/mapping_engine/main/main.go x: 161 lines of code y: 1 # changes wstl1/mapping_engine/mapping/engine.go x: 454 lines of code y: 1 # changes wstl1/mapping_engine/projector/projector.go x: 187 lines of code y: 1 # changes wstl1/mapping_engine/proto/mapping.proto x: 157 lines of code y: 1 # changes wstl1/mapping_engine/transform/transform.go x: 286 lines of code y: 1 # changes wstl1/mapping_engine/types/stack_map.go x: 65 lines of code y: 1 # changes wstl1/mapping_engine/util/jsonutil/jsonmetautil.go x: 272 lines of code y: 1 # changes wstl1/mapping_engine/util/jsonutil/jsonutil.go x: 703 lines of code y: 1 # changes wstl1/mapping_language/parser/Whistle.g4 x: 302 lines of code y: 1 # changes wstl1/mapping_language/transpiler/path.go x: 114 lines of code y: 1 # changes wstl1/mapping_language/transpiler/source.go x: 69 lines of code y: 1 # changes wstl1/tools/XmlToJson/src/main/java/com/google/cloud/healthcare/etl/xmltojson/XmlToJsonCDARev2.java x: 144 lines of code y: 1 # changes wstl1/tools/XmlToJson/src/main/java/com/google/cloud/healthcare/etl/xmltojson/postprocessor/transformers/SingleTransformer.java x: 36 lines of code y: 1 # changes wstl1/tools/notebook/data-model-browser/data_model_browser/version.py x: 1 lines of code y: 1 # changes wstl1/tools/notebook/data-model-browser/setup.py x: 74 lines of code y: 1 # changes wstl1/tools/notebook/extensions/wstl/magics/_parser.py x: 101 lines of code y: 1 # changes wstl1/tools/notebook/extensions/wstl/magics/wstl.py x: 310 lines of code y: 1 # changes wstl1/tools/notebook/extensions/wstl/proto/wstlservice.proto x: 130 lines of code y: 1 # changes
12.0
# changes
  min: 1.0
  average: 1.11
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 12.0
0 703.0
lines of code
min: 1.0 | average: 73.06 | 25th percentile: 20.0 | median: 41.0 | 75th percentile: 91.0 | max: 703.0

Number of Contributors vs. Number of Changes: 424 points

plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match/StableIdMatchingDsl.java x: 2 # contributors y: 2 # changes plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/MatchingPlugin.java x: 3 # contributors y: 4 # changes plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeConstants.java x: 4 # contributors y: 12 # changes plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeResources.java x: 2 # contributors y: 3 # changes runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/TimeFns.java x: 4 # contributors y: 4 # changes plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/Constants.java x: 1 # contributors y: 1 # changes wstl1/mapping_engine/cloudfunction/cloudfunction.go x: 1 # contributors y: 2 # changes transpiler/src/main/antlr/com/google/cloud/verticals/foundations/dataharmonization/transpiler/Whistle.g4 x: 3 # contributors y: 3 # changes cloudbuild.yaml x: 2 # contributors y: 4 # changes
12.0
# changes
  min: 1.0
  average: 1.11
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 12.0
0 4.0
# contributors
min: 1.0 | average: 1.07 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

Number of Contributors vs. File Size: 424 points

plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match/StableIdMatchingDsl.java x: 2 # contributors y: 315 lines of code plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/MatchingPlugin.java x: 3 # contributors y: 110 lines of code plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match/PropertyValueFetcher.java x: 2 # contributors y: 169 lines of code plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeConstants.java x: 4 # contributors y: 398 lines of code plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeResources.java x: 2 # contributors y: 94 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/TimeFns.java x: 4 # contributors y: 247 lines of code transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/Functions.java x: 2 # contributors y: 196 lines of code plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/defaults/DefaultMergeRuleCreator.java x: 2 # contributors y: 65 lines of code plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/Constants.java x: 1 # contributors y: 7 lines of code plugins/reconciliation/reconv2/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/fragments/FragmentsAppenderContextMonitor.java x: 2 # contributors y: 34 lines of code wstl1/mapping_engine/cloudfunction/cloudfunction.go x: 1 # contributors y: 90 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/WhistleDoclet.java x: 2 # contributors y: 240 lines of code wstl1/tools/notebook/data-model-browser/src/components/bread_crumb_item.tsx x: 2 # contributors y: 27 lines of code wstl1/tools/notebook/data-model-browser/src/components/data_model_viewer.tsx x: 2 # contributors y: 394 lines of code wstl1/tools/notebook/data-model-browser/src/components/data_model_viewer_widget.tsx x: 2 # contributors y: 32 lines of code wstl1/tools/notebook/data-model-browser/src/components/search_bar.tsx x: 2 # contributors y: 187 lines of code wstl1/tools/notebook/data-model-browser/src/components/sub_entities_viewer.tsx x: 2 # contributors y: 84 lines of code wstl1/tools/notebook/data-model-browser/src/components/sub_entity_tool_tip.tsx x: 2 # contributors y: 29 lines of code wstl1/tools/notebook/data-model-browser/src/components/top_entities_viewer.tsx x: 2 # contributors y: 72 lines of code wstl1/tools/notebook/data-model-browser/src/components/top_entity_tool_tip.tsx x: 2 # contributors y: 18 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl/ArrayJsonSerializer.java x: 1 # contributors y: 21 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl/ContainerJsonDeserializer.java x: 1 # contributors y: 30 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init/Engine.java x: 2 # contributors y: 308 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init/initializer/InlineConfigExtractor.java x: 1 # contributors y: 43 lines of code transpiler/src/main/antlr/com/google/cloud/verticals/foundations/dataharmonization/transpiler/Whistle.g4 x: 3 # contributors y: 231 lines of code tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/TextDocumentServiceImpl.java x: 1 # contributors y: 202 lines of code tools/annotation_processor/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/annotationprocess/AnnotationProcessor.java x: 1 # contributors y: 46 lines of code tools/annotation_processor/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/annotationprocess/PluginFunctionDocStringProcessor.java x: 1 # contributors y: 111 lines of code tools/annotation_processor/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/annotationprocess/PluginFunctionSignatureProcessor.java x: 1 # contributors y: 121 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/DocgenPlugin.java x: 1 # contributors y: 85 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/ClassSearch.java x: 1 # contributors y: 58 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/DocTreeToString.java x: 1 # contributors y: 258 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/FunctionScanner.java x: 1 # contributors y: 233 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/PluginScanner.java x: 1 # contributors y: 25 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/ReversePackageSearch.java x: 1 # contributors y: 131 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/ToDoDocCommentTree.java x: 1 # contributors y: 54 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting/FilePrinter.java x: 1 # contributors y: 189 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting/Markdown.java x: 1 # contributors y: 205 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting/MarkupFormat.java x: 1 # contributors y: 59 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/ArgumentDoc.java x: 1 # contributors y: 18 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/FunctionDoc.java x: 1 # contributors y: 31 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/ReturnDoc.java x: 1 # contributors y: 16 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/reflection/ReflectedCallableFunction.java x: 1 # contributors y: 34 lines of code tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/reflection/ReflectedInstance.java x: 1 # contributors y: 148 lines of code tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/DiagnosticMessageCollector.java x: 1 # contributors y: 49 lines of code tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/EngineUtil.java x: 1 # contributors y: 353 lines of code tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/LSPServer.java x: 1 # contributors y: 99 lines of code tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/SymbolLookup.java x: 1 # contributors y: 433 lines of code tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/WorkSpaceServiceImpl.java x: 1 # contributors y: 10 lines of code tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/Linter.java x: 1 # contributors y: 170 lines of code tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/AntlrToTree.java x: 1 # contributors y: 158 lines of code tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/BaseTreeNode.java x: 1 # contributors y: 40 lines of code tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/IndexedDepthFirstIterator.java x: 1 # contributors y: 140 lines of code tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/BracketsRedundant.java x: 1 # contributors y: 92 lines of code tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/ConditionalRedundant.java x: 1 # contributors y: 67 lines of code tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/SpacingBlock.java x: 1 # contributors y: 50 lines of code tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/SpacingConditional.java x: 1 # contributors y: 87 lines of code tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/SpacingStatement.java x: 1 # contributors y: 71 lines of code plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeResourcesBase.java x: 1 # contributors y: 225 lines of code plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/StableIdConsts.java x: 2 # contributors y: 42 lines of code plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/defaults/DefaultMergeRule.java x: 1 # contributors y: 122 lines of code plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/StableIdGenerator.java x: 1 # contributors y: 5 lines of code plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match/MatchingCriteria.java x: 1 # contributors y: 204 lines of code plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/ExpiringCache.java x: 1 # contributors y: 117 lines of code plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/Harmonization.java x: 1 # contributors y: 79 lines of code plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/HarmonizedCode.java x: 1 # contributors y: 13 lines of code plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/LocalHarmonizer.java x: 1 # contributors y: 269 lines of code plugins/example/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/example/targets/ExampleTarget.java x: 1 # contributors y: 63 lines of code cloudbuild.yaml x: 2 # contributors y: 4 lines of code proto/src/main/proto/debug.proto x: 1 # contributors y: 100 lines of code proto/src/main/proto/pipeline.proto x: 1 # contributors y: 184 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Main.java x: 1 # contributors y: 134 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Core.java x: 1 # contributors y: 215 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/FileFns.java x: 1 # contributors y: 129 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Iteration.java x: 1 # contributors y: 103 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Ternary.java x: 1 # contributors y: 24 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/options/UniqueVarAndFieldsExperiment.java x: 1 # contributors y: 176 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/NullData.java x: 1 # contributors y: 107 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/merge/DefaultMergeStrategy.java x: 1 # contributors y: 81 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/wrappers/WrapperData.java x: 1 # contributors y: 236 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/debug/DebugInfo.java x: 1 # contributors y: 136 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/diagnostics/export/CSVWriter.java x: 1 # contributors y: 75 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/exceptions/WhistleStackOverflowError.java x: 1 # contributors y: 38 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/DefaultClosure.java x: 1 # contributors y: 287 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/DefaultOverloadSelector.java x: 1 # contributors y: 143 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/WrapperContext.java x: 1 # contributors y: 164 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl/DefaultMetaData.java x: 1 # contributors y: 72 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl/DefaultRuntimeContext.java x: 1 # contributors y: 242 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl/InitializationContext.java x: 1 # contributors y: 182 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/java/JavaFunction.java x: 1 # contributors y: 280 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/whistle/WhistleFunction.java x: 1 # contributors y: 290 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/imports/ImportPath.java x: 1 # contributors y: 108 lines of code runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/imports/impl/ProtoParserBase.java x: 1 # contributors y: 64 lines of code testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/mock/MockData.java x: 1 # contributors y: 152 lines of code transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Signature.java x: 1 # contributors y: 162 lines of code transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Transpiler.java x: 1 # contributors y: 644 lines of code transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/symbols/SymbolHelper.java x: 1 # contributors y: 253 lines of code wstl1/mapping_engine/builtins/builtins.go x: 1 # contributors y: 634 lines of code wstl1/mapping_engine/harmonization/harmonizeunit/harmonize_unit.go x: 1 # contributors y: 197 lines of code wstl1/mapping_engine/mapping/engine.go x: 1 # contributors y: 454 lines of code wstl1/mapping_engine/projector/projector.go x: 1 # contributors y: 187 lines of code wstl1/mapping_engine/proto/mapping.proto x: 1 # contributors y: 157 lines of code wstl1/mapping_engine/util/jsonutil/jsonmetautil.go x: 1 # contributors y: 272 lines of code wstl1/mapping_engine/util/jsonutil/jsonutil.go x: 1 # contributors y: 703 lines of code wstl1/mapping_language/parser/Whistle.g4 x: 1 # contributors y: 302 lines of code wstl1/mapping_language/transpiler/path.go x: 1 # contributors y: 114 lines of code wstl1/tools/XmlToJson/src/main/java/com/google/cloud/healthcare/etl/xmltojson/XmlToJsonCDARev2.java x: 1 # contributors y: 144 lines of code wstl1/tools/notebook/data-model-browser/data_model_browser/version.py x: 1 # contributors y: 1 lines of code wstl1/tools/notebook/extensions/wstl/magics/wstl.py x: 1 # contributors y: 310 lines of code
703.0
lines of code
  min: 1.0
  average: 73.06
  25th percentile: 20.0
  median: 41.0
  75th percentile: 91.0
  max: 703.0
0 4.0
# contributors
min: 1.0 | average: 1.07 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0