Skip to content

Commit

Permalink
Update api diff scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
drwill-ms committed Oct 14, 2022
1 parent fde4823 commit 0748633
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 19 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -236,3 +236,5 @@ NVChip
/tools/diffscripts/*
!/tools/diffscripts/*.ps1
!/tools/diffscripts/README.md
/releaselog_short.txt
/releaselog_detailed.txt
26 changes: 7 additions & 19 deletions tools/diffscripts/diffapi.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -175,28 +175,20 @@ if ($hasAFault)

# Hardcoded list of assembly names
$assemblyRootNames = @(
"Microsoft.Azure.Devices.Shared",
"Microsoft.Azure.Devices.Client",
"Microsoft.Azure.Devices",
"Microsoft.Azure.Devices.Provisioning.Client",
"Microsoft.Azure.Devices.Provisioning.Service",
"Microsoft.Azure.Devices.Provisioning.Transport.Amqp",
"Microsoft.Azure.Devices.Provisioning.Transport.Mqtt",
"Microsoft.Azure.Devices.Provisioning.Transport.Http",
"Microsoft.Azure.Devices.Provisioning.Security.Tpm"
"Microsoft.Azure.Devices.Authentication"
)

# All of the files from the build
$assemblyFilePath = @(
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\shared\src\bin\Release\netstandard2.1\" -ChildPath ($assemblyRootNames[0] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\iothub\device\src\bin\Release\netstandard2.1\" -ChildPath ($assemblyRootNames[1] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\iothub\service\src\bin\Release\netstandard2.1\" -ChildPath ($assemblyRootNames[2] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\provisioning\device\src\bin\Release\netstandard2.1\" -ChildPath ($assemblyRootNames[3] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\provisioning\service\src\bin\Release\netstandard2.1\" -ChildPath ($assemblyRootNames[4] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\provisioning\transport\amqp\src\bin\Release\netstandard2.1\" -ChildPath ($assemblyRootNames[5] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\provisioning\transport\mqtt\src\bin\Release\netstandard2.1\" -ChildPath ($assemblyRootNames[6] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\provisioning\transport\http\src\bin\Release\netstandard2.1\" -ChildPath ($assemblyRootNames[7] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\security\tpm\src\bin\Release\netstandard2.1\" -ChildPath ($assemblyRootNames[8] + ".dll")))
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\iothub\device\src\bin\Release\netstandard2.0\" -ChildPath ($assemblyRootNames[0] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\iothub\service\src\bin\Release\netstandard2.0\" -ChildPath ($assemblyRootNames[1] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\provisioning\device\src\bin\Release\netstandard2.0\" -ChildPath ($assemblyRootNames[2] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\provisioning\service\src\bin\Release\netstandard2.0\" -ChildPath ($assemblyRootNames[3] + ".dll"))),
(Join-Path -Path $repoRootPath -ChildPath (Join-Path -Path "\authentication\src\bin\Release\netstandard2.0\" -ChildPath ($assemblyRootNames[4] + ".dll")))
)

# Get the last tag from the git repository and do the comparison
Expand Down Expand Up @@ -304,12 +296,8 @@ Set-Location -Path $compareDirectory
#
# 9 3 sdk_design_docs/CSharp/main/Microsoft.Azure.Devices.Client.md
# 2 0 sdk_design_docs/CSharp/main/Microsoft.Azure.Devices.Provisioning.Client.md
# 2 0 sdk_design_docs/CSharp/main/Microsoft.Azure.Devices.Provisioning.Security.Tpm.md
# 2 0 sdk_design_docs/CSharp/main/Microsoft.Azure.Devices.Authentication.md
# 2 0 sdk_design_docs/CSharp/main/Microsoft.Azure.Devices.Provisioning.Service.md
# 2 0 sdk_design_docs/CSharp/main/Microsoft.Azure.Devices.Provisioning.Transport.Amqp.md
# 2 0 sdk_design_docs/CSharp/main/Microsoft.Azure.Devices.Provisioning.Transport.Http.md
# 2 0 sdk_design_docs/CSharp/main/Microsoft.Azure.Devices.Provisioning.Transport.Mqtt.md
# 2 0 sdk_design_docs/CSharp/main/Microsoft.Azure.Devices.Shared.md
# 7 9 sdk_design_docs/CSharp/main/Microsoft.Azure.Devices.md
$gitDiffOutput = git diff --ignore-all-space --numstat
Write-Verbose "Output off git diff --ignore-all-space --numstat"
Expand Down

0 comments on commit 0748633

Please sign in to comment.