Skip to content

Comments

Deprecate AgriFood FarmBeats SDK and code cleanup#47935

Merged
samvaity merged 2 commits intoAzure:mainfrom
samvaity:cleanup/remove-agrifood-farming-deprecate-agrifood-mgmt
Feb 10, 2026
Merged

Deprecate AgriFood FarmBeats SDK and code cleanup#47935
samvaity merged 2 commits intoAzure:mainfrom
samvaity:cleanup/remove-agrifood-farming-deprecate-agrifood-mgmt

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

@samvaity samvaity merged commit 0d6c3cb into Azure:main Feb 10, 2026
19 checks passed
jeet1995 pushed a commit to jeet1995/azure-sdk-for-java that referenced this pull request Feb 23, 2026
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