azure / Industrial-IoT
File Size

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

Intro
Learn more...
File Size Overall
38% | 19% | 19% | 10% | 12%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
xml79% | 9% | 7% | 1% | 2%
cs25% | 22% | 23% | 13% | 15%
ps120% | 26% | 17% | 18% | 16%
xsd0% | 0% | 66% | 0% | 33%
cmd0% | 0% | 0% | 34% | 65%
yaml0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src38% | 19% | 19% | 10% | 12%
deploy27% | 35% | 17% | 3% | 15%
tools0% | 0% | 11% | 51% | 37%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Boiler.NodeSet.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design
9345 -
opc.ua.isa95-jobcontrol.nodeset2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets
4565 -
Boiler.PredefinedNodes.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design
3921 -
UAModel.ISA95_JOBCONTROL_V2.NodeSet2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design
3674 -
UAModel.ISA95_JOBCONTROL_V2.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design
3245 67
Program.cs
in src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/cli
2701 87
UAModel.ISA95_JOBCONTROL_V2.DataTypes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design
2522 132
Model.NodeSet.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Views/Design
2371 -
ReferenceNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Reference
1965 43
Boiler.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design
1960 88
JsonDecoderEx.cs
in src/Azure.IIoT.OpcUa/src/Encoders
1907 92
SampleNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Common
1851 65
JsonEncoderEx.cs
in src/Azure.IIoT.OpcUa/src/Encoders
1750 90
NodeServices.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
1697 27
OpcUaClient.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
1669 40
Vehicles.Types.NodeSet.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
1660 -
PlcModel.NodeSet.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Plc/Design
1464 -
BaseAvroEncoder.cs
in src/Azure.IIoT.OpcUa/src/Encoders
1410 91
Asset.NodeSet2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Asset/Design
1337 -
Boiler.NodeSet2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design
1303 -
Vehicles.Instances.NodeSet.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
1288 -
HistoricalAccessNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/HistoricalAccess
1210 30
OpcUaSession.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
1202 24
SimpleEvents.NodeSet.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/SimpleEvents/Design
1197 -
OpcUaSubscription.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
1177 31
deploy.ps1
in deploy/scripts
1165 -
SessionEx.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions
1159 16
HistoricalEvents.NodeSet.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/HistoricalEvents/Design
1118 -
PublishedNodesJsonServices.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
1104 28
ApplicationRegistry.cs
in src/Azure.IIoT.OpcUa.Publisher.Service/src/Services
1045 25
PortRange.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Transport/Models
1043 13
BaseAvroDecoder.cs
in src/Azure.IIoT.OpcUa/src/Encoders
990 82
Vehicles.Types.PredefinedNodes.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
970 -
DataSetWriter.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
935 33
UadpNetworkMessage.cs
in src/Azure.IIoT.OpcUa/src/Encoders/PubSub
929 22
GlobalSuppressions.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src
909 -
Configuration.cs
in src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime
902 59
ConfigurationServices.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
901 25
PlcModel.PredefinedNodes.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Plc/Design
879 -
Model.PredefinedNodes.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Views/Design
874 -
OpcUaApplication.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
843 19
PublishedNodesConverter.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Storage
801 6
AvroEncoder.cs
in src/Azure.IIoT.OpcUa/src/Encoders
797 78
aad-register.ps1
in deploy/scripts
792 -
Asset.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Asset/Design
789 34
AvroDecoder.cs
in src/Azure.IIoT.OpcUa/src/Encoders
769 74
Program.cs
in src/Azure.IIoT.OpcUa.Publisher.Module/cli
759 11
Vehicles.Instances.PredefinedNodes.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
748 -
FileSystemServices.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
740 21
cluster-setup.ps1
in deploy/kubernetes
740 -
Files With Most Units (Top 50)
File# lines# units
UAModel.ISA95_JOBCONTROL_V2.DataTypes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design
2522 132
JsonDecoderEx.cs
in src/Azure.IIoT.OpcUa/src/Encoders
1907 92
BaseAvroEncoder.cs
in src/Azure.IIoT.OpcUa/src/Encoders
1410 91
JsonEncoderEx.cs
in src/Azure.IIoT.OpcUa/src/Encoders
1750 90
Boiler.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design
1960 88
Program.cs
in src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/cli
2701 87
BaseAvroDecoder.cs
in src/Azure.IIoT.OpcUa/src/Encoders
990 82
AvroEncoder.cs
in src/Azure.IIoT.OpcUa/src/Encoders
797 78
AvroDecoder.cs
in src/Azure.IIoT.OpcUa/src/Encoders
769 74
AvroSchemaBuilder.cs
in src/Azure.IIoT.OpcUa/src/Encoders
584 73
UAModel.ISA95_JOBCONTROL_V2.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design
3245 67
SampleNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Common
1851 65
Configuration.cs
in src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime
902 59
PublisherServicesClient.cs
in src/Azure.IIoT.OpcUa.Publisher.Service/src/Clients
733 43
ReferenceNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Reference
1965 43
RegistryServiceClient.cs
in src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/src/Clients
612 43
OpcUaClient.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
1669 40
Vehicles.Types.DataTypes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
439 36
TestDataGenerator.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Utils
728 36
Asset.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Asset/Design
789 34
DataSetWriter.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
935 33
ModbusProtocol.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset
415 32
OpcUaSubscription.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
1177 31
AssetNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset
715 30
HistoricalAccessNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/HistoricalAccess
1210 30
PlcModel.DataTypes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Plc/Design
393 29
PublishedNodesJsonServices.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
1104 28
NetworkMessageSink.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
610 27
NodeServices.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
1697 27
HistoricalEvents.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/HistoricalEvents/Design
631 26
SimpleEvents.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/SimpleEvents/Design
454 26
ServerFactory.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src
695 26
ApplicationRegistry.cs
in src/Azure.IIoT.OpcUa.Publisher.Service/src/Services
1045 25
StackTypesEx.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions
643 25
ConfigurationServices.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
901 25
OpcUaSession.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
1202 24
Model.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Views/Design
549 24
OpcUaMonitoredItem.Event.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
542 23
StackExtensions.cs
in src/Azure.IIoT.OpcUa/src/Encoders/PubSub
411 22
UadpNetworkMessage.cs
in src/Azure.IIoT.OpcUa/src/Encoders/PubSub
929 22
OpcUaMonitoredItem.DataChange.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
395 22
HistoryServices.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
577 22
PublisherApiClient.cs
in src/Azure.IIoT.OpcUa.Publisher.Sdk/src/Clients
274 21
FileSystemServices.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
740 21
JsonSchemaWriter.cs
in src/Azure.IIoT.OpcUa/src/Encoders/Schemas/Json
400 20
OpcUaClientManager.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
545 20
OpcUaMonitoredItem.ModelChange.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
355 20
TestServerFactory.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/cli
481 20
GeneralController.cs
in src/Azure.IIoT.OpcUa.Publisher.Module/src/Controllers
339 19
OpcUaApplication.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
843 19
Files With Long Lines (Top 50)

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

File# lines# units# long lines
GlobalSuppressions.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src
909 - 907
ReferenceNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Reference
1965 43 443
UAModel.ISA95_JOBCONTROL_V2.Constants.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design
718 - 273
CommandLine.cs
in src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime
671 5 214
UAModel.ISA95_JOBCONTROL_V2.DataTypes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design
2522 132 204
Boiler.Constants.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design
520 - 198
opc.ua.isa95-jobcontrol.nodeset2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets
4565 - 163
UAModel.ISA95_JOBCONTROL_V2.NodeSet2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design
3674 - 130
Asset.Constants.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Asset/Design
230 - 68
Model.Constants.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Views/Design
161 - 40
Asset.NodeSet2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Asset/Design
1337 - 39
HistoricalAccessNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/HistoricalAccess
1210 30 32
Boiler.NodeSet2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design
1303 - 28
Vehicles.Types.Constants.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
129 - 27
xsd
UAModel.ISA95_JOBCONTROL_V2.Types.xsd
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design
235 - 24
xsd
opc.ua.isa95-jobcontrol.types.xsd
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets
233 - 24
PlcModel.Constants.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Plc/Design
123 - 23
TLSSettings.ps1
in deploy/scripts
453 - 23
Vehicles.Instances.Constants.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
104 - 20
SimpleEvents.Constants.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/SimpleEvents/Design
118 - 20
HistoricalEvents.Constants.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/HistoricalEvents/Design
102 - 17
PlcModel.NodeSet2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Plc/Design
404 - 15
UAModel.ISA95_JOBCONTROL_V2.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design
3245 67 15
SlowFastCommon.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Plc/PluginNodes
293 7 15
RuntimeStateReporter.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
635 11 14
NetworkMessageEncoder.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Services
570 9 14
Vehicles.Instances.NodeSet2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
369 - 13
UnderlyingSystem.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/DataAccess
400 12 12
ReportGenerator.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/HistoricalEvents
367 13 12
DeployPLCs.ps1
in tools/e2etesting
166 - 11
HistoricalEventsNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/HistoricalEvents
477 18 11
DeployTestResources.ps1
in tools/e2etesting
100 - 10
Isa95JobControlNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs
215 9 10
PublishedNodesConverter.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Storage
801 6 9
OpcUaClient.cs
in src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services
1669 40 8
ArchiveItemState.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/HistoricalAccess
502 15 8
JsonDecoderEx.cs
in src/Azure.IIoT.OpcUa/src/Encoders
1907 92 7
Vehicles.Types.NodeSet2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
404 - 7
DeployEdge.ps1
in tools/e2etesting
133 - 6
DeployAKS.ps1
in tools/e2etesting
153 - 6
VehiclesNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Vehicles
149 9 6
Boiler.Classes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design
1960 88 6
ModelDesign.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/HistoricalEvents/Design
79 - 6
SimpleEvents.NodeSet2.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/SimpleEvents/Design
260 - 6
SampleNodeManager.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Common
1851 65 6
DataPluginNodes.cs
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Plc/PluginNodes
199 16 6
DeployStandalone.ps1
in tools/e2etesting
99 - 5
SetKeyVaultSecrets.ps1
in tools/e2etesting
55 - 5
Vehicles.Types.NodeSet.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
1660 - 5
Vehicles.Instances.NodeSet.xml
in src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design
1288 - 5
Correlations

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

deploy/kubernetes/cluster-setup.ps1 x: 2 commits (all time) y: 740 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/cli/Program.cs x: 29 commits (all time) y: 759 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/CommandLine.cs x: 63 commits (all time) y: 671 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs x: 11 commits (all time) y: 481 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs x: 2 commits (all time) y: 3245 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/GlobalSuppressions.cs x: 4 commits (all time) y: 909 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs x: 2 commits (all time) y: 13 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs x: 14 commits (all time) y: 695 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaSubscriptionConfig.cs x: 25 commits (all time) y: 178 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs x: 7 commits (all time) y: 444 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.cs x: 54 commits (all time) y: 1669 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs x: 62 commits (all time) y: 1177 lines of code tools/scripts/acr-copy-release.ps1 x: 12 commits (all time) y: 228 lines of code tools/scripts/acr-deprecate-releases.ps1 x: 1 commits (all time) y: 191 lines of code tools/scripts/acr-prune.ps1 x: 7 commits (all time) y: 75 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Constants.cs x: 1 commits (all time) y: 718 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.DataTypes.cs x: 1 commits (all time) y: 2522 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.NodeSet2.xml x: 1 commits (all time) y: 3674 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Types.xsd x: 1 commits (all time) y: 235 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets/opc.ua.isa95-jobcontrol.nodeset2.xml x: 1 commits (all time) y: 4565 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlServer.cs x: 1 commits (all time) y: 23 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/SimpleEvents/SimpleEventsNodeManager.cs x: 2 commits (all time) y: 139 lines of code src/Azure.IIoT.OpcUa/src/Encoders/JsonEncoderEx.cs x: 27 commits (all time) y: 1750 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.Event.cs x: 11 commits (all time) y: 542 lines of code tools/scripts/build.ps1 x: 19 commits (all time) y: 158 lines of code tools/e2etesting/DeployEdge.ps1 x: 8 commits (all time) y: 133 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaApplication.cs x: 12 commits (all time) y: 843 lines of code deploy/docker/build.cmd x: 8 commits (all time) y: 7 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/CertificateStoreEx.cs x: 4 commits (all time) y: 101 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaClientConfig.cs x: 30 commits (all time) y: 371 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/SecurityOptions.cs x: 5 commits (all time) y: 23 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.DataChange.cs x: 11 commits (all time) y: 395 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/NetworkMessageSink.cs x: 28 commits (all time) y: 610 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.Heartbeat.cs x: 18 commits (all time) y: 309 lines of code common.props x: 97 commits (all time) y: 54 lines of code src/Azure.IIoT.OpcUa.Publisher.Models/src/WriterGroupDiagnosticModel.cs x: 15 commits (all time) y: 217 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerConsoleHost.cs x: 10 commits (all time) y: 227 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/PublisherDiagnosticCollector.cs x: 26 commits (all time) y: 291 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/RuntimeStateReporter.cs x: 33 commits (all time) y: 635 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/StackModelsEx.cs x: 14 commits (all time) y: 261 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSession.cs x: 29 commits (all time) y: 1202 lines of code deploy/scripts/deploy.ps1 x: 51 commits (all time) y: 1165 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Controllers/ConfigurationController.cs x: 14 commits (all time) y: 194 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Controllers/FileSystemController.cs x: 4 commits (all time) y: 243 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Filters/ControllerExceptionFilterAttribute.cs x: 9 commits (all time) y: 134 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/Configuration.cs x: 37 commits (all time) y: 902 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/Syslog.cs x: 5 commits (all time) y: 74 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/cli/Program.cs x: 11 commits (all time) y: 2701 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/cli/Runtime/Configuration.cs x: 5 commits (all time) y: 51 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/src/Extensions/HistoryServiceApiEx.cs x: 3 commits (all time) y: 93 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/src/SignalR/SignalRHubClient.cs x: 4 commits (all time) y: 129 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.WebApi/src/Filters/ExceptionsFilterAttribute.cs x: 6 commits (all time) y: 131 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.WebApi/src/SignalR/MapToAttribute.cs x: 3 commits (all time) y: 10 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.WebApi/src/SignalR/SignalRBuilderEx.cs x: 2 commits (all time) y: 59 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.WebApi/src/SignalR/SignalRHub.cs x: 2 commits (all time) y: 89 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Clients/PublisherServicesClient.cs x: 8 commits (all time) y: 733 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Handlers/DiscoveryResultHandler.cs x: 5 commits (all time) y: 187 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Handlers/MonitoredItemMessageHandler.cs x: 8 commits (all time) y: 84 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Handlers/NetworkMessageJsonHandler.cs x: 6 commits (all time) y: 90 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/cli/Program.cs x: 5 commits (all time) y: 119 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Alarms/AlarmConditionNodeManager.cs x: 3 commits (all time) y: 300 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Alarms/SourceState.cs x: 3 commits (all time) y: 452 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Alarms/UnderlyingSystemSource.cs x: 2 commits (all time) y: 370 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset/AssetNodeManager.cs x: 2 commits (all time) y: 715 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset/FileManager.cs x: 2 commits (all time) y: 296 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset/ModbusProtocol.cs x: 2 commits (all time) y: 415 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset/ModbusTcpAsset.cs x: 3 commits (all time) y: 285 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset/SimulatedAsset.cs x: 2 commits (all time) y: 247 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Boiler/BoilerNodeManager.cs x: 2 commits (all time) y: 169 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Common/DataChangeMonitoredItem.cs x: 2 commits (all time) y: 507 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Common/MonitoredNode.cs x: 3 commits (all time) y: 172 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Common/SampleNodeManager.cs x: 5 commits (all time) y: 1851 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/DataAccess/BlockState.cs x: 3 commits (all time) y: 245 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/DataAccess/DataAccessNodeManager.cs x: 2 commits (all time) y: 202 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/DataAccess/UnderlyingSystemBlock.cs x: 2 commits (all time) y: 356 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/DeterministicAlarms/DeterministicAlarmsNodeManager.cs x: 4 commits (all time) y: 428 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/FileSystem/FileSystemNodeManager.cs x: 3 commits (all time) y: 185 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/HistoricalAccess/HistoricalAccessNodeManager.cs x: 4 commits (all time) y: 1210 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/MemoryBuffer/MemoryBufferBrowser.cs x: 3 commits (all time) y: 123 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/MemoryBuffer/MemoryBufferState.cs x: 2 commits (all time) y: 465 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Plc/PlcNodeManager.cs x: 5 commits (all time) y: 240 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Plc/PlcServer.cs x: 4 commits (all time) y: 35 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Plc/PluginNodes/SlowFastCommon.cs x: 2 commits (all time) y: 293 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Reference/ReferenceNodeManager.cs x: 5 commits (all time) y: 1965 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Utils/TestDataGenerator.cs x: 7 commits (all time) y: 728 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Vehicles/VehiclesNodeManager.cs x: 4 commits (all time) y: 149 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Discovery/NetworkDiscovery.cs x: 10 commits (all time) y: 647 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Extensions/PublishedDataSetSourceModelEx.cs x: 20 commits (all time) y: 227 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Models/DiscoveryRequest.cs x: 6 commits (all time) y: 197 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Models/MessagingProfile.cs x: 11 commits (all time) y: 310 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Parser/FilterModelBuilder.cs x: 5 commits (all time) y: 716 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Parser/RelativePathParser.cs x: 6 commits (all time) y: 269 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Runtime/PublisherConfig.cs x: 34 commits (all time) y: 396 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/AsyncEnumerableBrowser.cs x: 4 commits (all time) y: 294 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/ConfigurationServices.cs x: 5 commits (all time) y: 901 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/DataSetWriter.cs x: 4 commits (all time) y: 935 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/HistoryServices.cs x: 8 commits (all time) y: 577 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/NetworkMessageEncoder.cs x: 31 commits (all time) y: 570 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/NodeServices.cs x: 20 commits (all time) y: 1697 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/PublishedNodesJsonServices.cs x: 3 commits (all time) y: 1104 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/PublisherService.cs x: 12 commits (all time) y: 281 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/WriterGroupDataSource.cs x: 38 commits (all time) y: 505 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/FilterEncoderEx.cs x: 8 commits (all time) y: 223 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/SessionEx.cs x: 6 commits (all time) y: 1159 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Browser.cs x: 7 commits (all time) y: 424 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClientManager.cs x: 31 commits (all time) y: 545 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.Condition.cs x: 12 commits (all time) y: 386 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.CyclicRead.cs x: 9 commits (all time) y: 189 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.ModelChange.cs x: 11 commits (all time) y: 355 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.cs x: 42 commits (all time) y: 691 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Transport/Models/PortRange.cs x: 2 commits (all time) y: 1043 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Storage/PublishedNodesConverter.cs x: 35 commits (all time) y: 801 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Storage/PublishedNodesProvider.cs x: 8 commits (all time) y: 157 lines of code src/Azure.IIoT.OpcUa/src/Encoders/AvroEncoder.cs x: 5 commits (all time) y: 797 lines of code src/Azure.IIoT.OpcUa/src/Encoders/AvroFileReader.cs x: 5 commits (all time) y: 170 lines of code src/Azure.IIoT.OpcUa/src/Encoders/AvroFileWriter.cs x: 4 commits (all time) y: 188 lines of code src/Azure.IIoT.OpcUa/src/Encoders/AvroSchemaBuilder.cs x: 4 commits (all time) y: 584 lines of code src/Azure.IIoT.OpcUa/src/Encoders/BaseAvroDecoder.cs x: 5 commits (all time) y: 990 lines of code src/Azure.IIoT.OpcUa/src/Encoders/BaseAvroEncoder.cs x: 5 commits (all time) y: 1410 lines of code src/Azure.IIoT.OpcUa/src/Encoders/Extensions/EncodeableEx.cs x: 7 commits (all time) y: 43 lines of code src/Azure.IIoT.OpcUa/src/Encoders/Extensions/NodeIdEx.cs x: 8 commits (all time) y: 408 lines of code src/Azure.IIoT.OpcUa/src/Encoders/JsonDecoderEx.cs x: 12 commits (all time) y: 1907 lines of code src/Azure.IIoT.OpcUa/src/Encoders/PubSub/BaseDataSetMessage.cs x: 9 commits (all time) y: 64 lines of code src/Azure.IIoT.OpcUa/src/Encoders/PubSub/BaseNetworkMessage.cs x: 6 commits (all time) y: 49 lines of code src/Azure.IIoT.OpcUa/src/Encoders/PubSub/JsonDataSetMessage.cs x: 11 commits (all time) y: 268 lines of code src/Azure.IIoT.OpcUa/src/Encoders/PubSub/MonitoredItemMessage.cs x: 17 commits (all time) y: 276 lines of code src/Azure.IIoT.OpcUa/src/Encoders/PubSub/PubSubMessage.cs x: 12 commits (all time) y: 489 lines of code src/Azure.IIoT.OpcUa/src/Encoders/PubSub/UadpDataSetMessage.cs x: 10 commits (all time) y: 726 lines of code src/Azure.IIoT.OpcUa/src/Encoders/PubSub/UadpNetworkMessage.cs x: 9 commits (all time) y: 929 lines of code src/Azure.IIoT.OpcUa/src/Encoders/Schemas/Avro/JsonBuiltInSchemas.cs x: 3 commits (all time) y: 402 lines of code src/Azure.IIoT.OpcUa/src/Encoders/Utils/TypeMaps.cs x: 4 commits (all time) y: 58 lines of code src/Azure.IIoT.OpcUa/src/Extensions/StringEx.cs x: 3 commits (all time) y: 40 lines of code src/Azure.IIoT.OpcUa/src/Publisher/Extensions/PublishedDataSetModelEx.cs x: 6 commits (all time) y: 17 lines of code src/Azure.IIoT.OpcUa/src/Publisher/Extensions/PublishedNodesEntryModelEx.cs x: 20 commits (all time) y: 594 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.WebApi/src/Startup.cs x: 13 commits (all time) y: 179 lines of code src/Azure.IIoT.OpcUa/src/Encoders/AvroDecoder.cs x: 4 commits (all time) y: 769 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Startup.cs x: 20 commits (all time) y: 121 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Storage/PhysicalFileProviderFactory.cs x: 1 commits (all time) y: 51 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaSubscriptionOptions.cs x: 20 commits (all time) y: 37 lines of code src/Azure.IIoT.OpcUa.Publisher.Models/src/PublishedNodesEntryModel.cs x: 18 commits (all time) y: 183 lines of code src/Azure.IIoT.OpcUa.Publisher.Sdk/src/Clients/PublisherApiClient.cs x: 7 commits (all time) y: 274 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Services/Extensions/EndpointRegistrationEx.cs x: 6 commits (all time) y: 348 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Extensions/DataSetWriterModelEx.cs x: 13 commits (all time) y: 64 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Runtime/PublisherOptions.cs x: 22 commits (all time) y: 63 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Runtime/TopicBuilder.cs x: 9 commits (all time) y: 104 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/MonitoredItemEx.cs x: 1 commits (all time) y: 101 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/IOpcUaClientManager.cs x: 7 commits (all time) y: 32 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Models/SubscriptionModel.cs x: 9 commits (all time) y: 22 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaClientOptions.cs x: 14 commits (all time) y: 30 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset/ModbusFormExtension.cs x: 1 commits (all time) y: 180 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Asset/Design/Asset.Classes.cs x: 1 commits (all time) y: 789 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Asset/Design/Asset.NodeSet2.xml x: 1 commits (all time) y: 1337 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Clients/DiscoveryServicesClient.cs x: 6 commits (all time) y: 159 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/src/Clients/RegistryServiceClient.cs x: 5 commits (all time) y: 612 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.WebApi/src/Controllers/ApplicationsController.cs x: 7 commits (all time) y: 235 lines of code src/Azure.IIoT.OpcUa.Publisher.Models/src/SessionDiagnosticsModel.cs x: 1 commits (all time) y: 134 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Controllers/CertificatesController.cs x: 7 commits (all time) y: 173 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Controllers/GeneralController.cs x: 10 commits (all time) y: 339 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Controllers/HistoryController.cs x: 7 commits (all time) y: 358 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.WebApi/src/Controllers/HistoryController.cs x: 7 commits (all time) y: 306 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.WebApi/src/Controllers/PublishersController.cs x: 7 commits (all time) y: 140 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.WebApi/src/Controllers/TwinController.cs x: 7 commits (all time) y: 211 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Services/ApplicationRegistry.cs x: 6 commits (all time) y: 1045 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Services/Extensions/ApplicationRegistrationEx.cs x: 4 commits (all time) y: 327 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Transport/Scanner/BaseConnectProbe.cs x: 4 commits (all time) y: 391 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/StackTypesEx.cs x: 7 commits (all time) y: 643 lines of code tools/e2etesting/DeployPLCs.ps1 x: 10 commits (all time) y: 166 lines of code deploy/scripts/aad-register.ps1 x: 25 commits (all time) y: 792 lines of code src/Azure.IIoT.OpcUa.Publisher.Sdk/src/Clients/TwinApiClient.cs x: 5 commits (all time) y: 384 lines of code tools/docgen.cmd x: 11 commits (all time) y: 70 lines of code deploy.cmd x: 15 commits (all time) y: 28 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/Boiler.Classes.cs x: 1 commits (all time) y: 1960 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/Boiler.Constants.cs x: 1 commits (all time) y: 520 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/Boiler.NodeSet.xml x: 1 commits (all time) y: 9345 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/Boiler.NodeSet2.xml x: 1 commits (all time) y: 1303 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/Boiler.PredefinedNodes.xml x: 1 commits (all time) y: 3921 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/BoilerDesign.xml x: 1 commits (all time) y: 329 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/HistoricalEvents/Design/HistoricalEvents.Classes.cs x: 1 commits (all time) y: 631 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/HistoricalEvents/Design/HistoricalEvents.NodeSet.xml x: 1 commits (all time) y: 1118 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/HistoricalEvents/Design/HistoricalEvents.PredefinedNodes.xml x: 1 commits (all time) y: 456 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/MemoryBuffer/Design/MemoryBuffer.NodeSet.xml x: 1 commits (all time) y: 271 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Plc/Design/PlcModel.DataTypes.cs x: 1 commits (all time) y: 393 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Plc/Design/PlcModel.NodeSet.xml x: 1 commits (all time) y: 1464 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Plc/Design/PlcModel.PredefinedNodes.xml x: 1 commits (all time) y: 879 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/SimpleEvents/Design/SimpleEvents.NodeSet.xml x: 1 commits (all time) y: 1197 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/SimpleEvents/Design/SimpleEvents.PredefinedNodes.xml x: 1 commits (all time) y: 587 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design/Vehicles.Instances.PredefinedNodes.xml x: 1 commits (all time) y: 748 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design/Vehicles.Types.DataTypes.cs x: 1 commits (all time) y: 439 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design/Vehicles.Types.NodeSet.xml x: 1 commits (all time) y: 1660 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design/Vehicles.Types.PredefinedNodes.xml x: 1 commits (all time) y: 970 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Views/Design/Model.NodeSet.xml x: 1 commits (all time) y: 2371 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Views/Design/Model.NodeSet2.xml x: 1 commits (all time) y: 363 lines of code
9345.0
lines of code
  min: 3.0
  average: 167.19
  25th percentile: 17.0
  median: 38.0
  75th percentile: 131.25
  max: 9345.0
0 97.0
commits (all time)
min: 1.0 | average: 3.54 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 97.0

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

deploy/kubernetes/cluster-setup.ps1 x: 1 contributors (all time) y: 740 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/cli/Program.cs x: 3 contributors (all time) y: 759 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/CommandLine.cs x: 4 contributors (all time) y: 671 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs x: 2 contributors (all time) y: 481 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs x: 1 contributors (all time) y: 3245 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/GlobalSuppressions.cs x: 1 contributors (all time) y: 909 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs x: 2 contributors (all time) y: 13 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs x: 2 contributors (all time) y: 695 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaSubscriptionConfig.cs x: 3 contributors (all time) y: 178 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs x: 1 contributors (all time) y: 444 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.cs x: 3 contributors (all time) y: 1669 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs x: 4 contributors (all time) y: 1177 lines of code tools/scripts/acr-copy-release.ps1 x: 4 contributors (all time) y: 228 lines of code tools/scripts/acr-deprecate-releases.ps1 x: 1 contributors (all time) y: 191 lines of code tools/scripts/acr-prune.ps1 x: 3 contributors (all time) y: 75 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Constants.cs x: 1 contributors (all time) y: 718 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.DataTypes.cs x: 1 contributors (all time) y: 2522 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.NodeSet2.xml x: 1 contributors (all time) y: 3674 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Types.xsd x: 1 contributors (all time) y: 235 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets/opc.ua.isa95-jobcontrol.nodeset2.xml x: 1 contributors (all time) y: 4565 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlServer.cs x: 1 contributors (all time) y: 23 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/SimpleEvents/SimpleEventsNodeManager.cs x: 1 contributors (all time) y: 139 lines of code src/Azure.IIoT.OpcUa/src/Encoders/JsonEncoderEx.cs x: 3 contributors (all time) y: 1750 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.Event.cs x: 2 contributors (all time) y: 542 lines of code tools/scripts/build.ps1 x: 5 contributors (all time) y: 158 lines of code tools/e2etesting/DeployEdge.ps1 x: 3 contributors (all time) y: 133 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaApplication.cs x: 2 contributors (all time) y: 843 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/CertificateStoreEx.cs x: 1 contributors (all time) y: 101 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaClientConfig.cs x: 3 contributors (all time) y: 371 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.DataChange.cs x: 2 contributors (all time) y: 395 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/NetworkMessageSink.cs x: 3 contributors (all time) y: 610 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.Heartbeat.cs x: 2 contributors (all time) y: 309 lines of code common.props x: 5 contributors (all time) y: 54 lines of code src/Azure.IIoT.OpcUa.Publisher.Models/src/WriterGroupDiagnosticModel.cs x: 3 contributors (all time) y: 217 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerConsoleHost.cs x: 2 contributors (all time) y: 227 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/PublisherDiagnosticCollector.cs x: 3 contributors (all time) y: 291 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/RuntimeStateReporter.cs x: 3 contributors (all time) y: 635 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/StackModelsEx.cs x: 2 contributors (all time) y: 261 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSession.cs x: 3 contributors (all time) y: 1202 lines of code deploy/scripts/deploy.ps1 x: 8 contributors (all time) y: 1165 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Controllers/ConfigurationController.cs x: 2 contributors (all time) y: 194 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Filters/ControllerExceptionFilterAttribute.cs x: 2 contributors (all time) y: 134 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/Configuration.cs x: 4 contributors (all time) y: 902 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/cli/Program.cs x: 2 contributors (all time) y: 2701 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/cli/Runtime/Configuration.cs x: 2 contributors (all time) y: 51 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.WebApi/src/SignalR/SignalRBuilderEx.cs x: 1 contributors (all time) y: 59 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Clients/PublisherServicesClient.cs x: 2 contributors (all time) y: 733 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Handlers/MonitoredItemMessageHandler.cs x: 2 contributors (all time) y: 84 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Alarms/UnderlyingSystemSource.cs x: 1 contributors (all time) y: 370 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset/FileManager.cs x: 1 contributors (all time) y: 296 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset/ModbusProtocol.cs x: 1 contributors (all time) y: 415 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Asset/ModbusTcpAsset.cs x: 1 contributors (all time) y: 285 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Boiler/BoilerNodeManager.cs x: 1 contributors (all time) y: 169 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Common/DataChangeMonitoredItem.cs x: 1 contributors (all time) y: 507 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Common/MonitoredNode.cs x: 2 contributors (all time) y: 172 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Common/SampleNodeManager.cs x: 2 contributors (all time) y: 1851 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/DataAccess/UnderlyingSystemBlock.cs x: 1 contributors (all time) y: 356 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/DeterministicAlarms/DeterministicAlarmsNodeManager.cs x: 2 contributors (all time) y: 428 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/HistoricalAccess/HistoricalAccessNodeManager.cs x: 2 contributors (all time) y: 1210 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Reference/ReferenceNodeManager.cs x: 2 contributors (all time) y: 1965 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Discovery/NetworkDiscovery.cs x: 2 contributors (all time) y: 647 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Extensions/PublishedDataSetSourceModelEx.cs x: 3 contributors (all time) y: 227 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/DataSetWriter.cs x: 1 contributors (all time) y: 935 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/HistoryServices.cs x: 2 contributors (all time) y: 577 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/NetworkMessageEncoder.cs x: 4 contributors (all time) y: 570 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/NodeServices.cs x: 3 contributors (all time) y: 1697 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/PublishedNodesJsonServices.cs x: 1 contributors (all time) y: 1104 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/WriterGroupDataSource.cs x: 3 contributors (all time) y: 505 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/SessionEx.cs x: 2 contributors (all time) y: 1159 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClientManager.cs x: 3 contributors (all time) y: 545 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.ModelChange.cs x: 2 contributors (all time) y: 355 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.cs x: 3 contributors (all time) y: 691 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Transport/Models/PortRange.cs x: 1 contributors (all time) y: 1043 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Storage/PublishedNodesConverter.cs x: 3 contributors (all time) y: 801 lines of code src/Azure.IIoT.OpcUa/src/Encoders/AvroEncoder.cs x: 1 contributors (all time) y: 797 lines of code src/Azure.IIoT.OpcUa/src/Encoders/AvroSchemaBuilder.cs x: 1 contributors (all time) y: 584 lines of code src/Azure.IIoT.OpcUa/src/Encoders/BaseAvroDecoder.cs x: 1 contributors (all time) y: 990 lines of code src/Azure.IIoT.OpcUa/src/Encoders/BaseAvroEncoder.cs x: 1 contributors (all time) y: 1410 lines of code src/Azure.IIoT.OpcUa/src/Encoders/JsonDecoderEx.cs x: 2 contributors (all time) y: 1907 lines of code src/Azure.IIoT.OpcUa/src/Encoders/PubSub/JsonNetworkMessage.cs x: 2 contributors (all time) y: 460 lines of code src/Azure.IIoT.OpcUa/src/Encoders/PubSub/UadpNetworkMessage.cs x: 2 contributors (all time) y: 929 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaSubscriptionOptions.cs x: 3 contributors (all time) y: 37 lines of code src/Azure.IIoT.OpcUa.Publisher.Models/src/ConnectionModel.cs x: 3 contributors (all time) y: 29 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Asset/Design/Asset.NodeSet2.xml x: 1 contributors (all time) y: 1337 lines of code src/Azure.IIoT.OpcUa.Publisher.Service.Sdk/src/Clients/RegistryServiceClient.cs x: 1 contributors (all time) y: 612 lines of code src/Azure.IIoT.OpcUa.Publisher.Service/src/Services/ApplicationRegistry.cs x: 2 contributors (all time) y: 1045 lines of code tools/e2etesting/DeployPLCs.ps1 x: 4 contributors (all time) y: 166 lines of code deploy/scripts/aad-register.ps1 x: 7 contributors (all time) y: 792 lines of code deploy.cmd x: 5 contributors (all time) y: 28 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/Boiler.Classes.cs x: 1 contributors (all time) y: 1960 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/Boiler.Constants.cs x: 1 contributors (all time) y: 520 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/Boiler.NodeSet.xml x: 1 contributors (all time) y: 9345 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/Boiler.NodeSet2.xml x: 1 contributors (all time) y: 1303 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Boiler/Design/Boiler.PredefinedNodes.xml x: 1 contributors (all time) y: 3921 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/HistoricalEvents/Design/HistoricalEvents.Classes.cs x: 1 contributors (all time) y: 631 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Plc/Design/PlcModel.NodeSet.xml x: 1 contributors (all time) y: 1464 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Plc/Design/PlcModel.PredefinedNodes.xml x: 1 contributors (all time) y: 879 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/SimpleEvents/Design/SimpleEvents.NodeSet.xml x: 1 contributors (all time) y: 1197 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Vehicles/Design/Vehicles.Types.NodeSet.xml x: 1 contributors (all time) y: 1660 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Views/Design/Model.NodeSet.xml x: 1 contributors (all time) y: 2371 lines of code
9345.0
lines of code
  min: 3.0
  average: 167.19
  25th percentile: 17.0
  median: 38.0
  75th percentile: 131.25
  max: 9345.0
0 8.0
contributors (all time)
min: 1.0 | average: 1.33 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 8.0

File Size vs. Commits (30 days): 15 points

deploy/kubernetes/cluster-setup.ps1 x: 1 commits (30d) y: 740 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/cli/Program.cs x: 1 commits (30d) y: 759 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/CommandLine.cs x: 1 commits (30d) y: 671 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs x: 1 commits (30d) y: 481 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs x: 1 commits (30d) y: 3245 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/GlobalSuppressions.cs x: 1 commits (30d) y: 909 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs x: 1 commits (30d) y: 13 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs x: 1 commits (30d) y: 695 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaSubscriptionConfig.cs x: 1 commits (30d) y: 178 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs x: 1 commits (30d) y: 444 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.cs x: 1 commits (30d) y: 1669 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs x: 1 commits (30d) y: 1177 lines of code tools/scripts/acr-copy-release.ps1 x: 1 commits (30d) y: 228 lines of code tools/scripts/acr-deprecate-releases.ps1 x: 1 commits (30d) y: 191 lines of code tools/scripts/acr-prune.ps1 x: 1 commits (30d) y: 75 lines of code
3245.0
lines of code
  min: 13.0
  average: 765.0
  25th percentile: 191.0
  median: 671.0
  75th percentile: 909.0
  max: 3245.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 15 points

deploy/kubernetes/cluster-setup.ps1 x: 1 contributors (30d) y: 740 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/cli/Program.cs x: 1 contributors (30d) y: 759 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/CommandLine.cs x: 1 contributors (30d) y: 671 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs x: 1 contributors (30d) y: 481 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs x: 1 contributors (30d) y: 3245 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/GlobalSuppressions.cs x: 1 contributors (30d) y: 909 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs x: 1 contributors (30d) y: 13 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs x: 1 contributors (30d) y: 695 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaSubscriptionConfig.cs x: 1 contributors (30d) y: 178 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs x: 1 contributors (30d) y: 444 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.cs x: 1 contributors (30d) y: 1669 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs x: 1 contributors (30d) y: 1177 lines of code tools/scripts/acr-copy-release.ps1 x: 1 contributors (30d) y: 228 lines of code tools/scripts/acr-deprecate-releases.ps1 x: 1 contributors (30d) y: 191 lines of code tools/scripts/acr-prune.ps1 x: 1 contributors (30d) y: 75 lines of code
3245.0
lines of code
  min: 13.0
  average: 765.0
  25th percentile: 191.0
  median: 671.0
  75th percentile: 909.0
  max: 3245.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 44 points

deploy/kubernetes/cluster-setup.ps1 x: 1 commits (90d) y: 740 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/cli/Program.cs x: 1 commits (90d) y: 759 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/CommandLine.cs x: 1 commits (90d) y: 671 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs x: 2 commits (90d) y: 481 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs x: 2 commits (90d) y: 3245 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/GlobalSuppressions.cs x: 1 commits (90d) y: 909 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs x: 1 commits (90d) y: 13 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs x: 2 commits (90d) y: 695 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaSubscriptionConfig.cs x: 1 commits (90d) y: 178 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs x: 2 commits (90d) y: 444 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.cs x: 2 commits (90d) y: 1669 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs x: 3 commits (90d) y: 1177 lines of code tools/scripts/acr-copy-release.ps1 x: 1 commits (90d) y: 228 lines of code tools/scripts/acr-deprecate-releases.ps1 x: 1 commits (90d) y: 191 lines of code tools/scripts/acr-prune.ps1 x: 1 commits (90d) y: 75 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Constants.cs x: 1 commits (90d) y: 718 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.DataTypes.cs x: 1 commits (90d) y: 2522 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.NodeSet2.xml x: 1 commits (90d) y: 3674 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Types.xsd x: 1 commits (90d) y: 235 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets/opc.ua.isa95-jobcontrol.nodeset2.xml x: 1 commits (90d) y: 4565 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlNodeManager.cs x: 1 commits (90d) y: 215 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlServer.cs x: 1 commits (90d) y: 23 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/SimpleEvents/SimpleEventsNodeManager.cs x: 1 commits (90d) y: 139 lines of code src/Azure.IIoT.OpcUa/src/Encoders/JsonEncoderEx.cs x: 1 commits (90d) y: 1750 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.Event.cs x: 3 commits (90d) y: 542 lines of code tools/scripts/build.ps1 x: 3 commits (90d) y: 158 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaApplication.cs x: 3 commits (90d) y: 843 lines of code deploy/docker/build.cmd x: 2 commits (90d) y: 7 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/CertificateStoreEx.cs x: 1 commits (90d) y: 101 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaClientConfig.cs x: 1 commits (90d) y: 371 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.DataChange.cs x: 1 commits (90d) y: 395 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/NetworkMessageSink.cs x: 1 commits (90d) y: 610 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.Heartbeat.cs x: 1 commits (90d) y: 309 lines of code common.props x: 1 commits (90d) y: 54 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/PublisherDiagnosticCollector.cs x: 1 commits (90d) y: 291 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/RuntimeStateReporter.cs x: 1 commits (90d) y: 635 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/StackModelsEx.cs x: 1 commits (90d) y: 261 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSession.cs x: 1 commits (90d) y: 1202 lines of code
4565.0
lines of code
  min: 7.0
  average: 726.11
  25th percentile: 163.0
  median: 340.0
  75th percentile: 754.25
  max: 4565.0
0 3.0
commits (90d)
min: 1.0 | average: 1.32 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

deploy/kubernetes/cluster-setup.ps1 x: 1 contributors (90d) y: 740 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/cli/Program.cs x: 1 contributors (90d) y: 759 lines of code src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/CommandLine.cs x: 1 contributors (90d) y: 671 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs x: 1 contributors (90d) y: 481 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs x: 1 contributors (90d) y: 3245 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/GlobalSuppressions.cs x: 1 contributors (90d) y: 909 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs x: 1 contributors (90d) y: 13 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs x: 1 contributors (90d) y: 695 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaSubscriptionConfig.cs x: 1 contributors (90d) y: 178 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs x: 1 contributors (90d) y: 444 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.cs x: 1 contributors (90d) y: 1669 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs x: 1 contributors (90d) y: 1177 lines of code tools/scripts/acr-copy-release.ps1 x: 1 contributors (90d) y: 228 lines of code tools/scripts/acr-deprecate-releases.ps1 x: 1 contributors (90d) y: 191 lines of code tools/scripts/acr-prune.ps1 x: 1 contributors (90d) y: 75 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Constants.cs x: 1 contributors (90d) y: 718 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.DataTypes.cs x: 1 contributors (90d) y: 2522 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.NodeSet2.xml x: 1 contributors (90d) y: 3674 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Types.xsd x: 1 contributors (90d) y: 235 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets/opc.ua.isa95-jobcontrol.nodeset2.xml x: 1 contributors (90d) y: 4565 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlNodeManager.cs x: 1 contributors (90d) y: 215 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlServer.cs x: 1 contributors (90d) y: 23 lines of code src/Azure.IIoT.OpcUa.Publisher.Testing/src/SimpleEvents/SimpleEventsNodeManager.cs x: 1 contributors (90d) y: 139 lines of code src/Azure.IIoT.OpcUa/src/Encoders/JsonEncoderEx.cs x: 1 contributors (90d) y: 1750 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.Event.cs x: 1 contributors (90d) y: 542 lines of code tools/scripts/build.ps1 x: 1 contributors (90d) y: 158 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaApplication.cs x: 1 contributors (90d) y: 843 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/CertificateStoreEx.cs x: 1 contributors (90d) y: 101 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaClientConfig.cs x: 1 contributors (90d) y: 371 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.DataChange.cs x: 1 contributors (90d) y: 395 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/NetworkMessageSink.cs x: 1 contributors (90d) y: 610 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.Heartbeat.cs x: 1 contributors (90d) y: 309 lines of code common.props x: 1 contributors (90d) y: 54 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/PublisherDiagnosticCollector.cs x: 1 contributors (90d) y: 291 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Services/RuntimeStateReporter.cs x: 1 contributors (90d) y: 635 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/StackModelsEx.cs x: 1 contributors (90d) y: 261 lines of code src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSession.cs x: 1 contributors (90d) y: 1202 lines of code
4565.0
lines of code
  min: 7.0
  average: 726.11
  25th percentile: 163.0
  median: 340.0
  75th percentile: 754.25
  max: 4565.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0