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