Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ImgBot] Optimize images #1

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

[ImgBot] Optimize images #1

wants to merge 1 commit into from

Conversation

imgbot[bot]
Copy link

@imgbot imgbot bot commented Jul 20, 2021

Beep boop. Your images are optimized!

Your image file size has been reduced by 12% πŸŽ‰

Details
File Before After Percent reduction
/sdk/identity/Azure.Identity/images/VsCodeLoginCommand.png 6.30kb 3.12kb 50.56%
/sdk/identity/Azure.Identity/images/AzureCliLoginDeviceCode.png 5.30kb 2.79kb 47.30%
/sdk/identity/Azure.Identity/images/AzureCliLogin.png 4.61kb 2.44kb 46.99%
/sdk/identity/Azure.Identity/images/VsLoginDialog.png 27.95kb 15.77kb 43.58%
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/NormalImages/PNGOCR.png 1,174.78kb 750.19kb 36.14%
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/LT128pxImages/GIFOCRPDNA_lessthan_128px.gif 3.10kb 1.99kb 36.02%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/contoso-receipt.jpg 273.12kb 193.22kb 29.25%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_12.jpg 15.74kb 11.47kb 27.13%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_13.jpg 15.58kb 11.37kb 27.00%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_14.jpg 15.43kb 11.45kb 25.80%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_5.jpg 15.84kb 11.86kb 25.13%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/samples/trainingFiles/Form_1.jpg 468.04kb 351.06kb 24.99%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/Form_1.jpg 468.04kb 351.06kb 24.99%
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/GT4MBImages/PNGOCR_greaterthan4MB.png 4,192.59kb 3,144.82kb 24.99%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/samples/trainingFiles/Form_3.jpg 485.43kb 365.21kb 24.77%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/samples/trainingFiles/Form_5.jpg 494.67kb 372.23kb 24.75%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/samples/trainingFiles/Form_2.jpg 497.95kb 375.07kb 24.68%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/samples/trainingFiles/Form_4.jpg 494.71kb 373.70kb 24.46%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_7.jpg 16.05kb 12.16kb 24.19%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_11.jpg 16.53kb 12.59kb 23.84%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_4.jpg 16.40kb 12.67kb 22.76%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_9.jpg 17.00kb 13.20kb 22.37%
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/NormalImages/JpegOCR.jpg 186.33kb 144.92kb 22.22%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/contoso-allinone.png 1,901.55kb 1,483.05kb 22.01%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_4.jpg 17.68kb 13.80kb 21.93%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_6.jpg 16.98kb 13.29kb 21.74%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_10.jpg 17.36kb 13.59kb 21.67%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_8.jpg 17.41kb 13.73kb 21.14%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/verificationBase1.png 476.09kb 375.61kb 21.10%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/verificationCompare2.png 248.96kb 196.71kb 20.99%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_1.jpg 18.03kb 14.29kb 20.72%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_16.jpg 18.09kb 14.41kb 20.37%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_20.jpg 18.04kb 14.38kb 20.31%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/recommended_invoice.jpg 208.51kb 166.43kb 20.18%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_17.jpg 18.95kb 15.23kb 19.63%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_9.jpg 18.35kb 14.77kb 19.53%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_11.jpg 18.35kb 14.81kb 19.29%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_2.jpg 19.29kb 15.58kb 19.27%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_3.jpg 19.35kb 15.64kb 19.15%
/sdk/eventhub/Microsoft.Azure.WebJobs.Extensions.EventHubs/src/webjobs.png 14.50kb 11.74kb 19.02%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_16.jpg 18.04kb 14.61kb 19.01%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_6.jpg 18.95kb 15.34kb 19.01%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_8.jpg 18.75kb 15.21kb 18.84%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_15.jpg 18.79kb 15.31kb 18.53%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/od_test_image.jpg 19.46kb 15.86kb 18.50%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_19.jpg 19.47kb 15.88kb 18.45%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_10.jpg 18.55kb 15.14kb 18.39%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_15.jpg 20.23kb 16.53kb 18.27%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_14.jpg 18.73kb 15.34kb 18.08%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_3.jpg 19.43kb 15.95kb 17.92%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_5.jpg 20.13kb 16.52kb 17.90%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_12.jpg 19.87kb 16.47kb 17.14%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_17.jpg 19.32kb 16.09kb 16.71%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/verificationCompare1.png 417.09kb 347.85kb 16.60%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_18.jpg 20.88kb 17.42kb 16.58%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_19.jpg 20.41kb 17.22kb 15.64%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_2.jpg 21.33kb 18.00kb 15.63%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_7.jpg 22.06kb 18.67kb 15.35%
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/house_thumbnail.jpg 2.46kb 2.12kb 14.03%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_20.jpg 21.50kb 18.49kb 14.01%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_13.jpg 22.31kb 19.22kb 13.84%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_1.jpg 23.68kb 20.44kb 13.68%
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/LT128pxImages/PNGOCR_lessthan_128px.png 13.34kb 11.53kb 13.58%
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/satya.jpg 25.85kb 22.43kb 13.21%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_18.jpg 27.03kb 24.30kb 10.09%
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/LT128pxImages/JpegOCR_lessthan_128px.jpg 4.63kb 4.19kb 9.65%
/sdk/core/System.Memory.Data/DotNetPackageIcon.png 6.84kb 6.23kb 9.01%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Gates2.jpg 5.06kb 4.65kb 8.18%
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/NormalImages/GIFOCRPDNA.gif 1,268.66kb 1,165.15kb 8.16%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Gates3.jpg 48.20kb 44.31kb 8.08%
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/GT4MBImages/JpegOCR_greaterthan4MB.jpg 4,290.37kb 3,970.82kb 7.45%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/test_image.jpg 84.49kb 78.20kb 7.44%
/sdk/cognitiveservices/Vision.CustomVision.Prediction/tests/TestImages/test_image.jpg 84.49kb 78.20kb 7.44%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Gates1.jpg 5.51kb 5.12kb 7.23%
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/microsoft.jpg 616.97kb 572.91kb 7.14%
/eng/common/docgeneration/assets/logo.svg 6.54kb 6.08kb 6.92%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/detection1.jpg 356.92kb 332.29kb 6.90%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/suggest_ic.jpg 105.92kb 98.74kb 6.78%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag1/hemlock_3.jpg 286.01kb 269.20kb 5.88%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag1/hemlock_1.jpg 262.91kb 248.30kb 5.56%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/hemlock_1.jpg 262.91kb 248.30kb 5.56%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag1/hemlock_4.jpg 165.83kb 156.66kb 5.53%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag2/japanese_cherry_3.jpg 272.17kb 257.34kb 5.45%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag1/hemlock_2.jpg 244.33kb 231.11kb 5.41%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag2/japanese_cherry_2.jpg 264.07kb 250.42kb 5.17%
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/dog.jpg 81.43kb 77.44kb 4.90%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag1/hemlock_5.jpg 83.02kb 79.06kb 4.76%
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/signage.jpg 18.16kb 17.30kb 4.72%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag2/japanese_cherry_4.jpg 236.51kb 226.50kb 4.23%
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/spaceneedle.jpg 25.89kb 24.83kb 4.10%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Satya4.jpg 9.13kb 8.78kb 3.75%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/NoFace.jpg 31.01kb 29.87kb 3.68%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Satya1.jpg 571.13kb 551.18kb 3.49%
/sdk/cognitiveservices/Search.BingVisualSearch/tests/TestImages/image.jpg 44.29kb 42.76kb 3.44%
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/achtung.jpg 62.82kb 60.77kb 3.27%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag2/japanese_cherry_1.jpg 95.81kb 92.73kb 3.21%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/license.jpg 172.70kb 167.29kb 3.13%
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag2/japanese_cherry_5.jpg 196.81kb 190.84kb 3.04%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/businessCard.png 4,449.68kb 4,375.14kb 1.68%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/detection2.jpg 148.84kb 146.52kb 1.55%
/sdk/identity/Azure.Identity/images/DefaultAzureCredentialAuthenticationFlow.png 25.18kb 24.79kb 1.53%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Satya3.jpg 12.83kb 12.75kb 0.64%
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Satya2.jpg 21.03kb 20.97kb 0.28%
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/GT4MBImages/GifOCR_greaterthan4MB.gif 4,120.47kb 4,120.17kb 0.01%
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/businessCard.jpg 893.66kb 893.61kb 0.01%
Total : 32,809.84kb 28,884.87kb 11.96%

Black Lives Matter | πŸ’° donate | πŸŽ“ learn | ✍🏾 sign

πŸ“ docs | :octocat: repo | πŸ™‹πŸΎ issues | πŸ… swag | πŸͺ marketplace

@commit-lint
Copy link

commit-lint bot commented Jul 20, 2021

Contributors

ImgBotApp

Commit-Lint commands

You can trigger Commit-Lint actions by commenting on this PR:

  • @Commit-Lint merge patch will merge dependabot PR on "patch" versions (X.X.Y - Y change)
  • @Commit-Lint merge minor will merge dependabot PR on "minor" versions (X.Y.Y - Y change)
  • @Commit-Lint merge major will merge dependabot PR on "major" versions (Y.Y.Y - Y change)
  • @Commit-Lint merge disable will desactivate merge dependabot PR
  • @Commit-Lint review will approve dependabot PR
  • @Commit-Lint stop review will stop approve dependabot PR

*Total -- 32,809.84kb -> 28,884.87kb (11.96%)

/sdk/identity/Azure.Identity/images/VsCodeLoginCommand.png -- 6.30kb -> 3.12kb (50.56%)
/sdk/identity/Azure.Identity/images/AzureCliLoginDeviceCode.png -- 5.30kb -> 2.79kb (47.3%)
/sdk/identity/Azure.Identity/images/AzureCliLogin.png -- 4.61kb -> 2.44kb (46.99%)
/sdk/identity/Azure.Identity/images/VsLoginDialog.png -- 27.95kb -> 15.77kb (43.58%)
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/NormalImages/PNGOCR.png -- 1,174.78kb -> 750.19kb (36.14%)
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/LT128pxImages/GIFOCRPDNA_lessthan_128px.gif -- 3.10kb -> 1.99kb (36.02%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/contoso-receipt.jpg -- 273.12kb -> 193.22kb (29.25%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_12.jpg -- 15.74kb -> 11.47kb (27.13%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_13.jpg -- 15.58kb -> 11.37kb (27%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_14.jpg -- 15.43kb -> 11.45kb (25.8%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_5.jpg -- 15.84kb -> 11.86kb (25.13%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/samples/trainingFiles/Form_1.jpg -- 468.04kb -> 351.06kb (24.99%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/Form_1.jpg -- 468.04kb -> 351.06kb (24.99%)
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/GT4MBImages/PNGOCR_greaterthan4MB.png -- 4,192.59kb -> 3,144.82kb (24.99%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/samples/trainingFiles/Form_3.jpg -- 485.43kb -> 365.21kb (24.77%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/samples/trainingFiles/Form_5.jpg -- 494.67kb -> 372.23kb (24.75%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/samples/trainingFiles/Form_2.jpg -- 497.95kb -> 375.07kb (24.68%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/samples/trainingFiles/Form_4.jpg -- 494.71kb -> 373.70kb (24.46%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_7.jpg -- 16.05kb -> 12.16kb (24.19%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_11.jpg -- 16.53kb -> 12.59kb (23.84%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_4.jpg -- 16.40kb -> 12.67kb (22.76%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_9.jpg -- 17.00kb -> 13.20kb (22.37%)
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/NormalImages/JpegOCR.jpg -- 186.33kb -> 144.92kb (22.22%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/contoso-allinone.png -- 1,901.55kb -> 1,483.05kb (22.01%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_4.jpg -- 17.68kb -> 13.80kb (21.93%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_6.jpg -- 16.98kb -> 13.29kb (21.74%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_10.jpg -- 17.36kb -> 13.59kb (21.67%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_8.jpg -- 17.41kb -> 13.73kb (21.14%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/verificationBase1.png -- 476.09kb -> 375.61kb (21.1%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/verificationCompare2.png -- 248.96kb -> 196.71kb (20.99%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_1.jpg -- 18.03kb -> 14.29kb (20.72%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_16.jpg -- 18.09kb -> 14.41kb (20.37%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_20.jpg -- 18.04kb -> 14.38kb (20.31%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/recommended_invoice.jpg -- 208.51kb -> 166.43kb (20.18%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_17.jpg -- 18.95kb -> 15.23kb (19.63%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_9.jpg -- 18.35kb -> 14.77kb (19.53%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_11.jpg -- 18.35kb -> 14.81kb (19.29%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_2.jpg -- 19.29kb -> 15.58kb (19.27%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_3.jpg -- 19.35kb -> 15.64kb (19.15%)
/sdk/eventhub/Microsoft.Azure.WebJobs.Extensions.EventHubs/src/webjobs.png -- 14.50kb -> 11.74kb (19.02%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_16.jpg -- 18.04kb -> 14.61kb (19.01%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_6.jpg -- 18.95kb -> 15.34kb (19.01%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_8.jpg -- 18.75kb -> 15.21kb (18.84%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_15.jpg -- 18.79kb -> 15.31kb (18.53%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/od_test_image.jpg -- 19.46kb -> 15.86kb (18.5%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_19.jpg -- 19.47kb -> 15.88kb (18.45%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_10.jpg -- 18.55kb -> 15.14kb (18.39%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_15.jpg -- 20.23kb -> 16.53kb (18.27%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_14.jpg -- 18.73kb -> 15.34kb (18.08%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_3.jpg -- 19.43kb -> 15.95kb (17.92%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_5.jpg -- 20.13kb -> 16.52kb (17.9%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_12.jpg -- 19.87kb -> 16.47kb (17.14%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_17.jpg -- 19.32kb -> 16.09kb (16.71%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/verificationCompare1.png -- 417.09kb -> 347.85kb (16.6%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_18.jpg -- 20.88kb -> 17.42kb (16.58%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_19.jpg -- 20.41kb -> 17.22kb (15.64%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_2.jpg -- 21.33kb -> 18.00kb (15.63%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/fork/fork_7.jpg -- 22.06kb -> 18.67kb (15.35%)
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/house_thumbnail.jpg -- 2.46kb -> 2.12kb (14.03%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_20.jpg -- 21.50kb -> 18.49kb (14.01%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_13.jpg -- 22.31kb -> 19.22kb (13.84%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_1.jpg -- 23.68kb -> 20.44kb (13.68%)
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/LT128pxImages/PNGOCR_lessthan_128px.png -- 13.34kb -> 11.53kb (13.58%)
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/satya.jpg -- 25.85kb -> 22.43kb (13.21%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/scissors/scissors_18.jpg -- 27.03kb -> 24.30kb (10.09%)
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/LT128pxImages/JpegOCR_lessthan_128px.jpg -- 4.63kb -> 4.19kb (9.65%)
/sdk/core/System.Memory.Data/DotNetPackageIcon.png -- 6.84kb -> 6.23kb (9.01%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Gates2.jpg -- 5.06kb -> 4.65kb (8.18%)
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/NormalImages/GIFOCRPDNA.gif -- 1,268.66kb -> 1,165.15kb (8.16%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Gates3.jpg -- 48.20kb -> 44.31kb (8.08%)
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/GT4MBImages/JpegOCR_greaterthan4MB.jpg -- 4,290.37kb -> 3,970.82kb (7.45%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/test_image.jpg -- 84.49kb -> 78.20kb (7.44%)
/sdk/cognitiveservices/Vision.CustomVision.Prediction/tests/TestImages/test_image.jpg -- 84.49kb -> 78.20kb (7.44%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Gates1.jpg -- 5.51kb -> 5.12kb (7.23%)
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/microsoft.jpg -- 616.97kb -> 572.91kb (7.14%)
/eng/common/docgeneration/assets/logo.svg -- 6.54kb -> 6.08kb (6.92%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/detection1.jpg -- 356.92kb -> 332.29kb (6.9%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/suggest_ic.jpg -- 105.92kb -> 98.74kb (6.78%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag1/hemlock_3.jpg -- 286.01kb -> 269.20kb (5.88%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag1/hemlock_1.jpg -- 262.91kb -> 248.30kb (5.56%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/hemlock_1.jpg -- 262.91kb -> 248.30kb (5.56%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag1/hemlock_4.jpg -- 165.83kb -> 156.66kb (5.53%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag2/japanese_cherry_3.jpg -- 272.17kb -> 257.34kb (5.45%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag1/hemlock_2.jpg -- 244.33kb -> 231.11kb (5.41%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag2/japanese_cherry_2.jpg -- 264.07kb -> 250.42kb (5.17%)
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/dog.jpg -- 81.43kb -> 77.44kb (4.9%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag1/hemlock_5.jpg -- 83.02kb -> 79.06kb (4.76%)
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/signage.jpg -- 18.16kb -> 17.30kb (4.72%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag2/japanese_cherry_4.jpg -- 236.51kb -> 226.50kb (4.23%)
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/spaceneedle.jpg -- 25.89kb -> 24.83kb (4.1%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Satya4.jpg -- 9.13kb -> 8.78kb (3.75%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/NoFace.jpg -- 31.01kb -> 29.87kb (3.68%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Satya1.jpg -- 571.13kb -> 551.18kb (3.49%)
/sdk/cognitiveservices/Search.BingVisualSearch/tests/TestImages/image.jpg -- 44.29kb -> 42.76kb (3.44%)
/sdk/cognitiveservices/Vision.ComputerVision/tests/TestImages/achtung.jpg -- 62.82kb -> 60.77kb (3.27%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag2/japanese_cherry_1.jpg -- 95.81kb -> 92.73kb (3.21%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/license.jpg -- 172.70kb -> 167.29kb (3.13%)
/sdk/cognitiveservices/Vision.CustomVision.Training/tests/TestImages/tag2/japanese_cherry_5.jpg -- 196.81kb -> 190.84kb (3.04%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/businessCard.png -- 4,449.68kb -> 4,375.14kb (1.68%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/detection2.jpg -- 148.84kb -> 146.52kb (1.55%)
/sdk/identity/Azure.Identity/images/DefaultAzureCredentialAuthenticationFlow.png -- 25.18kb -> 24.79kb (1.53%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Satya3.jpg -- 12.83kb -> 12.75kb (0.64%)
/sdk/cognitiveservices/Vision.Face/tests/TestImages/Satya2.jpg -- 21.03kb -> 20.97kb (0.28%)
/sdk/cognitiveservices/Vision.ContentModerator/tests/TestDataSources/GT4MBImages/GifOCR_greaterthan4MB.gif -- 4,120.47kb -> 4,120.17kb (0.01%)
/sdk/formrecognizer/Azure.AI.FormRecognizer/tests/Assets/businessCard.jpg -- 893.66kb -> 893.61kb (0.01%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
@pull-request-quantifier-deprecated

This PR has 77 quantified lines of changes. In general, a change size of upto 200 lines is ideal for the best PR experience!


Quantification details

Label      : Small
Size       : +1 -76
Percentile : 30.8%

Total files changed: 1

Change summary by file extension:
.svg : +1 -76

Change counts above are quantified counts, based on the PullRequestQuantifier customizations.

Why proper sizing of changes matters

Optimal pull request sizes drive a better predictable PR flow as they strike a
balance between between PR complexity and PR review overhead. PRs within the
optimal size (typical small, or medium sized PRs) mean:

  • Fast and predictable releases to production:
    • Optimal size changes are more likely to be reviewed faster with fewer
      iterations.
    • Similarity in low PR complexity drives similar review times.
  • Review quality is likely higher as complexity is lower:
    • Bugs are more likely to be detected.
    • Code inconsistencies are more likely to be detetcted.
  • Knowledge sharing is improved within the participants:
    • Small portions can be assimilated better.
  • Better engineering practices are exercised:
    • Solving big problems by dividing them in well contained, smaller problems.
    • Exercising separation of concerns within the code changes.

What can I do to optimize my changes

  • Use the PullRequestQuantifier to quantify your PR accurately
    • Create a context profile for your repo using the context generator
    • Exclude files that are not necessary to be reviewed or do not increase the review complexity. Example: Autogenerated code, docs, project IDE setting files, binaries, etc. Check out the Excluded section from your prquantifier.yaml context profile.
    • Understand your typical change complexity, drive towards the desired complexity by adjusting the label mapping in your prquantifier.yaml context profile.
    • Only use the labels that matter to you, see context specification to customize your prquantifier.yaml context profile.
  • Change your engineering behaviors
    • For PRs that fall outside of the desired spectrum, review the details and check if:
      • Your PR could be split in smaller, self-contained PRs instead
      • Your PR only solves one particular issue. (For example, don't refactor and code new features in the same PR).

How to interpret the change counts in git diff output

  • One line was added: +1 -0
  • One line was deleted: +0 -1
  • One line was modified: +1 -1 (git diff doesn't know about modified, it will
    interpret that line like one addition plus one deletion)
  • Change percentiles: Change characteristics (addition, deletion, modification)
    of this PR in relation to all other PRs within the repository.


Was this comment helpful? πŸ‘ Β :ok_hand: Β :thumbsdown: (Email)
Customize PullRequestQuantifier for this repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
1 participant