@@ -170,7 +170,7 @@ Function GetDotNetFullName
170
170
Param (
171
171
[Parameter (Mandatory = $true )]
172
172
[bool ]
173
- $areVersionsEqual
173
+ $IsComparingReleases
174
174
,
175
175
[Parameter (Mandatory = $true )]
176
176
[ValidatePattern (" \d+\.\d" )]
@@ -188,7 +188,7 @@ Function GetDotNetFullName
188
188
$previewNumberVersion # 0, 1, 2, 3, ...
189
189
)
190
190
191
- If (-Not $areVersionsEqual )
191
+ If ($IsComparingReleases )
192
192
{
193
193
Return " $dotNetVersion .$previewNumberVersion "
194
194
}
@@ -313,18 +313,19 @@ Function GetPreviewFolderPath
313
313
,
314
314
[Parameter (Mandatory = $true )]
315
315
[bool ]
316
- $areVersionsEqual
316
+ $IsComparingReleases # True when comparing 8.0 GA with 9.0 GA
317
317
)
318
318
319
319
$prefixFolder = [IO.Path ]::Combine($rootFolder , " release-notes" , $dotNetVersion )
320
320
$apiDiffFolderName = " api-diff"
321
- If ($areVersionsEqual )
321
+
322
+ If ($IsComparingReleases )
322
323
{
323
- $previewOrRCFolderName = GetPreviewOrRCFolderName $dotNetVersion $previewOrRC $previewNumberVersion
324
- Return [IO.Path ]::Combine($prefixFolder , " preview" , $apiDiffFolderName , $previewOrRCFolderName )
324
+ Return [IO.Path ]::Combine($prefixFolder , " $dotNetVersion .$previewNumberVersion " , $apiDiffFolderName )
325
325
}
326
326
327
- Return [IO.Path ]::Combine($prefixFolder , " $dotNetVersion .$previewNumberVersion " , $apiDiffFolderName )
327
+ $previewOrRCFolderName = GetPreviewOrRCFolderName $dotNetVersion $previewOrRC $previewNumberVersion
328
+ Return [IO.Path ]::Combine($prefixFolder , " preview" , $previewOrRCFolderName , $apiDiffFolderName )
328
329
}
329
330
330
331
Function RunAsmDiff
@@ -564,10 +565,11 @@ Function DownloadPackage
564
565
565
566
# # Generate strings with no whitespace
566
567
567
- $areVersionsEqual = $PreviousDotNetVersion -eq $CurrentDotNetVersion
568
+ # True when comparing 8.0 GA with 9.0 GA
569
+ $IsComparingReleases = ($PreviousDotNetVersion -Ne $CurrentDotNetVersion ) -And ($PreviousPreviewOrRC -Eq " ga" ) -And ($CurrentPreviewOrRC -eq " ga" )
568
570
569
- $previousDotNetFullName = GetDotNetFullName $areVersionsEqual $PreviousDotNetVersion $PreviousPreviewOrRC $PreviousPreviewNumberVersion
570
- $currentDotNetFullName = GetDotNetFullName $areVersionsEqual $CurrentDotNetVersion $CurrentPreviewOrRC $CurrentPreviewNumberVersion
571
+ $previousDotNetFullName = GetDotNetFullName $IsComparingReleases $PreviousDotNetVersion $PreviousPreviewOrRC $PreviousPreviewNumberVersion
572
+ $currentDotNetFullName = GetDotNetFullName $IsComparingReleases $CurrentDotNetVersion $CurrentPreviewOrRC $CurrentPreviewNumberVersion
571
573
572
574
573
575
# # Check folders passed as parameters exist
@@ -616,7 +618,7 @@ ReBuildIfExeNotFound $asmDiffExe $asmDiffProjectPath $asmDiffArtifactsPath
616
618
617
619
# # Recreate api-diff folder in core repo folder
618
620
619
- $previewFolderPath = GetPreviewFolderPath $CoreRepo $CurrentDotNetVersion $CurrentPreviewOrRC $CurrentPreviewNumberVersion $areVersionsEqual
621
+ $previewFolderPath = GetPreviewFolderPath $CoreRepo $CurrentDotNetVersion $CurrentPreviewOrRC $CurrentPreviewNumberVersion $IsComparingReleases
620
622
Write-Color cyan " Checking existing diff folder: $previewFolderPath "
621
623
RecreateFolder $previewFolderPath
622
624
0 commit comments