The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
BaseWitBatchRequestGenerator.cs in Common/Migration/Phase1/WitBatchRequestGenerators |
285 | 20 |
Migrator.cs in Common/Migration |
276 | 11 |
WorkItemTrackingHelpers.cs in Common |
243 | 10 |
ValidateWorkItemTypes.cs in Common/Validation/WorkItem |
211 | 6 |
ValidateTargetWorkItems.cs in Common/Validation/Target |
187 | 13 |
AttachmentsProcessor.cs in Common/Migration/Phase2/Processors |
180 | 6 |
CommandLine.cs in WiMigrator |
169 | 7 |
MigrationHelpers.cs in Common/Migration |
161 | 13 |
ClientHelpers.cs in Common |
158 | 14 |
ValidationHelpers.cs in Common/Validation |
153 | 6 |
InlineImagesPreProcessor.cs in Common/Migration/Phase1/PreProcessors |
150 | 8 |
Validator.cs in Common/Validation |
133 | 5 |
GitCommitLinksProcessor.cs in Common/Migration/Phase2/Processors |
129 | 6 |
BulkLogger.cs in Logging |
123 | 9 |
BaseBatchApiWrapper.cs in Common/ApiWrappers |
122 | 3 |
RetryHelper.cs in Common |
112 | 4 |
WorkItemLinksProcessor.cs in Common/Migration/Phase2/Processors |
104 | 4 |
ApiWrapperHelpers.cs in Common/ApiWrappers |
103 | 6 |
IdentityPreProcessor.cs in Common/Migration/Phase1/PreProcessors |
103 | 3 |
ConcurrentSet.cs in Common |
100 | 19 |
MigratorLogging.cs in Logging |
88 | 4 |
AreaAndIterationPathTree.cs in Common |
87 | 5 |
ConfigJson.cs in Common/Config |
86 | - |
ConsoleLogger.cs in Logging |
80 | 6 |
ValidationHeartbeatLogger.cs in Common |
79 | 9 |
RemoteLinksProcessor.cs in Common/Migration/Phase2/Processors |
78 | 4 |
ConfigReaderJson.cs in Common/Config |
76 | 5 |
ValidateClassificationNodes.cs in Common/Validation/WorkItem |
76 | 2 |
ResolveTargetWorkItemIds.cs in Common/Validation/Target |
75 | 2 |
BaseWorkItemsProcessor.cs in Common/Migration/Phase1/Processors |
72 | 1 |
ValidationContext.cs in Common/Validation |
71 | 3 |
RevisionHistoryAttachmentsProcessor.cs in Common/Migration/Phase2/Processors |
70 | 2 |
DictionaryExtensions.cs in Common/Extensions |
65 | 7 |
MigrationHeartbeatLogger.cs in Common |
65 | 10 |
Emailer.cs in Common |
63 | 2 |
WitBatchRequestLogger.cs in Logging |
60 | 2 |
UpdateWitBatchRequestGenerator.cs in Common/Migration/Phase1/WitBatchRequestGenerators |
59 | 4 |
ValidateWorkItemRelationTypes.cs in Common/Validation/Configuration |
57 | 4 |
CreateWitBatchRequestGenerator.cs in Common/Migration/Phase1/WitBatchRequestGenerators |
56 | 3 |
ValidateSourceQuery.cs in Common/Validation/Configuration |
55 | 3 |
LogItem.cs in Logging |
54 | 5 |
TargetPostMoveTagsProcessor.cs in Common/Migration/Phase2/Processors |
53 | 5 |
FileLogger.cs in Logging |
53 | 6 |
MigrationContext.cs in Common/Migration/Contexts |
51 | 1 |
SourcePostMoveTagsProcessor.cs in Common/Migration/Phase3/Processors |
50 | 4 |
LoggingRetryHelper.cs in Logging |
48 | 1 |
Constants.cs in Common |
45 | - |
UpdateWorkItemsProcessor.cs in Common/Migration/Phase1/Processors |
45 | 5 |
RelationHelpers.cs in Common |
43 | 3 |
LogItemsRecorder.cs in Logging |
39 | 4 |
File | # lines | # units |
---|---|---|
BaseWitBatchRequestGenerator.cs in Common/Migration/Phase1/WitBatchRequestGenerators |
285 | 20 |
ConcurrentSet.cs in Common |
100 | 19 |
ClientHelpers.cs in Common |
158 | 14 |
MigrationHelpers.cs in Common/Migration |
161 | 13 |
ValidateTargetWorkItems.cs in Common/Validation/Target |
187 | 13 |
Migrator.cs in Common/Migration |
276 | 11 |
MigrationHeartbeatLogger.cs in Common |
65 | 10 |
WorkItemTrackingHelpers.cs in Common |
243 | 10 |
ValidationHeartbeatLogger.cs in Common |
79 | 9 |
BulkLogger.cs in Logging |
123 | 9 |
InlineImagesPreProcessor.cs in Common/Migration/Phase1/PreProcessors |
150 | 8 |
DictionaryExtensions.cs in Common/Extensions |
65 | 7 |
ValidationException.cs in Common/Validation |
23 | 7 |
CommandLine.cs in WiMigrator |
169 | 7 |
ApiWrapperHelpers.cs in Common/ApiWrappers |
103 | 6 |
AttachmentsProcessor.cs in Common/Migration/Phase2/Processors |
180 | 6 |
GitCommitLinksProcessor.cs in Common/Migration/Phase2/Processors |
129 | 6 |
ValidationHelpers.cs in Common/Validation |
153 | 6 |
ValidateWorkItemTypes.cs in Common/Validation/WorkItem |
211 | 6 |
ConsoleLogger.cs in Logging |
80 | 6 |
There are 64 files with lines longer than 120 characters. In total, there are 529 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
Migrator.cs in Common/Migration |
276 | 11 | 42 |
ValidateTargetWorkItems.cs in Common/Validation/Target |
187 | 13 | 36 |
AttachmentsProcessor.cs in Common/Migration/Phase2/Processors |
180 | 6 | 30 |
BaseWitBatchRequestGenerator.cs in Common/Migration/Phase1/WitBatchRequestGenerators |
285 | 20 | 27 |
InlineImagesPreProcessor.cs in Common/Migration/Phase1/PreProcessors |
150 | 8 | 23 |
ValidationHelpers.cs in Common/Validation |
153 | 6 | 23 |
ValidateWorkItemTypes.cs in Common/Validation/WorkItem |
211 | 6 | 23 |
Validator.cs in Common/Validation |
133 | 5 | 22 |
WorkItemTrackingHelpers.cs in Common |
243 | 10 | 20 |
ValidationContext.cs in Common/Validation |
71 | 3 | 17 |
BaseWorkItemsProcessor.cs in Common/Migration/Phase1/Processors |
72 | 1 | 16 |
BaseBatchApiWrapper.cs in Common/ApiWrappers |
122 | 3 | 15 |
ApiWrapperHelpers.cs in Common/ApiWrappers |
103 | 6 | 14 |
GitCommitLinksProcessor.cs in Common/Migration/Phase2/Processors |
129 | 6 | 12 |
ResolveTargetWorkItemIds.cs in Common/Validation/Target |
75 | 2 | 12 |
IdentityPreProcessor.cs in Common/Migration/Phase1/PreProcessors |
103 | 3 | 10 |
WorkItemLinksProcessor.cs in Common/Migration/Phase2/Processors |
104 | 4 | 10 |
MigrationHeartbeatLogger.cs in Common |
65 | 10 | 10 |
ValidateClassificationNodes.cs in Common/Validation/WorkItem |
76 | 2 | 9 |
ClientHelpers.cs in Common |
158 | 14 | 8 |