Skip to content

Conversation

@samvaity
Copy link
Member

@samvaity samvaity commented Feb 6, 2026

Removed dead package

Copilot AI review requested due to automatic review settings February 6, 2026 23:10
@github-actions github-actions bot added AgriFood Mgmt This issue is related to a management-plane library. labels Feb 6, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the deprecated/unused FarmBeats (AgriFood Farming) SDK module code from the repo and adds a deprecation notice to the AgriFood Resource Manager README.

Changes:

  • Deleted the azure-verticals-agrifood-farming module (POM, README/CHANGELOG, and generated client sources).
  • Removed module-level linting configuration files that were only used by the deleted package.
  • Added a deprecation/retirement notice to the azure-resourcemanager-agrifood README.

Reviewed changes

Copilot reviewed 68 out of 169 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/PartiesClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/OAuthTokensClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/OAuthTokensClient.java Deleted generated client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/OAuthTokensAsyncClient.java Deleted generated async client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/OAuthProvidersClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/NutrientAnalysesClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/ModelInferenceClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/ManagementZonesClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/InsightsClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/InsightAttachmentsClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/ImageProcessingClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/ImageProcessingClient.java Deleted generated client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/ImageProcessingAsyncClient.java Deleted generated async client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/HarvestDataClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/FieldsClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/FarmsClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/FarmOperationsClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/FarmOperationsClient.java Deleted generated client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/FarmOperationsAsyncClient.java Deleted generated async client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/FarmBeatsServiceVersion.java Deleted service version enum as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/DevicesClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/DevicesClient.java Deleted generated client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/DeviceDataModelsClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/DeviceDataModelsClient.java Deleted generated client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/DeviceDataModelsAsyncClient.java Deleted generated async client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/CropsClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/CropsClient.java Deleted generated client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/CropsAsyncClient.java Deleted generated async client as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/CropProductsClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/BoundariesClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/AttachmentsClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/src/main/java/com/azure/verticals/agrifood/farming/ApplicationDataClientBuilder.java Deleted generated builder as part of removing FarmBeats SDK module
sdk/agrifood/azure-verticals-agrifood-farming/spotbugs-exclude.xml Deleted SpotBugs filter for removed module
sdk/agrifood/azure-verticals-agrifood-farming/pom.xml Deleted Maven module definition for removed package
sdk/agrifood/azure-verticals-agrifood-farming/checkstyle-suppressions.xml Deleted Checkstyle suppressions for removed module
sdk/agrifood/azure-verticals-agrifood-farming/README.md Deleted package README for removed module
sdk/agrifood/azure-verticals-agrifood-farming/CHANGELOG.md Deleted changelog for removed module
sdk/agrifood/azure-resourcemanager-agrifood/README.md Added deprecation/retirement notice for the management package

@@ -1,5 +1,7 @@
# Azure Resource Manager AgriFood client library for Java

Please note, this package has been deprecated and will no longer be maintained after 09/01/2025. The underlying Azure Data Manager for Agriculture service will be retired on September 1, 2025. We recommend that you pause new development and begin transition planning as soon as possible. Refer to our deprecation policy (https://aka.ms/azsdk/support-policies) for more details.
Copy link

Copilot AI Feb 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The deprecation notice uses two different date formats in the same sentence/paragraph ("09/01/2025" and "September 1, 2025"), and the numeric form is ambiguous across locales. Use a single, unambiguous format (e.g., "September 1, 2025" or ISO "2025-09-01") consistently, and consider formatting the support-policy URL as a proper markdown link for readability.

Suggested change
Please note, this package has been deprecated and will no longer be maintained after 09/01/2025. The underlying Azure Data Manager for Agriculture service will be retired on September 1, 2025. We recommend that you pause new development and begin transition planning as soon as possible. Refer to our deprecation policy (https://aka.ms/azsdk/support-policies) for more details.
Please note, this package has been deprecated and will no longer be maintained after September 1, 2025. The underlying Azure Data Manager for Agriculture service will be retired on September 1, 2025. We recommend that you pause new development and begin transition planning as soon as possible. Refer to our [deprecation policy](https://aka.ms/azsdk/support-policies) for more details.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AgriFood Mgmt This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants