diff --git a/configuration.json b/configuration.json
index 50bf5ae63..093433bd8 100644
--- a/configuration.json
+++ b/configuration.json
@@ -5,7 +5,7 @@
"MigrationTools": {
"Version": "16.0",
"Endpoints": {
- "Source": {
+ "Source2": {
"EndpointType": "TfsTeamProjectEndpoint",
"Collection": "https://dev.azure.com/nkdagility-preview/",
"Project": "migrationSource1",
@@ -25,7 +25,7 @@
"IterationPath": "Iteration"
}
},
- "Target": {
+ "Target2": {
"EndpointType": "TfsTeamProjectEndpoint",
"Collection": "https://dev.azure.com/nkdagility-preview/",
"Project": "migrationTest5",
@@ -147,6 +147,8 @@
"PauseAfterEachWorkItem": false,
"AttachRevisionHistory": false,
"GenerateMigrationComment": true,
+ "SourceName": "Source2",
+ "TargetName": "Target2",
"WorkItemIDs": [ 12 ],
"MaxGracefulFailures": 0,
"SkipRevisionWithInvalidIterationPath": false,
diff --git a/docs/Reference/Generated/MigrationTools.xml b/docs/Reference/Generated/MigrationTools.xml
index c7d67296f..3d94762e5 100644
--- a/docs/Reference/Generated/MigrationTools.xml
+++ b/docs/Reference/Generated/MigrationTools.xml
@@ -258,37 +258,37 @@
- => @"topic/niggles-v16-docs"
+ => @"topic/better-validation-message"
- => @"f77063d0"
+ => @"cfd2ecbc"
- => @"f77063d036704350c54dbeef542fb2c527425a2d"
+ => @"cfd2ecbc75ebef85edf99afce6ae914752457888"
- => @"2024-09-13T15:03:25+01:00"
+ => @"2024-09-14T07:08:51+01:00"
- => @"4"
+ => @"2"
- => @"v16.0.2-4-gf77063d0"
+ => @"v16.0.3-Preview.2-2-gcfd2ecbc"
- => @"v16.0.2"
+ => @"v16.0.3-Preview.2"
@@ -303,7 +303,7 @@
- => @"2"
+ => @"3"
@@ -318,17 +318,17 @@
- => @"6"
+ => @"5"
- => @""
+ => @"Preview.2"
- => @""
+ => @"-Preview.2"
diff --git a/docs/_data/reference.endpoints.azuredevopsendpoint.yaml b/docs/_data/reference.endpoints.azuredevopsendpoint.yaml
index 14bdaceb5..cc0659ad6 100644
--- a/docs/_data/reference.endpoints.azuredevopsendpoint.yaml
+++ b/docs/_data/reference.endpoints.azuredevopsendpoint.yaml
@@ -38,36 +38,36 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.AzureDevOpsEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: AzureDevOpsEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: AccessToken
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: AuthenticationMode
type: AuthenticationMode
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Organisation
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Project
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReflectedWorkItemIdField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.AzureDevops.Rest/Endpoints/AzureDevOpsEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.AzureDevops.Rest/Endpoints/AzureDevOpsEndpointOptions.cs
diff --git a/docs/_data/reference.endpoints.filesystemworkitemendpoint.yaml b/docs/_data/reference.endpoints.filesystemworkitemendpoint.yaml
index 39ee3c1cb..3be8c78d6 100644
--- a/docs/_data/reference.endpoints.filesystemworkitemendpoint.yaml
+++ b/docs/_data/reference.endpoints.filesystemworkitemendpoint.yaml
@@ -18,20 +18,20 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.FileSystemWorkItemEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: FileSystemWorkItemEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: FileStore
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.FileSystem/Endpoints/FileSystemWorkItemEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.FileSystem/Endpoints/FileSystemWorkItemEndpointOptions.cs
diff --git a/docs/_data/reference.endpoints.tfsendpoint.yaml b/docs/_data/reference.endpoints.tfsendpoint.yaml
index 2409727a3..58d87454f 100644
--- a/docs/_data/reference.endpoints.tfsendpoint.yaml
+++ b/docs/_data/reference.endpoints.tfsendpoint.yaml
@@ -91,40 +91,40 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.TfsEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Collection
type: Uri
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Project
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReflectedWorkItemIdField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsEndpointOptions.cs
diff --git a/docs/_data/reference.endpoints.tfsteamprojectendpoint.yaml b/docs/_data/reference.endpoints.tfsteamprojectendpoint.yaml
index b29a6c388..23d2571ec 100644
--- a/docs/_data/reference.endpoints.tfsteamprojectendpoint.yaml
+++ b/docs/_data/reference.endpoints.tfsteamprojectendpoint.yaml
@@ -91,40 +91,40 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.TfsTeamProjectEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsTeamProjectEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Collection
type: Uri
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Project
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReflectedWorkItemIdField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsTeamProjectEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsTeamProjectEndPointOptions.cs
diff --git a/docs/_data/reference.endpoints.tfsteamsettingsendpoint.yaml b/docs/_data/reference.endpoints.tfsteamsettingsendpoint.yaml
index 5a00d7af0..3d61e1048 100644
--- a/docs/_data/reference.endpoints.tfsteamsettingsendpoint.yaml
+++ b/docs/_data/reference.endpoints.tfsteamsettingsendpoint.yaml
@@ -23,40 +23,40 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.TfsTeamSettingsEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsTeamSettingsEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Collection
type: Uri
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Project
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReflectedWorkItemIdField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsTeamSettingsEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsTeamSettingsEndpointOptions.cs
diff --git a/docs/_data/reference.endpoints.tfsworkitemendpoint.yaml b/docs/_data/reference.endpoints.tfsworkitemendpoint.yaml
index 92e536420..6cb520117 100644
--- a/docs/_data/reference.endpoints.tfsworkitemendpoint.yaml
+++ b/docs/_data/reference.endpoints.tfsworkitemendpoint.yaml
@@ -24,44 +24,44 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.TfsWorkItemEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsWorkItemEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Collection
type: Uri
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Project
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Query
type: QueryOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReflectedWorkItemIdField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsWorkItemEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsWorkItemEndpointOptions.cs
diff --git a/docs/_data/reference.fieldmaps.fieldclearmap.yaml b/docs/_data/reference.fieldmaps.fieldclearmap.yaml
index b17defb35..8e394c728 100644
--- a/docs/_data/reference.fieldmaps.fieldclearmap.yaml
+++ b/docs/_data/reference.fieldmaps.fieldclearmap.yaml
@@ -56,20 +56,20 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldClearMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldClearMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldClearMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldClearMapOptions.cs
diff --git a/docs/_data/reference.fieldmaps.fieldliteralmap.yaml b/docs/_data/reference.fieldmaps.fieldliteralmap.yaml
index 329e81296..e9698cec1 100644
--- a/docs/_data/reference.fieldmaps.fieldliteralmap.yaml
+++ b/docs/_data/reference.fieldmaps.fieldliteralmap.yaml
@@ -58,24 +58,24 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldLiteralMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldLiteralMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: value
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldLiteralMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldLiteralMapOptions.cs
diff --git a/docs/_data/reference.fieldmaps.fieldmergemap.yaml b/docs/_data/reference.fieldmaps.fieldmergemap.yaml
index 6da03106d..3ac96ea1d 100644
--- a/docs/_data/reference.fieldmaps.fieldmergemap.yaml
+++ b/docs/_data/reference.fieldmaps.fieldmergemap.yaml
@@ -66,28 +66,28 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldMergeMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldMergeMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: formatExpression
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceFields
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldMergeMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldMergeMapOptions.cs
diff --git a/docs/_data/reference.fieldmaps.fieldskipmap.yaml b/docs/_data/reference.fieldmaps.fieldskipmap.yaml
index ecf6f0eb6..96d86aa6a 100644
--- a/docs/_data/reference.fieldmaps.fieldskipmap.yaml
+++ b/docs/_data/reference.fieldmaps.fieldskipmap.yaml
@@ -37,20 +37,20 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldSkipMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldSkipMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldSkipMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldSkipMapOptions.cs
diff --git a/docs/_data/reference.fieldmaps.fieldtofieldmap.yaml b/docs/_data/reference.fieldmaps.fieldtofieldmap.yaml
index 58183cd0b..903aa8cb5 100644
--- a/docs/_data/reference.fieldmaps.fieldtofieldmap.yaml
+++ b/docs/_data/reference.fieldmaps.fieldtofieldmap.yaml
@@ -60,28 +60,28 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldToFieldMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldToFieldMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: defaultValue
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldToFieldMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldtoFieldMapOptions.cs
diff --git a/docs/_data/reference.fieldmaps.fieldtofieldmultimap.yaml b/docs/_data/reference.fieldmaps.fieldtofieldmultimap.yaml
index 45bf5db02..7a52ecbd8 100644
--- a/docs/_data/reference.fieldmaps.fieldtofieldmultimap.yaml
+++ b/docs/_data/reference.fieldmaps.fieldtofieldmultimap.yaml
@@ -64,20 +64,20 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldToFieldMultiMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldToFieldMultiMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceToTargetMappings
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldtoFieldMultiMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldtoFieldMultiMapOptions.cs
diff --git a/docs/_data/reference.fieldmaps.fieldtotagfieldmap.yaml b/docs/_data/reference.fieldmaps.fieldtotagfieldmap.yaml
index c49d6fa02..f703a4f92 100644
--- a/docs/_data/reference.fieldmaps.fieldtotagfieldmap.yaml
+++ b/docs/_data/reference.fieldmaps.fieldtotagfieldmap.yaml
@@ -62,24 +62,24 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldToTagFieldMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldToTagFieldMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: formatExpression
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldToTagFieldMap.cs
optionsClassFile: ''
diff --git a/docs/_data/reference.fieldmaps.fieldvaluemap.yaml b/docs/_data/reference.fieldmaps.fieldvaluemap.yaml
index 3f400950e..6330529fd 100644
--- a/docs/_data/reference.fieldmaps.fieldvaluemap.yaml
+++ b/docs/_data/reference.fieldmaps.fieldvaluemap.yaml
@@ -66,32 +66,32 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldValueMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldValueMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: defaultValue
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: valueMapping
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldValueMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldValueMapOptions.cs
diff --git a/docs/_data/reference.fieldmaps.multivalueconditionalmap.yaml b/docs/_data/reference.fieldmaps.multivalueconditionalmap.yaml
index c5579523f..d596b737c 100644
--- a/docs/_data/reference.fieldmaps.multivalueconditionalmap.yaml
+++ b/docs/_data/reference.fieldmaps.multivalueconditionalmap.yaml
@@ -70,24 +70,24 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.MultiValueConditionalMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: MultiValueConditionalMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceFieldsAndValues
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetFieldsAndValues
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/MultiValueConditionalMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/MultiValueConditionalMapOptions.cs
diff --git a/docs/_data/reference.fieldmaps.regexfieldmap.yaml b/docs/_data/reference.fieldmaps.regexfieldmap.yaml
index e3890d8be..e2ed7b018 100644
--- a/docs/_data/reference.fieldmaps.regexfieldmap.yaml
+++ b/docs/_data/reference.fieldmaps.regexfieldmap.yaml
@@ -62,32 +62,32 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.RegexFieldMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: RegexFieldMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: pattern
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: replacement
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/RegexFieldMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/RegexFieldMapOptions.cs
diff --git a/docs/_data/reference.fieldmaps.treetotagfieldmap.yaml b/docs/_data/reference.fieldmaps.treetotagfieldmap.yaml
index 4d071c8ea..533cbd093 100644
--- a/docs/_data/reference.fieldmaps.treetotagfieldmap.yaml
+++ b/docs/_data/reference.fieldmaps.treetotagfieldmap.yaml
@@ -38,24 +38,24 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.TreeToTagFieldMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: TreeToTagFieldMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: timeTravel
type: Int32
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: toSkip
type: Int32
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/TreeToTagFieldMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/TreeToTagFieldMapOptions.cs
diff --git a/docs/_data/reference.processorenrichers.pauseaftereachitem.yaml b/docs/_data/reference.processorenrichers.pauseaftereachitem.yaml
index 869b8cdca..1cce83e27 100644
--- a/docs/_data/reference.processorenrichers.pauseaftereachitem.yaml
+++ b/docs/_data/reference.processorenrichers.pauseaftereachitem.yaml
@@ -19,7 +19,7 @@ configurationSamples:
"RefName": null
}
sampleFor: MigrationTools.Enrichers.PauseAfterEachItemOptions
-description: missng XML code comments
+description: missing XML code comments
className: PauseAfterEachItem
typeName: ProcessorEnrichers
architecture:
@@ -30,13 +30,13 @@ options:
defaultValue: true
- parameterName: OptionFor
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: For internal use
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools/Processors/Enrichers/PauseAfterEachItem.cs
optionsClassFile: /src/MigrationTools/Processors/Enrichers/PauseAfterEachItemOptions.cs
diff --git a/docs/_data/reference.processors.azuredevopspipelineprocessor.yaml b/docs/_data/reference.processors.azuredevopspipelineprocessor.yaml
index 4d30095ea..f60bff8a6 100644
--- a/docs/_data/reference.processors.azuredevopspipelineprocessor.yaml
+++ b/docs/_data/reference.processors.azuredevopspipelineprocessor.yaml
@@ -77,15 +77,15 @@ options:
- parameterName: BuildPipelines
type: List
description: List of Build Pipelines to process. If this is `null` then all Build Pipelines will be processed.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: MigrateBuildPipelines
type: Boolean
description: Migrate Build Pipelines
@@ -109,23 +109,23 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReleasePipelines
type: List
description: List of Release Pipelines to process. If this is `null` then all Release Pipelines will be processed.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RepositoryNameMaps
type: Dictionary
description: Map of Source Repository to Target Repository Names
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Pipelines
classFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/AzureDevOpsPipelineProcessor.cs
diff --git a/docs/_data/reference.processors.keepoutboundlinktargetprocessor.yaml b/docs/_data/reference.processors.keepoutboundlinktargetprocessor.yaml
index facd2f804..d203675d1 100644
--- a/docs/_data/reference.processors.keepoutboundlinktargetprocessor.yaml
+++ b/docs/_data/reference.processors.keepoutboundlinktargetprocessor.yaml
@@ -17,7 +17,7 @@ configurationSamples:
"Enabled": false,
"WIQLQuery": "Select [System.Id] From WorkItems Where [System.TeamProject] = @project and not [System.WorkItemType] contains 'Test Suite, Test Plan,Shared Steps,Shared Parameter,Feedback Request'",
"TargetLinksToKeepOrganization": "https://dev.azure.com/nkdagility",
- "TargetLinksToKeepProject": "b10bf460-28f1-4f1c-a044-9cda2ff1d453",
+ "TargetLinksToKeepProject": "8e55d369-07c8-4e19-9313-fd2543544c73",
"CleanupFileName": "c:/temp/OutboundLinkTargets.bat",
"PrependCommand": "start",
"DryRun": true,
@@ -27,56 +27,56 @@ configurationSamples:
"RefName": null
}
sampleFor: MigrationTools.Clients.AzureDevops.Rest.Processors.KeepOutboundLinkTargetProcessorOptions
-description: missng XML code comments
+description: missing XML code comments
className: KeepOutboundLinkTargetProcessor
typeName: Processors
architecture:
options:
- parameterName: CleanupFileName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: DryRun
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: PrependCommand
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetLinksToKeepOrganization
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetLinksToKeepProject
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/KeepOutboundLinkTargetProcessor.cs
optionsClassFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/KeepOutboundLinkTargetProcessorOptions.cs
diff --git a/docs/_data/reference.processors.outboundlinkcheckingprocessor.yaml b/docs/_data/reference.processors.outboundlinkcheckingprocessor.yaml
index 29b4caab2..20091a486 100644
--- a/docs/_data/reference.processors.outboundlinkcheckingprocessor.yaml
+++ b/docs/_data/reference.processors.outboundlinkcheckingprocessor.yaml
@@ -23,7 +23,7 @@ configurationSamples:
"RefName": null
}
sampleFor: MigrationTools.Clients.AzureDevops.Rest.Processors.OutboundLinkCheckingProcessorOptions
-description: missng XML code comments
+description: missing XML code comments
className: OutboundLinkCheckingProcessor
typeName: Processors
architecture:
@@ -31,32 +31,32 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: ResultFileName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/OutboundLinkCheckingProcessor.cs
optionsClassFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/OutboundLinkCheckingProcessorOptions.cs
diff --git a/docs/_data/reference.processors.processdefinitionprocessor.yaml b/docs/_data/reference.processors.processdefinitionprocessor.yaml
index 0839f1dab..0554e0550 100644
--- a/docs/_data/reference.processors.processdefinitionprocessor.yaml
+++ b/docs/_data/reference.processors.processdefinitionprocessor.yaml
@@ -33,39 +33,39 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: MaxDegreeOfParallelism
type: Int32
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Processes
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ProcessMaps
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: UpdateProcessDetails
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Pipelines
classFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/ProcessDefinitionProcessor.cs
diff --git a/docs/_data/reference.processors.tfsexportprofilepicturefromadprocessor.yaml b/docs/_data/reference.processors.tfsexportprofilepicturefromadprocessor.yaml
index 36ae4f056..aa6cb56fa 100644
--- a/docs/_data/reference.processors.tfsexportprofilepicturefromadprocessor.yaml
+++ b/docs/_data/reference.processors.tfsexportprofilepicturefromadprocessor.yaml
@@ -37,11 +37,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Password
type: String
description: The password of the user that is used to export the pictures.
@@ -53,15 +53,15 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Username
type: String
description: The user name of the user that is used to export the pictures.
diff --git a/docs/_data/reference.processors.tfsexportusersformappingprocessor.yaml b/docs/_data/reference.processors.tfsexportusersformappingprocessor.yaml
index 1250888a5..29fd693d2 100644
--- a/docs/_data/reference.processors.tfsexportusersformappingprocessor.yaml
+++ b/docs/_data/reference.processors.tfsexportusersformappingprocessor.yaml
@@ -31,31 +31,31 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: OnlyListUsersInWorkItems
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: ready
processingTarget: Work Items
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsExportUsersForMappingProcessor.cs
diff --git a/docs/_data/reference.processors.tfsimportprofilepictureprocessor.yaml b/docs/_data/reference.processors.tfsimportprofilepictureprocessor.yaml
index ce1e374bf..d24576de3 100644
--- a/docs/_data/reference.processors.tfsimportprofilepictureprocessor.yaml
+++ b/docs/_data/reference.processors.tfsimportprofilepictureprocessor.yaml
@@ -29,23 +29,23 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: alpha
processingTarget: Profiles
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsImportProfilePictureProcessor.cs
diff --git a/docs/_data/reference.processors.tfssharedqueryprocessor.yaml b/docs/_data/reference.processors.tfssharedqueryprocessor.yaml
index e933a7ec7..b95665b17 100644
--- a/docs/_data/reference.processors.tfssharedqueryprocessor.yaml
+++ b/docs/_data/reference.processors.tfssharedqueryprocessor.yaml
@@ -32,11 +32,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: PrefixProjectToNodes
type: Boolean
description: Do we add the source project name into the folder path
@@ -44,23 +44,23 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SharedFolderName
type: String
description: The name of the shared folder, made a parameter incase it every needs to be edited
defaultValue: Shared Queries
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceToTargetFieldMappings
type: Dictionary
description: Mapping of the source to the target
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Queries
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsSharedQueryProcessor.cs
diff --git a/docs/_data/reference.processors.tfsteamsettingsprocessor.yaml b/docs/_data/reference.processors.tfsteamsettingsprocessor.yaml
index b70f8890b..46df87537 100644
--- a/docs/_data/reference.processors.tfsteamsettingsprocessor.yaml
+++ b/docs/_data/reference.processors.tfsteamsettingsprocessor.yaml
@@ -34,11 +34,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: MigrateTeamCapacities
type: Boolean
description: 'Migrate original team member capacities after their creation on the target team project. Note: It will only migrate team member capacity if the team member with same display name exists on the target collection otherwise it will be ignored.'
@@ -54,19 +54,19 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Teams
type: List
description: List of Teams to process. If this is `null` then all teams will be processed.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: UpdateTeamSettings
type: Boolean
description: Reset the target team settings to match the source if the team exists
diff --git a/docs/_data/reference.processors.tfstestconfigurationsmigrationprocessor.yaml b/docs/_data/reference.processors.tfstestconfigurationsmigrationprocessor.yaml
index 3f079a03b..1058db535 100644
--- a/docs/_data/reference.processors.tfstestconfigurationsmigrationprocessor.yaml
+++ b/docs/_data/reference.processors.tfstestconfigurationsmigrationprocessor.yaml
@@ -29,23 +29,23 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Suites & Plans
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsTestConfigurationsMigrationProcessor.cs
diff --git a/docs/_data/reference.processors.tfstestplansandsuitesmigrationprocessor.yaml b/docs/_data/reference.processors.tfstestplansandsuitesmigrationprocessor.yaml
index aa5d6f2be..15e84bb99 100644
--- a/docs/_data/reference.processors.tfstestplansandsuitesmigrationprocessor.yaml
+++ b/docs/_data/reference.processors.tfstestplansandsuitesmigrationprocessor.yaml
@@ -35,15 +35,15 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterCompleted
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: MigrationDelay
type: Int32
description: ??Not sure what this does. Check code.
@@ -55,7 +55,7 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RemoveAllLinks
type: Boolean
description: ??Not sure what this does. Check code.
@@ -66,12 +66,12 @@ options:
defaultValue: false
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TestPlanQuery
type: String
description: Filtering conditions to decide whether to migrate a test plan or not. When provided, this partial query is added after `Select * From TestPlan Where` when selecting test plans. Among filtering options, `AreaPath`, `PlanName` and `PlanState` are known to work. There is unfortunately no documentation regarding the available fields.
diff --git a/docs/_data/reference.processors.tfstestvariablesmigrationprocessor.yaml b/docs/_data/reference.processors.tfstestvariablesmigrationprocessor.yaml
index aa7f0a1a4..1d37400c9 100644
--- a/docs/_data/reference.processors.tfstestvariablesmigrationprocessor.yaml
+++ b/docs/_data/reference.processors.tfstestvariablesmigrationprocessor.yaml
@@ -29,28 +29,28 @@ architecture:
options:
- parameterName: Enabled
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Processor
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Suites & Plans
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsTestVariablesMigrationProcessor.cs
diff --git a/docs/_data/reference.processors.tfsworkitembulkeditprocessor.yaml b/docs/_data/reference.processors.tfsworkitembulkeditprocessor.yaml
index 40d7709b7..cfcf4e2e7 100644
--- a/docs/_data/reference.processors.tfsworkitembulkeditprocessor.yaml
+++ b/docs/_data/reference.processors.tfsworkitembulkeditprocessor.yaml
@@ -35,11 +35,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterWorkItemsThatAlreadyExistInTarget
type: Boolean
description: This loads all of the work items already saved to the Target and removes them from the Source work item list prior to commencing the run. While this may take some time in large data sets it reduces the time of the overall migration significantly if you need to restart.
@@ -51,19 +51,19 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WhatIf
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
description: A work item query based on WIQL to select only important work items. To migrate all leave this empty. See [WIQL Query Bits](#wiql-query-bits)
@@ -76,7 +76,7 @@ options:
type: IList
description: A list of work items to import
defaultValue: '[]'
-status: missng XML code comments
+status: missing XML code comments
processingTarget: WorkItem
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsWorkItemBulkEditProcessor.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsWorkItemBulkEditProcessorOptions.cs
diff --git a/docs/_data/reference.processors.tfsworkitemdeleteprocessor.yaml b/docs/_data/reference.processors.tfsworkitemdeleteprocessor.yaml
index f90421d83..9838ce184 100644
--- a/docs/_data/reference.processors.tfsworkitemdeleteprocessor.yaml
+++ b/docs/_data/reference.processors.tfsworkitemdeleteprocessor.yaml
@@ -34,43 +34,43 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterWorkItemsThatAlreadyExistInTarget
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: PauseAfterEachWorkItem
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WorkItemCreateRetryLimit
type: Int32
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WorkItemIDs
type: IList
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: ready
processingTarget: WorkItem
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsWorkItemDeleteProcessor.cs
diff --git a/docs/_data/reference.processors.tfsworkitemmigrationprocessor.yaml b/docs/_data/reference.processors.tfsworkitemmigrationprocessor.yaml
index 12600bbab..fa7a4d1f6 100644
--- a/docs/_data/reference.processors.tfsworkitemmigrationprocessor.yaml
+++ b/docs/_data/reference.processors.tfsworkitemmigrationprocessor.yaml
@@ -98,11 +98,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterWorkItemsThatAlreadyExistInTarget
type: Boolean
description: This loads all of the work items already saved to the Target and removes them from the Source work item list prior to commencing the run. While this may take some time in large data sets it reduces the time of the overall migration significantly if you need to restart.
@@ -126,23 +126,23 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SkipRevisionWithInvalidAreaPath
type: Boolean
description: When set to true, this setting will skip a revision if the source area has not been migrated, has been deleted or is somehow invalid, etc.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SkipRevisionWithInvalidIterationPath
type: Boolean
description: This will skip a revision if the source iteration has not been migrated i.e. it was deleted
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: UpdateCreatedBy
type: Boolean
description: "If this is enabled the creation process on the target project will create the items with the original creation date. (Important: The item history is always pointed to the date of the migration, it's change only the data column CreateDate, not the internal create date)"
diff --git a/docs/_data/reference.processors.tfsworkitemoverwriteareasastagsprocessor.yaml b/docs/_data/reference.processors.tfsworkitemoverwriteareasastagsprocessor.yaml
index b0622c17d..b359e3cfc 100644
--- a/docs/_data/reference.processors.tfsworkitemoverwriteareasastagsprocessor.yaml
+++ b/docs/_data/reference.processors.tfsworkitemoverwriteareasastagsprocessor.yaml
@@ -34,23 +34,23 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Work Item
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsWorkItemOverwriteAreasAsTagsProcessor.cs
diff --git a/docs/_data/reference.processors.tfsworkitemoverwriteprocessor.yaml b/docs/_data/reference.processors.tfsworkitemoverwriteprocessor.yaml
index 2a8c77374..1cd4419cd 100644
--- a/docs/_data/reference.processors.tfsworkitemoverwriteprocessor.yaml
+++ b/docs/_data/reference.processors.tfsworkitemoverwriteprocessor.yaml
@@ -34,11 +34,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterWorkItemsThatAlreadyExistInTarget
type: Boolean
description: This loads all of the work items already saved to the Target and removes them from the Source work item list prior to commencing the run. While this may take some time in large data sets it reduces the time of the overall migration significantly if you need to restart.
@@ -50,15 +50,15 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
description: A work item query based on WIQL to select only important work items. To migrate all leave this empty. See [WIQL Query Bits](#wiql-query-bits)
diff --git a/docs/_data/reference.processors.workitemtrackingprocessor.yaml b/docs/_data/reference.processors.workitemtrackingprocessor.yaml
index d474ffc0b..c3bb1d816 100644
--- a/docs/_data/reference.processors.workitemtrackingprocessor.yaml
+++ b/docs/_data/reference.processors.workitemtrackingprocessor.yaml
@@ -31,37 +31,37 @@ architecture:
options:
- parameterName: CollapseRevisions
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReplayRevisions
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WorkItemCreateRetryLimit
type: Int32
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools/Processors/WorkItemTrackingProcessor.cs
optionsClassFile: /src/MigrationTools/Processors/WorkItemTrackingProcessorOptions.cs
diff --git a/docs/_data/reference.tools.fieldmappingtool.yaml b/docs/_data/reference.tools.fieldmappingtool.yaml
index 87746437c..e159741e5 100644
--- a/docs/_data/reference.tools.fieldmappingtool.yaml
+++ b/docs/_data/reference.tools.fieldmappingtool.yaml
@@ -197,7 +197,7 @@ configurationSamples:
"FieldMaps": []
}
sampleFor: MigrationTools.Tools.FieldMappingToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldMappingTool
typeName: Tools
architecture:
@@ -205,12 +205,12 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FieldMaps
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools/Tools/FieldMappingTool.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingToolOptions.cs
diff --git a/docs/_data/reference.tools.stringmanipulatortool.yaml b/docs/_data/reference.tools.stringmanipulatortool.yaml
index cb49527b5..222170f31 100644
--- a/docs/_data/reference.tools.stringmanipulatortool.yaml
+++ b/docs/_data/reference.tools.stringmanipulatortool.yaml
@@ -80,7 +80,7 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Manipulators
type: List
description: List of regex based string manipulations to apply to all string fields. Each regex replacement is applied in order and can be enabled or disabled.
@@ -89,7 +89,7 @@ options:
type: Int32
description: Max number of chars in a string. Applied last, and set to 1000000 by default.
defaultValue: 1000000
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools/Tools/StringManipulatorTool.cs
optionsClassFile: /src/MigrationTools/Tools/StringManipulatorToolOptions.cs
diff --git a/docs/_data/reference.tools.tfsattachmenttool.yaml b/docs/_data/reference.tools.tfsattachmenttool.yaml
index f1855693e..0481a7309 100644
--- a/docs/_data/reference.tools.tfsattachmenttool.yaml
+++ b/docs/_data/reference.tools.tfsattachmenttool.yaml
@@ -45,7 +45,7 @@ configurationSamples:
"MaxAttachmentSize": 480000000
}
sampleFor: MigrationTools.Tools.TfsAttachmentToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsAttachmentTool
typeName: Tools
architecture:
@@ -53,7 +53,7 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: ExportBasePath
type: String
description: '`AttachmentMigration` is set to true then you need to specify a working path for attachments to be saved locally.'
@@ -62,7 +62,7 @@ options:
type: Int32
description: '`AttachmentMigration` is set to true then you need to specify a max file size for upload in bites. For Azure DevOps Services the default is 480,000,000 bites (60mb), for TFS its 32,000,000 bites (4mb).'
defaultValue: 480000000
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsAttachmentTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsAttachmentToolOptions.cs
diff --git a/docs/_data/reference.tools.tfschangesetmappingtool.yaml b/docs/_data/reference.tools.tfschangesetmappingtool.yaml
index 0a8ae9339..6255630b4 100644
--- a/docs/_data/reference.tools.tfschangesetmappingtool.yaml
+++ b/docs/_data/reference.tools.tfschangesetmappingtool.yaml
@@ -40,20 +40,20 @@ configurationSamples:
"ChangeSetMappingFile": null
}
sampleFor: MigrationTools.Tools.TfsChangeSetMappingToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsChangeSetMappingTool
typeName: Tools
architecture:
options:
- parameterName: ChangeSetMappingFile
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsChangeSetMappingTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsChangeSetMappingToolOptions.cs
diff --git a/docs/_data/reference.tools.tfsembededimagestool.yaml b/docs/_data/reference.tools.tfsembededimagestool.yaml
index 8e1cb69d6..6dc25a720 100644
--- a/docs/_data/reference.tools.tfsembededimagestool.yaml
+++ b/docs/_data/reference.tools.tfsembededimagestool.yaml
@@ -37,7 +37,7 @@ configurationSamples:
"Enabled": true
}
sampleFor: MigrationTools.Tools.TfsEmbededImagesToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsEmbededImagesTool
typeName: Tools
architecture:
@@ -45,8 +45,8 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsEmbededImagesTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsEmbededImagesToolOptions.cs
diff --git a/docs/_data/reference.tools.tfsgitrepositorytool.yaml b/docs/_data/reference.tools.tfsgitrepositorytool.yaml
index 7644f0024..e012b62b8 100644
--- a/docs/_data/reference.tools.tfsgitrepositorytool.yaml
+++ b/docs/_data/reference.tools.tfsgitrepositorytool.yaml
@@ -44,7 +44,7 @@ configurationSamples:
}
}
sampleFor: MigrationTools.Tools.TfsGitRepositoryToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsGitRepositoryTool
typeName: Tools
architecture:
@@ -52,12 +52,12 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Mappings
type: Dictionary
description: List of work item mappings.
defaultValue: '{}'
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsGitRepositoryTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsGitRepositoryToolOptions.cs
diff --git a/docs/_data/reference.tools.tfsnodestructuretool.yaml b/docs/_data/reference.tools.tfsnodestructuretool.yaml
index dc8816a8e..f91c9e7ba 100644
--- a/docs/_data/reference.tools.tfsnodestructuretool.yaml
+++ b/docs/_data/reference.tools.tfsnodestructuretool.yaml
@@ -105,20 +105,20 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Iterations
type: NodeOptions
description: 'Rules to apply to the Area Path. Is an object of NodeOptions e.g. { "Filters": ["*/**"], "Mappings": { "^oldProjectName([\\\\]?.*)$": "targetProjectA$1", } }'
defaultValue: '{"Filters": [], "Mappings": { "^migrationSource1([\\\\]?.*)$": "MigrationTest5$1" })'
- parameterName: ReplicateAllExistingNodes
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ShouldCreateMissingRevisionPaths
type: Boolean
description: When set to True the susyem will try to create any missing missing area or iteration paths from the revisions.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsNodeStructureTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsNodeStructureToolOptions.cs
diff --git a/docs/_data/reference.tools.tfsrevisionmanagertool.yaml b/docs/_data/reference.tools.tfsrevisionmanagertool.yaml
index eee74146b..a790c2861 100644
--- a/docs/_data/reference.tools.tfsrevisionmanagertool.yaml
+++ b/docs/_data/reference.tools.tfsrevisionmanagertool.yaml
@@ -51,7 +51,7 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: MaxRevisions
type: Int32
description: Sets the maximum number of revisions that will be migrated. "First + Last N = Max". If this was set to 5 and there were 10 revisions you would get the first 1 (creation) and the latest 4 migrated.
@@ -60,7 +60,7 @@ options:
type: Boolean
description: You can choose to migrate the tip only (a single write) or all of the revisions (many writes). If you are setting this to `false` to migrate only the tip then you should set `BuildFieldTable` to `true`.
defaultValue: true
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsRevisionManagerTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsRevisionManagerToolOptions.cs
diff --git a/docs/_data/reference.tools.tfsteamsettingstool.yaml b/docs/_data/reference.tools.tfsteamsettingstool.yaml
index 9428bcf76..77f6a1816 100644
--- a/docs/_data/reference.tools.tfsteamsettingstool.yaml
+++ b/docs/_data/reference.tools.tfsteamsettingstool.yaml
@@ -63,7 +63,7 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: MigrateTeamCapacities
type: Boolean
description: 'Migrate original team member capacities after their creation on the target team project. Note: It will only migrate team member capacity if the team member with same display name exists on the target collection otherwise it will be ignored.'
@@ -75,12 +75,12 @@ options:
- parameterName: Teams
type: List
description: List of Teams to process. If this is `null` then all teams will be processed.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: UpdateTeamSettings
type: Boolean
description: Reset the target team settings to match the source if the team exists
defaultValue: false
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsTeamSettingsTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsTeamSettingsToolOptions.cs
diff --git a/docs/_data/reference.tools.tfsusermappingtool.yaml b/docs/_data/reference.tools.tfsusermappingtool.yaml
index 59769c7e6..26b9c9d8f 100644
--- a/docs/_data/reference.tools.tfsusermappingtool.yaml
+++ b/docs/_data/reference.tools.tfsusermappingtool.yaml
@@ -78,16 +78,16 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: IdentityFieldsToCheck
type: List
description: This is a list of the Identiy fields in the Source to check for user mapping purposes. You should list all identiy fields that you wan to map.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: UserMappingFile
type: String
description: This is the file that will be used to export or import the user mappings. Use the ExportUsersForMapping processor to create the file.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsUserMappingTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsUserMappingToolOptions.cs
diff --git a/docs/_data/reference.tools.tfsvalidaterequiredfieldtool.yaml b/docs/_data/reference.tools.tfsvalidaterequiredfieldtool.yaml
index cd6390507..b7cd0840d 100644
--- a/docs/_data/reference.tools.tfsvalidaterequiredfieldtool.yaml
+++ b/docs/_data/reference.tools.tfsvalidaterequiredfieldtool.yaml
@@ -17,7 +17,7 @@ configurationSamples:
"Enabled": false
}
sampleFor: MigrationTools.Tools.TfsValidateRequiredFieldToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsValidateRequiredFieldTool
typeName: Tools
architecture:
@@ -25,8 +25,8 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsValidateRequiredFieldTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsValidateRequiredFieldToolOptions.cs
diff --git a/docs/_data/reference.tools.tfsworkitemembededlinktool.yaml b/docs/_data/reference.tools.tfsworkitemembededlinktool.yaml
index 0af74cb2a..119a80faa 100644
--- a/docs/_data/reference.tools.tfsworkitemembededlinktool.yaml
+++ b/docs/_data/reference.tools.tfsworkitemembededlinktool.yaml
@@ -37,7 +37,7 @@ configurationSamples:
"Enabled": true
}
sampleFor: MigrationTools.Tools.TfsWorkItemEmbededLinkToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsWorkItemEmbededLinkTool
typeName: Tools
architecture:
@@ -45,8 +45,8 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsWorkItemEmbededLinkTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsWorkItemEmbededLinkToolOptions.cs
diff --git a/docs/_data/reference.tools.tfsworkitemlinktool.yaml b/docs/_data/reference.tools.tfsworkitemlinktool.yaml
index df3361e87..2c8b790ef 100644
--- a/docs/_data/reference.tools.tfsworkitemlinktool.yaml
+++ b/docs/_data/reference.tools.tfsworkitemlinktool.yaml
@@ -43,7 +43,7 @@ configurationSamples:
"SaveAfterEachLinkIsAdded": false
}
sampleFor: MigrationTools.Tools.TfsWorkItemLinkToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsWorkItemLinkTool
typeName: Tools
architecture:
@@ -51,16 +51,16 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterIfLinkCountMatches
type: Boolean
description: Skip validating links if the number of links in the source and the target matches!
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SaveAfterEachLinkIsAdded
type: Boolean
description: Save the work item after each link is added. This will slow the migration as it will cause many saves to the TFS database.
defaultValue: false
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsWorkItemLinkTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsWorkItemLinkToolOptions.cs
diff --git a/docs/_data/reference.tools.workitemtypemappingtool.yaml b/docs/_data/reference.tools.workitemtypemappingtool.yaml
index 2e95c6380..ced01edfa 100644
--- a/docs/_data/reference.tools.workitemtypemappingtool.yaml
+++ b/docs/_data/reference.tools.workitemtypemappingtool.yaml
@@ -55,12 +55,12 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Mappings
type: Dictionary
description: List of work item mappings.
defaultValue: '{}'
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools/Tools/WorkItemTypeMappingTool.cs
optionsClassFile: /src/MigrationTools/Tools/WorkItemTypeMappingToolOptions.cs
diff --git a/docs/collections/_howto/migrating-plans-and-suits.md b/docs/collections/_howto/migrating-plans-and-suits.md
index 9ad110e73..f99296995 100644
--- a/docs/collections/_howto/migrating-plans-and-suits.md
+++ b/docs/collections/_howto/migrating-plans-and-suits.md
@@ -26,58 +26,55 @@ The important bits:
```JSON
{
- "ChangeSetMappingFile": null,
- "Source": {
- "$type": "TfsTeamProjectConfig",
- "Collection": "https://dev.azure.com/nkdagility-preview/",
- "Project": "migrationSource1",
- "AllowCrossProjectLinking": false,
- "AuthenticationMode": "Prompt",
- "PersonalAccessToken": "XXXXXXXXXXXXXXXXXXXXXXXXXXX",
- "PersonalAccessTokenVariableName": "",
- "LanguageMaps": {
- "AreaPath": "Area",
- "IterationPath": "Iteration"
- }
- },
- "Target": {
- "$type": "TfsTeamProjectConfig",
- "Collection": "https://dev.azure.com/nkdagility-preview/",
- "Project": "migrationTest5",
- "ReflectedWorkItemIdField": "Custom.ReflectedWorkItemId",
- "AllowCrossProjectLinking": false,
- "AuthenticationMode": "Prompt",
- "PersonalAccessToken": "XXXXXXXXXXXXXX",
- "PersonalAccessTokenVariableName": "",
- "LanguageMaps": {
- "AreaPath": "Area",
- "IterationPath": "Iteration"
- }
+ "Serilog": {
+ "MinimumLevel": "Information"
},
- "FieldMaps": [
- {
- "$type": "FieldtoFieldMapConfig",
- "WorkItemTypeName": "*",
- "sourceField": "Custom.ReflectedWorkItemId",
- "targetField": "Microsoft.VSTS.Build.IntegrationBuild",
- "defaultValue": ""
- }
-],
- "GitRepoMapping": null,
- "LogLevel": "Debug",
- "CommonEnrichersConfig": []
- "Processors": [
- {
- "$type": "WorkItemMigrationConfig",
- "Enabled": false,
- "WIQLQuery": "SELECT [System.Id] FROM WorkItems WHERE [System.TeamProject] = @TeamProject AND [System.WorkItemType] NOT IN ('Test Case', 'Test Suite', 'Test Plan','Shared Steps','Shared Parameter','Feedback Request') ORDER BY [System.ChangedDate] desc",
+ "MigrationTools": {
+ "Version": "16.0",
+ "Endpoints": {
+ "Source": {
+ "EndpointType": "TfsTeamProjectEndpoint",
+ "Collection": "https://dev.azure.com/nkdagility-preview/",
+ "Project": "migrationSource1",
+ "Authentication": {
+ "AuthenticationMode": "AccessToken",
+ "AccessToken": "ouiasdhusahfkahfksdhksdhvksbdlsdvnlsdvsld"
+ }
+ },
+ "Target": {
+ "EndpointType": "TfsTeamProjectEndpoint",
+ "Collection": "https://dev.azure.com/nkdagility-preview/",
+ "Project": "migrationTest5",
+ "Authentication": {
+ "AuthenticationMode": "AccessToken",
+ "AccessToken": "ouiasdhusahfkahfksdhksdhvksbdlsdvnlsdvsld"
+ },
+ "ReflectedWorkItemIdField": "Custom.ReflectedWorkItemId"
+ }
+ },
+ "Processors": [
+ {
+ "ProcessorType": "TfsWorkItemMigrationProcessor",
+ "Enabled": false,
+ "UpdateCreatedDate": false,
+ "WIQLQuery": "SELECT [System.Id] FROM WorkItems WHERE [System.TeamProject] = @TeamProject AND [System.WorkItemType] NOT IN ('Test Case', 'Test Suite', 'Test Plan','Shared Steps','Shared Parameter','Feedback Request') ORDER BY [System.ChangedDate] desc"
+ }
+ ],
+ "CommonTools": {
+ "FieldMappingTool": {
+ "Enabled": true,
+ "FieldMaps": [
+ {
+ "FieldMapType": "FieldToFieldMap",
+ "sourceField": "Custom.ReflectedWorkItemId",
+ "targetField": "Microsoft.VSTS.Build.IntegrationBuild",
+ "defaultValue": "",
+ "ApplyTo": ["*"]
+ }
+ ]
+ }
}
- ],
- "Version": "15.0",
- "workaroundForQuerySOAPBugEnabled": false,
- "WorkItemTypeDefinition": {
- "sourceWorkItemTypeName": "targetWorkItemTypeName"
- },
+ }
}
```
@@ -93,55 +90,40 @@ The important bits:
```JSON
{
- "ChangeSetMappingFile": null,
- "Source": {
- "$type": "TfsTeamProjectConfig",
- "Collection": "https://dev.azure.com/nkdagility-preview/",
- "Project": "migrationSource1",
- "AllowCrossProjectLinking": false,
- "AuthenticationMode": "Prompt",
- "PersonalAccessToken": "XXXXXXXXXXXXXXXXXXXXXXXXXXX",
- "LanguageMaps": {
- "AreaPath": "Area",
- "IterationPath": "Iteration"
- }
- },
- "Target": {
- "$type": "TfsTeamProjectConfig",
- "Collection": "https://dev.azure.com/nkdagility-preview/",
- "Project": "migrationTest5",
- "ReflectedWorkItemIdField": "Microsoft.VSTS.Build.IntegrationBuild",
- "AllowCrossProjectLinking": false,
- "AuthenticationMode": "Prompt",
- "PersonalAccessToken": "XXXXXXXXXXXXXX",
- "LanguageMaps": {
- "AreaPath": "Area",
- "IterationPath": "Iteration"
- }
- },
- "FieldMaps": [
- {
- "$type": "FieldtoFieldMapConfig",
- "WorkItemTypeName": "Test Cases",
- "sourceField": "Microsoft.VSTS.Build.IntegrationBuild",
- "targetField": "Custom.ReflectedWorkItemId",
- "defaultValue": ""
- }
-],
- "GitRepoMapping": null,
- "LogLevel": "Debug",
- "CommonEnrichersConfig": []
- "Processors": [
- {
- "$type": "WorkItemMigrationConfig",
- "Enabled": true,
- "WIQLQuery": "SELECT [System.Id] FROM WorkItems WHERE [System.TeamProject] = @TeamProject AND [System.WorkItemType] NOT IN ('Test Suite', 'Test Plan','Shared Steps','Shared Parameter','Feedback Request') ORDER BY [System.ChangedDate] desc",
- }
- ],
- "Version": "15.0",
- "WorkItemTypeDefinition": {
- "sourceWorkItemTypeName": "targetWorkItemTypeName"
+ "Serilog": {
+ "MinimumLevel": "Information"
},
+ "MigrationTools": {
+ "Version": "16.0",
+ "Endpoints": {
+ "Source": {
+ "EndpointType": "TfsTeamProjectEndpoint",
+ "Collection": "https://dev.azure.com/nkdagility-preview/",
+ "Project": "migrationSource1",
+ "Authentication": {
+ "AuthenticationMode": "AccessToken",
+ "AccessToken": "ouiasdhusahfkahfksdhksdhvksbdlsdvnlsdvsld"
+ }
+ },
+ "Target": {
+ "EndpointType": "TfsTeamProjectEndpoint",
+ "Collection": "https://dev.azure.com/nkdagility-preview/",
+ "Project": "migrationTest5",
+ "Authentication": {
+ "AuthenticationMode": "AccessToken",
+ "AccessToken": "ouiasdhusahfkahfksdhksdhvksbdlsdvnlsdvsld"
+ },
+ "ReflectedWorkItemIdField": "Microsoft.VSTS.Build.IntegrationBuild"
+ }
+ },
+ "Processors": [
+ {
+ "ProcessorType": "TfsWorkItemMigrationProcessor",
+ "Enabled": true,
+ "WIQLQuery": "SELECT [System.Id] FROM WorkItems WHERE [System.TeamProject] = @TeamProject AND [System.WorkItemType] IN ('Test Case','Shared Steps','Shared Parameter') ORDER BY [System.ChangedDate] desc"
+ }
+ ]
+ }
}
```
@@ -155,51 +137,44 @@ The important bits:
```JSON
{
- "ChangeSetMappingFile": null,
- "Source": {
- "$type": "TfsTeamProjectConfig",
- "Collection": "https://dev.azure.com/nkdagility-preview/",
- "Project": "migrationSource1",
- "AllowCrossProjectLinking": false,
- "AuthenticationMode": "Prompt",
- "PersonalAccessToken": "XXXXXXXXXXXXXXXXXXXXXXXXXXX",
- "LanguageMaps": {
- "AreaPath": "Area",
- "IterationPath": "Iteration"
- }
- },
- "Target": {
- "$type": "TfsTeamProjectConfig",
- "Collection": "https://dev.azure.com/nkdagility-preview/",
- "Project": "migrationTest5",
- "ReflectedWorkItemIdField": "Custom.ReflectedWorkItemId",
- "AllowCrossProjectLinking": false,
- "AuthenticationMode": "Prompt",
- "PersonalAccessToken": "XXXXXXXXXXXXXX",
- "LanguageMaps": {
- "AreaPath": "Area",
- "IterationPath": "Iteration"
- }
+ "Serilog": {
+ "MinimumLevel": "Information"
},
- "FieldMaps": [
-],
- "GitRepoMapping": null,
- "LogLevel": "Debug",
- "CommonEnrichersConfig": []
- "Processors": [
- {
- "$type": "TestVariablesMigrationConfig",
- "Enabled": true
- },
- {
- "$type": "TestConfigurationsMigrationConfig",
- "Enabled": true
+ "MigrationTools": {
+ "Version": "16.0",
+ "Endpoints": {
+ "Source": {
+ "EndpointType": "TfsTeamProjectEndpoint",
+ "Collection": "https://dev.azure.com/nkdagility-preview/",
+ "Project": "migrationSource1",
+ "Authentication": {
+ "AuthenticationMode": "AccessToken",
+ "AccessToken": "ouiasdhusahfkahfksdhksdhvksbdlsdvnlsdvsld"
+ }
+ },
+ "Target": {
+ "EndpointType": "TfsTeamProjectEndpoint",
+ "Collection": "https://dev.azure.com/nkdagility-preview/",
+ "Project": "migrationTest5",
+ "Authentication": {
+ "AuthenticationMode": "AccessToken",
+ "AccessToken": "ouiasdhusahfkahfksdhksdhvksbdlsdvnlsdvsld"
+ },
+ "ReflectedWorkItemIdField": "Custom.ReflectedWorkItemId"
+ }
},
- ],
- "Version": "15.0",
- "WorkItemTypeDefinition": {
- "sourceWorkItemTypeName": "targetWorkItemTypeName"
- },
+ "Processors": [
+ {
+ "ProcessorType": "TfsTestVariablesMigrationProcessor",
+ "Enabled": true,
+ "Processor": "TestVariablesMigrationContext"
+ },
+ {
+ "ProcessorType": "TfsTestConfigurationsMigrationProcessor",
+ "Enabled": true
+ }
+ ]
+ }
}
```
@@ -215,52 +190,44 @@ The important bits:
```JSON
{
- "ChangeSetMappingFile": null,
- "Source": {
- "$type": "TfsTeamProjectConfig",
- "Collection": "https://dev.azure.com/nkdagility-preview/",
- "Project": "migrationSource1",
- "AllowCrossProjectLinking": false,
- "AuthenticationMode": "Prompt",
- "PersonalAccessToken": "XXXXXXXXXXXXXXXXXXXXXXXXXXX",
- "LanguageMaps": {
- "AreaPath": "Area",
- "IterationPath": "Iteration"
- }
- },
- "Target": {
- "$type": "TfsTeamProjectConfig",
- "Collection": "https://dev.azure.com/nkdagility-preview/",
- "Project": "migrationTest5",
- "ReflectedWorkItemIdField": "Custom.ReflectedWorkItemId",
- "AllowCrossProjectLinking": false,
- "AuthenticationMode": "Prompt",
- "PersonalAccessToken": "XXXXXXXXXXXXXX",
- "LanguageMaps": {
- "AreaPath": "Area",
- "IterationPath": "Iteration"
- }
- },
- "FieldMaps": [
-],
- "GitRepoMapping": null,
- "LogLevel": "Debug",
- "CommonEnrichersConfig": []
- "Processors": [
- {
- "$type": "TestPlansAndSuitesMigrationConfig",
- "Enabled": true,
- "OnlyElementsWithTag": null,
- "TestPlanQueryBit": null,
- "RemoveAllLinks": false,
- "MigrationDelay": 0,
- "RemoveInvalidTestSuiteLinks": false,
- "FilterCompleted": false
- }
- ],
- "Version": "15.0",
- "WorkItemTypeDefinition": {
- "sourceWorkItemTypeName": "targetWorkItemTypeName"
+ "Serilog": {
+ "MinimumLevel": "Information"
},
+ "MigrationTools": {
+ "Version": "16.0",
+ "Endpoints": {
+ "Source": {
+ "EndpointType": "TfsTeamProjectEndpoint",
+ "Collection": "https://dev.azure.com/nkdagility-preview/",
+ "Project": "migrationSource1",
+ "Authentication": {
+ "AuthenticationMode": "AccessToken",
+ "AccessToken": "ouiasdhusahfkahfksdhksdhvksbdlsdvnlsdvsld"
+ }
+ },
+ "Target": {
+ "EndpointType": "TfsTeamProjectEndpoint",
+ "Collection": "https://dev.azure.com/nkdagility-preview/",
+ "Project": "migrationTest5",
+ "ReflectedWorkItemIdField": "Custom.ReflectedWorkItemId",
+ "Authentication": {
+ "AuthenticationMode": "AccessToken",
+ "AccessToken": "ouiasdhusahfkahfksdhksdhvksbdlsdvnlsdvsld"
+ }
+ }
+ },
+ "Processors": [
+ {
+ "ProcessorType": "TfsTestPlansAndSuitesMigrationProcessor",
+ "Enabled": true,
+ "OnlyElementsWithTag": "",
+ "TestPlanQuery": null,
+ "RemoveAllLinks": false,
+ "MigrationDelay": 0,
+ "RemoveInvalidTestSuiteLinks": false,
+ "FilterCompleted": false
+ }
+ ]
+ }
}
```
\ No newline at end of file
diff --git a/docs/collections/_reference/reference.endpoints.azuredevopsendpoint.md b/docs/collections/_reference/reference.endpoints.azuredevopsendpoint.md
index ee3535a0b..6f287688e 100644
--- a/docs/collections/_reference/reference.endpoints.azuredevopsendpoint.md
+++ b/docs/collections/_reference/reference.endpoints.azuredevopsendpoint.md
@@ -39,37 +39,37 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.AzureDevOpsEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: AzureDevOpsEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: AccessToken
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: AuthenticationMode
type: AuthenticationMode
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Organisation
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Project
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReflectedWorkItemIdField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.AzureDevops.Rest/Endpoints/AzureDevOpsEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.AzureDevops.Rest/Endpoints/AzureDevOpsEndpointOptions.cs
diff --git a/docs/collections/_reference/reference.endpoints.filesystemworkitemendpoint.md b/docs/collections/_reference/reference.endpoints.filesystemworkitemendpoint.md
index 8ed011ca2..1ab655b4f 100644
--- a/docs/collections/_reference/reference.endpoints.filesystemworkitemendpoint.md
+++ b/docs/collections/_reference/reference.endpoints.filesystemworkitemendpoint.md
@@ -19,21 +19,21 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.FileSystemWorkItemEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: FileSystemWorkItemEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: FileStore
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.FileSystem/Endpoints/FileSystemWorkItemEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.FileSystem/Endpoints/FileSystemWorkItemEndpointOptions.cs
diff --git a/docs/collections/_reference/reference.endpoints.tfsendpoint.md b/docs/collections/_reference/reference.endpoints.tfsendpoint.md
index bc5d56081..54535a75a 100644
--- a/docs/collections/_reference/reference.endpoints.tfsendpoint.md
+++ b/docs/collections/_reference/reference.endpoints.tfsendpoint.md
@@ -92,41 +92,41 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.TfsEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Collection
type: Uri
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Project
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReflectedWorkItemIdField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsEndpointOptions.cs
diff --git a/docs/collections/_reference/reference.endpoints.tfsteamprojectendpoint.md b/docs/collections/_reference/reference.endpoints.tfsteamprojectendpoint.md
index a4c933e7d..ae441a662 100644
--- a/docs/collections/_reference/reference.endpoints.tfsteamprojectendpoint.md
+++ b/docs/collections/_reference/reference.endpoints.tfsteamprojectendpoint.md
@@ -92,41 +92,41 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.TfsTeamProjectEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsTeamProjectEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Collection
type: Uri
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Project
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReflectedWorkItemIdField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsTeamProjectEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsTeamProjectEndPointOptions.cs
diff --git a/docs/collections/_reference/reference.endpoints.tfsteamsettingsendpoint.md b/docs/collections/_reference/reference.endpoints.tfsteamsettingsendpoint.md
index d9d83f7ce..a3d76a7e8 100644
--- a/docs/collections/_reference/reference.endpoints.tfsteamsettingsendpoint.md
+++ b/docs/collections/_reference/reference.endpoints.tfsteamsettingsendpoint.md
@@ -24,41 +24,41 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.TfsTeamSettingsEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsTeamSettingsEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Collection
type: Uri
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Project
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReflectedWorkItemIdField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsTeamSettingsEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsTeamSettingsEndpointOptions.cs
diff --git a/docs/collections/_reference/reference.endpoints.tfsworkitemendpoint.md b/docs/collections/_reference/reference.endpoints.tfsworkitemendpoint.md
index 74b34d0ad..ca1b271ff 100644
--- a/docs/collections/_reference/reference.endpoints.tfsworkitemendpoint.md
+++ b/docs/collections/_reference/reference.endpoints.tfsworkitemendpoint.md
@@ -25,45 +25,45 @@ configurationSamples:
"EndpointEnrichers": null
}
sampleFor: MigrationTools.Endpoints.TfsWorkItemEndpointOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsWorkItemEndpoint
typeName: Endpoints
architecture:
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Collection
type: Uri
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Project
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Query
type: QueryOptions
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReflectedWorkItemIdField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsWorkItemEndpoint.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/EndPoints/TfsWorkItemEndpointOptions.cs
diff --git a/docs/collections/_reference/reference.fieldmaps.fieldclearmap.md b/docs/collections/_reference/reference.fieldmaps.fieldclearmap.md
index 23b339585..79b889cb1 100644
--- a/docs/collections/_reference/reference.fieldmaps.fieldclearmap.md
+++ b/docs/collections/_reference/reference.fieldmaps.fieldclearmap.md
@@ -57,21 +57,21 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldClearMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldClearMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldClearMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldClearMapOptions.cs
diff --git a/docs/collections/_reference/reference.fieldmaps.fieldliteralmap.md b/docs/collections/_reference/reference.fieldmaps.fieldliteralmap.md
index 033075c55..dfda3b394 100644
--- a/docs/collections/_reference/reference.fieldmaps.fieldliteralmap.md
+++ b/docs/collections/_reference/reference.fieldmaps.fieldliteralmap.md
@@ -59,25 +59,25 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldLiteralMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldLiteralMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: value
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldLiteralMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldLiteralMapOptions.cs
diff --git a/docs/collections/_reference/reference.fieldmaps.fieldmergemap.md b/docs/collections/_reference/reference.fieldmaps.fieldmergemap.md
index 524cae109..5407e5a88 100644
--- a/docs/collections/_reference/reference.fieldmaps.fieldmergemap.md
+++ b/docs/collections/_reference/reference.fieldmaps.fieldmergemap.md
@@ -67,29 +67,29 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldMergeMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldMergeMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: formatExpression
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceFields
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldMergeMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldMergeMapOptions.cs
diff --git a/docs/collections/_reference/reference.fieldmaps.fieldskipmap.md b/docs/collections/_reference/reference.fieldmaps.fieldskipmap.md
index e72981b1d..6e0cab679 100644
--- a/docs/collections/_reference/reference.fieldmaps.fieldskipmap.md
+++ b/docs/collections/_reference/reference.fieldmaps.fieldskipmap.md
@@ -38,21 +38,21 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldSkipMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldSkipMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldSkipMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldSkipMapOptions.cs
diff --git a/docs/collections/_reference/reference.fieldmaps.fieldtofieldmap.md b/docs/collections/_reference/reference.fieldmaps.fieldtofieldmap.md
index 11a1b2397..c947391bc 100644
--- a/docs/collections/_reference/reference.fieldmaps.fieldtofieldmap.md
+++ b/docs/collections/_reference/reference.fieldmaps.fieldtofieldmap.md
@@ -61,29 +61,29 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldToFieldMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldToFieldMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: defaultValue
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldToFieldMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldtoFieldMapOptions.cs
diff --git a/docs/collections/_reference/reference.fieldmaps.fieldtofieldmultimap.md b/docs/collections/_reference/reference.fieldmaps.fieldtofieldmultimap.md
index e6227c54a..5184ca6a7 100644
--- a/docs/collections/_reference/reference.fieldmaps.fieldtofieldmultimap.md
+++ b/docs/collections/_reference/reference.fieldmaps.fieldtofieldmultimap.md
@@ -65,21 +65,21 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldToFieldMultiMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldToFieldMultiMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceToTargetMappings
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldtoFieldMultiMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldtoFieldMultiMapOptions.cs
diff --git a/docs/collections/_reference/reference.fieldmaps.fieldtotagfieldmap.md b/docs/collections/_reference/reference.fieldmaps.fieldtotagfieldmap.md
index 49e9704c5..60012f22b 100644
--- a/docs/collections/_reference/reference.fieldmaps.fieldtotagfieldmap.md
+++ b/docs/collections/_reference/reference.fieldmaps.fieldtotagfieldmap.md
@@ -63,25 +63,25 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldToTagFieldMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldToTagFieldMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: formatExpression
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldToTagFieldMap.cs
optionsClassFile: ''
diff --git a/docs/collections/_reference/reference.fieldmaps.fieldvaluemap.md b/docs/collections/_reference/reference.fieldmaps.fieldvaluemap.md
index e329cf1f7..c78ee6e09 100644
--- a/docs/collections/_reference/reference.fieldmaps.fieldvaluemap.md
+++ b/docs/collections/_reference/reference.fieldmaps.fieldvaluemap.md
@@ -67,33 +67,33 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.FieldValueMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldValueMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: defaultValue
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: valueMapping
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/FieldValueMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/FieldValueMapOptions.cs
diff --git a/docs/collections/_reference/reference.fieldmaps.multivalueconditionalmap.md b/docs/collections/_reference/reference.fieldmaps.multivalueconditionalmap.md
index fc8fb6832..b6b883297 100644
--- a/docs/collections/_reference/reference.fieldmaps.multivalueconditionalmap.md
+++ b/docs/collections/_reference/reference.fieldmaps.multivalueconditionalmap.md
@@ -71,25 +71,25 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.MultiValueConditionalMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: MultiValueConditionalMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceFieldsAndValues
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetFieldsAndValues
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/MultiValueConditionalMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/MultiValueConditionalMapOptions.cs
diff --git a/docs/collections/_reference/reference.fieldmaps.regexfieldmap.md b/docs/collections/_reference/reference.fieldmaps.regexfieldmap.md
index 434f4dcd6..1e1a94753 100644
--- a/docs/collections/_reference/reference.fieldmaps.regexfieldmap.md
+++ b/docs/collections/_reference/reference.fieldmaps.regexfieldmap.md
@@ -63,33 +63,33 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.RegexFieldMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: RegexFieldMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: pattern
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: replacement
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: sourceField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: targetField
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/RegexFieldMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/RegexFieldMapOptions.cs
diff --git a/docs/collections/_reference/reference.fieldmaps.treetotagfieldmap.md b/docs/collections/_reference/reference.fieldmaps.treetotagfieldmap.md
index d1686f9cf..9184da967 100644
--- a/docs/collections/_reference/reference.fieldmaps.treetotagfieldmap.md
+++ b/docs/collections/_reference/reference.fieldmaps.treetotagfieldmap.md
@@ -39,25 +39,25 @@ configurationSamples:
]
}
sampleFor: MigrationTools.Tools.TreeToTagFieldMapOptions
-description: missng XML code comments
+description: missing XML code comments
className: TreeToTagFieldMap
typeName: FieldMaps
architecture:
options:
- parameterName: ApplyTo
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: timeTravel
type: Int32
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: toSkip
type: Int32
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/FieldMappingTool/FieldMaps/TreeToTagFieldMap.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingTool/FieldMaps/TreeToTagFieldMapOptions.cs
diff --git a/docs/collections/_reference/reference.processorenrichers.pauseaftereachitem.md b/docs/collections/_reference/reference.processorenrichers.pauseaftereachitem.md
index 63403a9bf..77042d75a 100644
--- a/docs/collections/_reference/reference.processorenrichers.pauseaftereachitem.md
+++ b/docs/collections/_reference/reference.processorenrichers.pauseaftereachitem.md
@@ -20,7 +20,7 @@ configurationSamples:
"RefName": null
}
sampleFor: MigrationTools.Enrichers.PauseAfterEachItemOptions
-description: missng XML code comments
+description: missing XML code comments
className: PauseAfterEachItem
typeName: ProcessorEnrichers
architecture:
@@ -31,14 +31,14 @@ options:
defaultValue: true
- parameterName: OptionFor
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: For internal use
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools/Processors/Enrichers/PauseAfterEachItem.cs
optionsClassFile: /src/MigrationTools/Processors/Enrichers/PauseAfterEachItemOptions.cs
diff --git a/docs/collections/_reference/reference.processors.azuredevopspipelineprocessor.md b/docs/collections/_reference/reference.processors.azuredevopspipelineprocessor.md
index 7326a78fc..eb5fd995b 100644
--- a/docs/collections/_reference/reference.processors.azuredevopspipelineprocessor.md
+++ b/docs/collections/_reference/reference.processors.azuredevopspipelineprocessor.md
@@ -78,15 +78,15 @@ options:
- parameterName: BuildPipelines
type: List
description: List of Build Pipelines to process. If this is `null` then all Build Pipelines will be processed.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: MigrateBuildPipelines
type: Boolean
description: Migrate Build Pipelines
@@ -110,23 +110,23 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReleasePipelines
type: List
description: List of Release Pipelines to process. If this is `null` then all Release Pipelines will be processed.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RepositoryNameMaps
type: Dictionary
description: Map of Source Repository to Target Repository Names
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Pipelines
classFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/AzureDevOpsPipelineProcessor.cs
diff --git a/docs/collections/_reference/reference.processors.keepoutboundlinktargetprocessor.md b/docs/collections/_reference/reference.processors.keepoutboundlinktargetprocessor.md
index 72efb2663..a11c664c9 100644
--- a/docs/collections/_reference/reference.processors.keepoutboundlinktargetprocessor.md
+++ b/docs/collections/_reference/reference.processors.keepoutboundlinktargetprocessor.md
@@ -18,7 +18,7 @@ configurationSamples:
"Enabled": false,
"WIQLQuery": "Select [System.Id] From WorkItems Where [System.TeamProject] = @project and not [System.WorkItemType] contains 'Test Suite, Test Plan,Shared Steps,Shared Parameter,Feedback Request'",
"TargetLinksToKeepOrganization": "https://dev.azure.com/nkdagility",
- "TargetLinksToKeepProject": "b10bf460-28f1-4f1c-a044-9cda2ff1d453",
+ "TargetLinksToKeepProject": "8e55d369-07c8-4e19-9313-fd2543544c73",
"CleanupFileName": "c:/temp/OutboundLinkTargets.bat",
"PrependCommand": "start",
"DryRun": true,
@@ -28,57 +28,57 @@ configurationSamples:
"RefName": null
}
sampleFor: MigrationTools.Clients.AzureDevops.Rest.Processors.KeepOutboundLinkTargetProcessorOptions
-description: missng XML code comments
+description: missing XML code comments
className: KeepOutboundLinkTargetProcessor
typeName: Processors
architecture:
options:
- parameterName: CleanupFileName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: DryRun
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: PrependCommand
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetLinksToKeepOrganization
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetLinksToKeepProject
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/KeepOutboundLinkTargetProcessor.cs
optionsClassFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/KeepOutboundLinkTargetProcessorOptions.cs
diff --git a/docs/collections/_reference/reference.processors.outboundlinkcheckingprocessor.md b/docs/collections/_reference/reference.processors.outboundlinkcheckingprocessor.md
index 18b1b7e34..26f81794e 100644
--- a/docs/collections/_reference/reference.processors.outboundlinkcheckingprocessor.md
+++ b/docs/collections/_reference/reference.processors.outboundlinkcheckingprocessor.md
@@ -24,7 +24,7 @@ configurationSamples:
"RefName": null
}
sampleFor: MigrationTools.Clients.AzureDevops.Rest.Processors.OutboundLinkCheckingProcessorOptions
-description: missng XML code comments
+description: missing XML code comments
className: OutboundLinkCheckingProcessor
typeName: Processors
architecture:
@@ -32,33 +32,33 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: ResultFileName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/OutboundLinkCheckingProcessor.cs
optionsClassFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/OutboundLinkCheckingProcessorOptions.cs
diff --git a/docs/collections/_reference/reference.processors.processdefinitionprocessor.md b/docs/collections/_reference/reference.processors.processdefinitionprocessor.md
index 3b5969943..45993160e 100644
--- a/docs/collections/_reference/reference.processors.processdefinitionprocessor.md
+++ b/docs/collections/_reference/reference.processors.processdefinitionprocessor.md
@@ -34,39 +34,39 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: MaxDegreeOfParallelism
type: Int32
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Processes
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ProcessMaps
type: Dictionary
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: UpdateProcessDetails
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Pipelines
classFile: /src/MigrationTools.Clients.AzureDevops.Rest/Processors/ProcessDefinitionProcessor.cs
diff --git a/docs/collections/_reference/reference.processors.tfsexportprofilepicturefromadprocessor.md b/docs/collections/_reference/reference.processors.tfsexportprofilepicturefromadprocessor.md
index 1e9bd2f30..ca134e442 100644
--- a/docs/collections/_reference/reference.processors.tfsexportprofilepicturefromadprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfsexportprofilepicturefromadprocessor.md
@@ -38,11 +38,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Password
type: String
description: The password of the user that is used to export the pictures.
@@ -54,15 +54,15 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Username
type: String
description: The user name of the user that is used to export the pictures.
diff --git a/docs/collections/_reference/reference.processors.tfsexportusersformappingprocessor.md b/docs/collections/_reference/reference.processors.tfsexportusersformappingprocessor.md
index adf61063f..16a43d665 100644
--- a/docs/collections/_reference/reference.processors.tfsexportusersformappingprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfsexportusersformappingprocessor.md
@@ -32,31 +32,31 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: OnlyListUsersInWorkItems
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: ready
processingTarget: Work Items
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsExportUsersForMappingProcessor.cs
diff --git a/docs/collections/_reference/reference.processors.tfsimportprofilepictureprocessor.md b/docs/collections/_reference/reference.processors.tfsimportprofilepictureprocessor.md
index 497aab0e1..f4c65cd77 100644
--- a/docs/collections/_reference/reference.processors.tfsimportprofilepictureprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfsimportprofilepictureprocessor.md
@@ -30,23 +30,23 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: alpha
processingTarget: Profiles
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsImportProfilePictureProcessor.cs
diff --git a/docs/collections/_reference/reference.processors.tfssharedqueryprocessor.md b/docs/collections/_reference/reference.processors.tfssharedqueryprocessor.md
index 3d9b18312..f425fb88e 100644
--- a/docs/collections/_reference/reference.processors.tfssharedqueryprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfssharedqueryprocessor.md
@@ -33,11 +33,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: PrefixProjectToNodes
type: Boolean
description: Do we add the source project name into the folder path
@@ -45,23 +45,23 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SharedFolderName
type: String
description: The name of the shared folder, made a parameter incase it every needs to be edited
defaultValue: Shared Queries
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceToTargetFieldMappings
type: Dictionary
description: Mapping of the source to the target
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Queries
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsSharedQueryProcessor.cs
diff --git a/docs/collections/_reference/reference.processors.tfsteamsettingsprocessor.md b/docs/collections/_reference/reference.processors.tfsteamsettingsprocessor.md
index a172646bd..196202439 100644
--- a/docs/collections/_reference/reference.processors.tfsteamsettingsprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfsteamsettingsprocessor.md
@@ -35,11 +35,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: MigrateTeamCapacities
type: Boolean
description: 'Migrate original team member capacities after their creation on the target team project. Note: It will only migrate team member capacity if the team member with same display name exists on the target collection otherwise it will be ignored.'
@@ -55,19 +55,19 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Teams
type: List
description: List of Teams to process. If this is `null` then all teams will be processed.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: UpdateTeamSettings
type: Boolean
description: Reset the target team settings to match the source if the team exists
diff --git a/docs/collections/_reference/reference.processors.tfstestconfigurationsmigrationprocessor.md b/docs/collections/_reference/reference.processors.tfstestconfigurationsmigrationprocessor.md
index f051b92f2..b8f0d9762 100644
--- a/docs/collections/_reference/reference.processors.tfstestconfigurationsmigrationprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfstestconfigurationsmigrationprocessor.md
@@ -30,23 +30,23 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Suites & Plans
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsTestConfigurationsMigrationProcessor.cs
diff --git a/docs/collections/_reference/reference.processors.tfstestplansandsuitesmigrationprocessor.md b/docs/collections/_reference/reference.processors.tfstestplansandsuitesmigrationprocessor.md
index 5c890b348..c7afb5c2f 100644
--- a/docs/collections/_reference/reference.processors.tfstestplansandsuitesmigrationprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfstestplansandsuitesmigrationprocessor.md
@@ -36,15 +36,15 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterCompleted
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: MigrationDelay
type: Int32
description: ??Not sure what this does. Check code.
@@ -56,7 +56,7 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RemoveAllLinks
type: Boolean
description: ??Not sure what this does. Check code.
@@ -67,12 +67,12 @@ options:
defaultValue: false
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TestPlanQuery
type: String
description: Filtering conditions to decide whether to migrate a test plan or not. When provided, this partial query is added after `Select * From TestPlan Where` when selecting test plans. Among filtering options, `AreaPath`, `PlanName` and `PlanState` are known to work. There is unfortunately no documentation regarding the available fields.
diff --git a/docs/collections/_reference/reference.processors.tfstestvariablesmigrationprocessor.md b/docs/collections/_reference/reference.processors.tfstestvariablesmigrationprocessor.md
index 905a9c749..b83e7ca03 100644
--- a/docs/collections/_reference/reference.processors.tfstestvariablesmigrationprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfstestvariablesmigrationprocessor.md
@@ -30,28 +30,28 @@ architecture:
options:
- parameterName: Enabled
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Processor
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Suites & Plans
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsTestVariablesMigrationProcessor.cs
diff --git a/docs/collections/_reference/reference.processors.tfsworkitembulkeditprocessor.md b/docs/collections/_reference/reference.processors.tfsworkitembulkeditprocessor.md
index 5bdb4f5ec..1c1fdb9e1 100644
--- a/docs/collections/_reference/reference.processors.tfsworkitembulkeditprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfsworkitembulkeditprocessor.md
@@ -36,11 +36,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterWorkItemsThatAlreadyExistInTarget
type: Boolean
description: This loads all of the work items already saved to the Target and removes them from the Source work item list prior to commencing the run. While this may take some time in large data sets it reduces the time of the overall migration significantly if you need to restart.
@@ -52,19 +52,19 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WhatIf
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
description: A work item query based on WIQL to select only important work items. To migrate all leave this empty. See [WIQL Query Bits](#wiql-query-bits)
@@ -77,7 +77,7 @@ options:
type: IList
description: A list of work items to import
defaultValue: '[]'
-status: missng XML code comments
+status: missing XML code comments
processingTarget: WorkItem
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsWorkItemBulkEditProcessor.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsWorkItemBulkEditProcessorOptions.cs
diff --git a/docs/collections/_reference/reference.processors.tfsworkitemdeleteprocessor.md b/docs/collections/_reference/reference.processors.tfsworkitemdeleteprocessor.md
index 2537ca2ea..92abaa752 100644
--- a/docs/collections/_reference/reference.processors.tfsworkitemdeleteprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfsworkitemdeleteprocessor.md
@@ -35,43 +35,43 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterWorkItemsThatAlreadyExistInTarget
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: PauseAfterEachWorkItem
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WorkItemCreateRetryLimit
type: Int32
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WorkItemIDs
type: IList
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: ready
processingTarget: WorkItem
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsWorkItemDeleteProcessor.cs
diff --git a/docs/collections/_reference/reference.processors.tfsworkitemmigrationprocessor.md b/docs/collections/_reference/reference.processors.tfsworkitemmigrationprocessor.md
index 57950e747..7b17ff47b 100644
--- a/docs/collections/_reference/reference.processors.tfsworkitemmigrationprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfsworkitemmigrationprocessor.md
@@ -99,11 +99,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterWorkItemsThatAlreadyExistInTarget
type: Boolean
description: This loads all of the work items already saved to the Target and removes them from the Source work item list prior to commencing the run. While this may take some time in large data sets it reduces the time of the overall migration significantly if you need to restart.
@@ -127,23 +127,23 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SkipRevisionWithInvalidAreaPath
type: Boolean
description: When set to true, this setting will skip a revision if the source area has not been migrated, has been deleted or is somehow invalid, etc.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SkipRevisionWithInvalidIterationPath
type: Boolean
description: This will skip a revision if the source iteration has not been migrated i.e. it was deleted
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: UpdateCreatedBy
type: Boolean
description: "If this is enabled the creation process on the target project will create the items with the original creation date. (Important: The item history is always pointed to the date of the migration, it's change only the data column CreateDate, not the internal create date)"
diff --git a/docs/collections/_reference/reference.processors.tfsworkitemoverwriteareasastagsprocessor.md b/docs/collections/_reference/reference.processors.tfsworkitemoverwriteareasastagsprocessor.md
index 9be4f0a3c..4d75e7b60 100644
--- a/docs/collections/_reference/reference.processors.tfsworkitemoverwriteareasastagsprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfsworkitemoverwriteareasastagsprocessor.md
@@ -35,23 +35,23 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
status: Beta
processingTarget: Work Item
classFile: /src/MigrationTools.Clients.TfsObjectModel/Processors/TfsWorkItemOverwriteAreasAsTagsProcessor.cs
diff --git a/docs/collections/_reference/reference.processors.tfsworkitemoverwriteprocessor.md b/docs/collections/_reference/reference.processors.tfsworkitemoverwriteprocessor.md
index 693c8f25f..2383e1309 100644
--- a/docs/collections/_reference/reference.processors.tfsworkitemoverwriteprocessor.md
+++ b/docs/collections/_reference/reference.processors.tfsworkitemoverwriteprocessor.md
@@ -35,11 +35,11 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterWorkItemsThatAlreadyExistInTarget
type: Boolean
description: This loads all of the work items already saved to the Target and removes them from the Source work item list prior to commencing the run. While this may take some time in large data sets it reduces the time of the overall migration significantly if you need to restart.
@@ -51,15 +51,15 @@ options:
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WIQLQuery
type: String
description: A work item query based on WIQL to select only important work items. To migrate all leave this empty. See [WIQL Query Bits](#wiql-query-bits)
diff --git a/docs/collections/_reference/reference.processors.workitemtrackingprocessor.md b/docs/collections/_reference/reference.processors.workitemtrackingprocessor.md
index 30536ae37..13be8df73 100644
--- a/docs/collections/_reference/reference.processors.workitemtrackingprocessor.md
+++ b/docs/collections/_reference/reference.processors.workitemtrackingprocessor.md
@@ -32,38 +32,38 @@ architecture:
options:
- parameterName: CollapseRevisions
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: ReplayRevisions
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: SourceName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: TargetName
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: WorkItemCreateRetryLimit
type: Int32
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools/Processors/WorkItemTrackingProcessor.cs
optionsClassFile: /src/MigrationTools/Processors/WorkItemTrackingProcessorOptions.cs
diff --git a/docs/collections/_reference/reference.tools.fieldmappingtool.md b/docs/collections/_reference/reference.tools.fieldmappingtool.md
index 3da37f2d8..e0ab712f2 100644
--- a/docs/collections/_reference/reference.tools.fieldmappingtool.md
+++ b/docs/collections/_reference/reference.tools.fieldmappingtool.md
@@ -198,7 +198,7 @@ configurationSamples:
"FieldMaps": []
}
sampleFor: MigrationTools.Tools.FieldMappingToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: FieldMappingTool
typeName: Tools
architecture:
@@ -206,13 +206,13 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FieldMaps
type: List
- description: missng XML code comments
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools/Tools/FieldMappingTool.cs
optionsClassFile: /src/MigrationTools/Tools/FieldMappingToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.stringmanipulatortool.md b/docs/collections/_reference/reference.tools.stringmanipulatortool.md
index 0c4076fe1..070f32c1e 100644
--- a/docs/collections/_reference/reference.tools.stringmanipulatortool.md
+++ b/docs/collections/_reference/reference.tools.stringmanipulatortool.md
@@ -81,7 +81,7 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Manipulators
type: List
description: List of regex based string manipulations to apply to all string fields. Each regex replacement is applied in order and can be enabled or disabled.
@@ -90,8 +90,8 @@ options:
type: Int32
description: Max number of chars in a string. Applied last, and set to 1000000 by default.
defaultValue: 1000000
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools/Tools/StringManipulatorTool.cs
optionsClassFile: /src/MigrationTools/Tools/StringManipulatorToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfsattachmenttool.md b/docs/collections/_reference/reference.tools.tfsattachmenttool.md
index bacbd7c4a..04ff3d87f 100644
--- a/docs/collections/_reference/reference.tools.tfsattachmenttool.md
+++ b/docs/collections/_reference/reference.tools.tfsattachmenttool.md
@@ -46,7 +46,7 @@ configurationSamples:
"MaxAttachmentSize": 480000000
}
sampleFor: MigrationTools.Tools.TfsAttachmentToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsAttachmentTool
typeName: Tools
architecture:
@@ -54,7 +54,7 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: ExportBasePath
type: String
description: '`AttachmentMigration` is set to true then you need to specify a working path for attachments to be saved locally.'
@@ -63,8 +63,8 @@ options:
type: Int32
description: '`AttachmentMigration` is set to true then you need to specify a max file size for upload in bites. For Azure DevOps Services the default is 480,000,000 bites (60mb), for TFS its 32,000,000 bites (4mb).'
defaultValue: 480000000
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsAttachmentTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsAttachmentToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfschangesetmappingtool.md b/docs/collections/_reference/reference.tools.tfschangesetmappingtool.md
index 9458f579d..23488d03d 100644
--- a/docs/collections/_reference/reference.tools.tfschangesetmappingtool.md
+++ b/docs/collections/_reference/reference.tools.tfschangesetmappingtool.md
@@ -41,21 +41,21 @@ configurationSamples:
"ChangeSetMappingFile": null
}
sampleFor: MigrationTools.Tools.TfsChangeSetMappingToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsChangeSetMappingTool
typeName: Tools
architecture:
options:
- parameterName: ChangeSetMappingFile
type: String
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsChangeSetMappingTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsChangeSetMappingToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfsembededimagestool.md b/docs/collections/_reference/reference.tools.tfsembededimagestool.md
index b7e674a27..ecc2fd1f3 100644
--- a/docs/collections/_reference/reference.tools.tfsembededimagestool.md
+++ b/docs/collections/_reference/reference.tools.tfsembededimagestool.md
@@ -38,7 +38,7 @@ configurationSamples:
"Enabled": true
}
sampleFor: MigrationTools.Tools.TfsEmbededImagesToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsEmbededImagesTool
typeName: Tools
architecture:
@@ -46,9 +46,9 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsEmbededImagesTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsEmbededImagesToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfsgitrepositorytool.md b/docs/collections/_reference/reference.tools.tfsgitrepositorytool.md
index c190da5c0..aa2235c75 100644
--- a/docs/collections/_reference/reference.tools.tfsgitrepositorytool.md
+++ b/docs/collections/_reference/reference.tools.tfsgitrepositorytool.md
@@ -45,7 +45,7 @@ configurationSamples:
}
}
sampleFor: MigrationTools.Tools.TfsGitRepositoryToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsGitRepositoryTool
typeName: Tools
architecture:
@@ -53,13 +53,13 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Mappings
type: Dictionary
description: List of work item mappings.
defaultValue: '{}'
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsGitRepositoryTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsGitRepositoryToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfsnodestructuretool.md b/docs/collections/_reference/reference.tools.tfsnodestructuretool.md
index 0fc3367b9..a274babd8 100644
--- a/docs/collections/_reference/reference.tools.tfsnodestructuretool.md
+++ b/docs/collections/_reference/reference.tools.tfsnodestructuretool.md
@@ -106,21 +106,21 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Iterations
type: NodeOptions
description: 'Rules to apply to the Area Path. Is an object of NodeOptions e.g. { "Filters": ["*/**"], "Mappings": { "^oldProjectName([\\\\]?.*)$": "targetProjectA$1", } }'
defaultValue: '{"Filters": [], "Mappings": { "^migrationSource1([\\\\]?.*)$": "MigrationTest5$1" })'
- parameterName: ReplicateAllExistingNodes
type: Boolean
- description: missng XML code comments
- defaultValue: missng XML code comments
+ description: missing XML code comments
+ defaultValue: missing XML code comments
- parameterName: ShouldCreateMissingRevisionPaths
type: Boolean
description: When set to True the susyem will try to create any missing missing area or iteration paths from the revisions.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsNodeStructureTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsNodeStructureToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfsrevisionmanagertool.md b/docs/collections/_reference/reference.tools.tfsrevisionmanagertool.md
index 7fef33f80..8e6432a90 100644
--- a/docs/collections/_reference/reference.tools.tfsrevisionmanagertool.md
+++ b/docs/collections/_reference/reference.tools.tfsrevisionmanagertool.md
@@ -52,7 +52,7 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: MaxRevisions
type: Int32
description: Sets the maximum number of revisions that will be migrated. "First + Last N = Max". If this was set to 5 and there were 10 revisions you would get the first 1 (creation) and the latest 4 migrated.
@@ -61,8 +61,8 @@ options:
type: Boolean
description: You can choose to migrate the tip only (a single write) or all of the revisions (many writes). If you are setting this to `false` to migrate only the tip then you should set `BuildFieldTable` to `true`.
defaultValue: true
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsRevisionManagerTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsRevisionManagerToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfsteamsettingstool.md b/docs/collections/_reference/reference.tools.tfsteamsettingstool.md
index 66c3be3eb..f7719597f 100644
--- a/docs/collections/_reference/reference.tools.tfsteamsettingstool.md
+++ b/docs/collections/_reference/reference.tools.tfsteamsettingstool.md
@@ -64,7 +64,7 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: MigrateTeamCapacities
type: Boolean
description: 'Migrate original team member capacities after their creation on the target team project. Note: It will only migrate team member capacity if the team member with same display name exists on the target collection otherwise it will be ignored.'
@@ -76,13 +76,13 @@ options:
- parameterName: Teams
type: List
description: List of Teams to process. If this is `null` then all teams will be processed.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: UpdateTeamSettings
type: Boolean
description: Reset the target team settings to match the source if the team exists
defaultValue: false
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsTeamSettingsTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsTeamSettingsToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfsusermappingtool.md b/docs/collections/_reference/reference.tools.tfsusermappingtool.md
index 7c4420687..5d73a461a 100644
--- a/docs/collections/_reference/reference.tools.tfsusermappingtool.md
+++ b/docs/collections/_reference/reference.tools.tfsusermappingtool.md
@@ -79,17 +79,17 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: IdentityFieldsToCheck
type: List
description: This is a list of the Identiy fields in the Source to check for user mapping purposes. You should list all identiy fields that you wan to map.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: UserMappingFile
type: String
description: This is the file that will be used to export or import the user mappings. Use the ExportUsersForMapping processor to create the file.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsUserMappingTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsUserMappingToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfsvalidaterequiredfieldtool.md b/docs/collections/_reference/reference.tools.tfsvalidaterequiredfieldtool.md
index 5f7f7f49e..bcb6c0d52 100644
--- a/docs/collections/_reference/reference.tools.tfsvalidaterequiredfieldtool.md
+++ b/docs/collections/_reference/reference.tools.tfsvalidaterequiredfieldtool.md
@@ -18,7 +18,7 @@ configurationSamples:
"Enabled": false
}
sampleFor: MigrationTools.Tools.TfsValidateRequiredFieldToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsValidateRequiredFieldTool
typeName: Tools
architecture:
@@ -26,9 +26,9 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsValidateRequiredFieldTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsValidateRequiredFieldToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfsworkitemembededlinktool.md b/docs/collections/_reference/reference.tools.tfsworkitemembededlinktool.md
index f4fe98e9a..1eb050288 100644
--- a/docs/collections/_reference/reference.tools.tfsworkitemembededlinktool.md
+++ b/docs/collections/_reference/reference.tools.tfsworkitemembededlinktool.md
@@ -38,7 +38,7 @@ configurationSamples:
"Enabled": true
}
sampleFor: MigrationTools.Tools.TfsWorkItemEmbededLinkToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsWorkItemEmbededLinkTool
typeName: Tools
architecture:
@@ -46,9 +46,9 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
-status: missng XML code comments
-processingTarget: missng XML code comments
+ defaultValue: missing XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsWorkItemEmbededLinkTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsWorkItemEmbededLinkToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.tfsworkitemlinktool.md b/docs/collections/_reference/reference.tools.tfsworkitemlinktool.md
index 4f0320139..abfb7ced2 100644
--- a/docs/collections/_reference/reference.tools.tfsworkitemlinktool.md
+++ b/docs/collections/_reference/reference.tools.tfsworkitemlinktool.md
@@ -44,7 +44,7 @@ configurationSamples:
"SaveAfterEachLinkIsAdded": false
}
sampleFor: MigrationTools.Tools.TfsWorkItemLinkToolOptions
-description: missng XML code comments
+description: missing XML code comments
className: TfsWorkItemLinkTool
typeName: Tools
architecture:
@@ -52,17 +52,17 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: FilterIfLinkCountMatches
type: Boolean
description: Skip validating links if the number of links in the source and the target matches!
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: SaveAfterEachLinkIsAdded
type: Boolean
description: Save the work item after each link is added. This will slow the migration as it will cause many saves to the TFS database.
defaultValue: false
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsWorkItemLinkTool.cs
optionsClassFile: /src/MigrationTools.Clients.TfsObjectModel/Tools/TfsWorkItemLinkToolOptions.cs
diff --git a/docs/collections/_reference/reference.tools.workitemtypemappingtool.md b/docs/collections/_reference/reference.tools.workitemtypemappingtool.md
index edd71557d..54ad0db00 100644
--- a/docs/collections/_reference/reference.tools.workitemtypemappingtool.md
+++ b/docs/collections/_reference/reference.tools.workitemtypemappingtool.md
@@ -56,13 +56,13 @@ options:
- parameterName: Enabled
type: Boolean
description: If set to `true` then the tool will run. Set to `false` and the processor will not run.
- defaultValue: missng XML code comments
+ defaultValue: missing XML code comments
- parameterName: Mappings
type: Dictionary
description: List of work item mappings.
defaultValue: '{}'
-status: missng XML code comments
-processingTarget: missng XML code comments
+status: missing XML code comments
+processingTarget: missing XML code comments
classFile: /src/MigrationTools/Tools/WorkItemTypeMappingTool.cs
optionsClassFile: /src/MigrationTools/Tools/WorkItemTypeMappingToolOptions.cs
diff --git a/src/MigrationTools.ConsoleDataGenerator/CodeDocumentation.cs b/src/MigrationTools.ConsoleDataGenerator/CodeDocumentation.cs
index 52146dfe1..a42360dcc 100644
--- a/src/MigrationTools.ConsoleDataGenerator/CodeDocumentation.cs
+++ b/src/MigrationTools.ConsoleDataGenerator/CodeDocumentation.cs
@@ -20,7 +20,7 @@ public CodeDocumentation(string path) {
public string GetTypeData(Type item, string element = "summary")
{
- string query = "missng XML code comments";
+ string query = "missing XML code comments";
try
{
// Query the data and write out a subset of contacts
@@ -39,7 +39,7 @@ where c.Attribute("name").Value == $"T:{item.FullName}"
}
else
{
- query = "missng XML code comments";
+ query = "missing XML code comments";
// Console.WriteLine($"- Description FAILED: {item.FullName}");
}
return query.Replace(Environment.NewLine, "").Replace("\r", "").Replace("\n", "").Replace(" ", " ").Trim();
@@ -64,7 +64,7 @@ where c.Attribute("name").Value == $"P:{optionsType.FullName}.{jproperty.Name}"
else
{
// Console.WriteLine($"- Description FAILED: {item.FullName}");
- query = "missng XML code comments";
+ query = "missing XML code comments";
}
return query.Replace(Environment.NewLine, "").Replace("\r", "").Replace("\n", "").Replace(" ", " ").Trim();
}
@@ -89,7 +89,7 @@ where c.Attribute("name").Value == $"P:{optionsType.FullName}.{jproperty.Name}"
else
{
// Console.WriteLine($"- Description FAILED: {item.FullName}");
- defaultvalue = "missng XML code comments";
+ defaultvalue = "missing XML code comments";
}
return defaultvalue.Replace(Environment.NewLine, "").Replace("\r", "").Replace("\n", "").Replace(" ", " ").Trim();
diff --git a/src/MigrationTools/Endpoints/Infrastructure/EndpointRegistrationExtensions.cs b/src/MigrationTools/Endpoints/Infrastructure/EndpointRegistrationExtensions.cs
index f345c9b2b..e13caee4d 100644
--- a/src/MigrationTools/Endpoints/Infrastructure/EndpointRegistrationExtensions.cs
+++ b/src/MigrationTools/Endpoints/Infrastructure/EndpointRegistrationExtensions.cs
@@ -6,6 +6,7 @@
using Microsoft.Extensions.Options;
using MigrationTools.Endpoints;
using MigrationTools.Endpoints.Infrastructure;
+using MigrationTools.Exceptions;
using MigrationTools.Options;
using Serilog;
@@ -54,9 +55,10 @@ private static void AddEndPointSingleton(IServiceCollection services, IConfigura
{
var validator = Activator.CreateInstance(validatorType);
var validationResult = InvokeValidator(validator, endpointOptionsInstance);
- if (!validationResult.IsValid)
+ if (validationResult.Failed)
{
- throw new InvalidOperationException($"Validation failed for endpoint '{endpointName}': {validationResult.Message}");
+ //throw new OptionsValidationException(endpointName, endpointOptionsType, validationResult.Failures);
+ throw new ConfigurationValidationException(endpointConfig, endpointOptionsInstance, validationResult);
}
}
@@ -118,20 +120,13 @@ private static Type GetValidatorTypeForOptions(Type optionsType)
}
- private static (bool IsValid, string Message) InvokeValidator(object validator, IEndpointOptions optionsInstance)
+ private static ValidateOptionsResult InvokeValidator(object validator, IEndpointOptions optionsInstance)
{
var validateMethod = validator.GetType().GetMethod("Validate");
var validationResult = validateMethod?.Invoke(validator, new object[] { null, optionsInstance });
- if (validationResult is Microsoft.Extensions.Options.ValidateOptionsResult result)
- {
- if (result.Failed)
- {
- return (false, result.FailureMessage);
- }
- }
+ return (ValidateOptionsResult)validationResult;
- return (true, string.Empty);
}
diff --git a/src/MigrationTools/Exceptions/ConfigurationValidationException.cs b/src/MigrationTools/Exceptions/ConfigurationValidationException.cs
new file mode 100644
index 000000000..061b11a1f
--- /dev/null
+++ b/src/MigrationTools/Exceptions/ConfigurationValidationException.cs
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.Options;
+using MigrationTools.Endpoints.Infrastructure;
+using MigrationTools.Options;
+
+namespace MigrationTools.Exceptions
+{
+ public class ConfigurationValidationException : Exception
+ {
+ public IConfigurationSection ConfigrationSection { get; }
+ public IOptions OptionsInstance { get; }
+ public ValidateOptionsResult ValidationResult { get; }
+
+ public ConfigurationValidationException(IConfigurationSection configrationSection, IOptions optionsInstance, ValidateOptionsResult validationResult)
+ {
+ ConfigrationSection = configrationSection;
+ OptionsInstance = optionsInstance;
+ ValidationResult = validationResult;
+ }
+
+ public override string ToString()
+ {
+ return $"The configuration entry at '{ConfigrationSection.Path}' did not pass validation!\n Please check the following failures:\n -{string.Join("\n-", ValidationResult.Failures)}";
+ }
+
+ }
+}
diff --git a/src/MigrationTools/Processors/Infrastructure/Processor.cs b/src/MigrationTools/Processors/Infrastructure/Processor.cs
index c609c69d0..7237aa459 100644
--- a/src/MigrationTools/Processors/Infrastructure/Processor.cs
+++ b/src/MigrationTools/Processors/Infrastructure/Processor.cs
@@ -9,6 +9,7 @@
using MigrationTools.Endpoints;
using MigrationTools.Endpoints.Infrastructure;
using MigrationTools.Enrichers;
+using MigrationTools.Exceptions;
using MigrationTools.Services;
using MigrationTools.Tools;
@@ -63,21 +64,13 @@ public IEndpoint GetEndpoint(string name)
{
throw new ArgumentException("Endpoint name cannot be null or empty", nameof(name));
}
- try
- {
// Assuming GetRequiredKeyedService throws an exception if the service is not found
- IEndpoint endpoint = Services.GetKeyedService(name);
+ IEndpoint endpoint = Services.GetRequiredKeyedService(name);
if (endpoint == null)
{
Log.LogCritical("Processor::GetEndpoint: The endpoint '{EndpointName}' could not be found.", name);
}
return endpoint;
- }
- catch (Exception ex)
- {
- // Catch any other exceptions that might occur and wrap them in a more specific exception if needed
- throw new InvalidOperationException($"An error occurred while retrieving the endpoint '{name}'.", ex);
- }
}
public void Execute()
@@ -108,6 +101,20 @@ public void Execute()
Log.LogInformation(" Migration Processor Complete {MigrationContextname} ", Name);
}
+ catch (OptionsValidationException ex)
+ {
+ Status = ProcessingStatus.Failed;
+ ProcessorActivity.SetStatus(ActivityStatusCode.Error);
+ Telemetry.TrackException(ex, ProcessorActivity.Tags);
+ Log.LogCritical(ex, "Validation of your configuration failed:");
+ }
+ catch (ConfigurationValidationException ex)
+ {
+ Status = ProcessingStatus.Failed;
+ ProcessorActivity.SetStatus(ActivityStatusCode.Error);
+ Telemetry.TrackException(ex, ProcessorActivity.Tags);
+ Log.LogCritical(ex, "Validation of your configuration failed:");
+ }
catch (Exception ex)
{
Status = ProcessingStatus.Failed;
diff --git a/src/MigrationTools/Processors/Infrastructure/ProcessorContainerOptions.cs b/src/MigrationTools/Processors/Infrastructure/ProcessorContainerOptions.cs
index 600389b91..f03b80466 100644
--- a/src/MigrationTools/Processors/Infrastructure/ProcessorContainerOptions.cs
+++ b/src/MigrationTools/Processors/Infrastructure/ProcessorContainerOptions.cs
@@ -5,6 +5,7 @@
using Microsoft.Extensions.Options;
using MigrationTools._EngineV1.Configuration;
using MigrationTools.Enrichers;
+using MigrationTools.Exceptions;
using MigrationTools.Options;
using Serilog;
@@ -71,13 +72,13 @@ private void BindProcessorOptions(ProcessorContainerOptions options, string sect
// Validate the processor options
- ValidateProcessorOptions(processorType, processorOption);
+ ValidateProcessorOptions(processorType, processorOption, processorSection);
// Add the processor to the list of processors
options.Processors.Add(processorOption);
}
}
- private void ValidateProcessorOptions(Type processorType, IProcessorOptions processorOptions)
+ private void ValidateProcessorOptions(Type processorType, IProcessorOptions processorOptions, IConfigurationSection processorSection)
{
// Find a validator for the processor options type
var validatorType = typeof(IValidateOptions<>).MakeGenericType(processorType);
@@ -100,7 +101,8 @@ private void ValidateProcessorOptions(Type processorType, IProcessorOptions proc
{
var failuresProperty = result.GetType().GetProperty("Failures");
var failures = (IEnumerable)failuresProperty.GetValue(result);
- throw new OptionsValidationException(processorType.Name, processorType, failures.ToArray());
+ throw new ConfigurationValidationException(processorSection, processorOptions,(ValidateOptionsResult) result);
+ //throw new OptionsValidationException(processorType.Name, processorType, failures.ToArray());
}
}
else