Skip to content

[Automated] Update argocd CLI Options - #4607

Open
thomhurst wants to merge 1 commit into
mainfrom
automated/update-cli-options-argocd
Open

[Automated] Update argocd CLI Options#4607
thomhurst wants to merge 1 commit into
mainfrom
automated/update-cli-options-argocd

Conversation

@thomhurst

@thomhurst thomhurst commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

This PR contains automatically generated updates to argocd CLI options classes.

The generator scraped the latest CLI help output from the installed tool.

Changes

  • Updated options classes to reflect latest CLI documentation
  • Added new commands if any were detected
  • Updated option types and descriptions

Assembly-wide public API impact

Affected API families: ArgoCd.

  • Added APIs: 557
  • Removed or changed APIs: 557
  • Members with matching names but changed signatures: 0

Breaking changes are present. Consumers may need to update method arguments, option property types or nullability, enum members, and references to removed APIs.

Representative removed or changed members:

  • ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel.Error = 3 -> ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel
  • ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel.Info = 1 -> ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel
  • ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel.Warn = 2 -> ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel
  • ModularPipelines.ArgoCd.Enums.ArgoCdAccountCanILoglevel.Error = 3 -> ModularPipelines.ArgoCd.Enums.ArgoCdAccountCanILoglevel
  • ModularPipelines.ArgoCd.Enums.ArgoCdAccountCanILoglevel.Info = 1 -> ModularPipelines.ArgoCd.Enums.ArgoCdAccountCanILoglevel

Representative added members:

  • ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel.Error = 1 -> ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel
  • ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel.Info = 2 -> ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel
  • ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel.Warn = 3 -> ModularPipelines.ArgoCd.Enums.ArgoCdAccountBcryptLoglevel
  • ModularPipelines.ArgoCd.Enums.ArgoCdAccountCanILoglevel.Error = 1 -> ModularPipelines.ArgoCd.Enums.ArgoCdAccountCanILoglevel
  • ModularPipelines.ArgoCd.Enums.ArgoCdAccountCanILoglevel.Info = 2 -> ModularPipelines.ArgoCd.Enums.ArgoCdAccountCanILoglevel

Command coverage

Command coverage report:

  • argocd (argocd: v3.5.2+e258ee2 BuildDate: 2026-08-27T09:34:36Z GitCommit: e258ee23c3e52266d407572f4bcdfe7d9ed36cb5 GitTreeState: clean GoVersion: go1.26.4 Compiler: gc Platform: linux/amd64): 165 commands, tree f12af4288e7a39a4ac683d429edf0cf75b10df027963bc60b408a2f2ea0df4b2
    • Baseline comparison: 165 commands at argocd: v3.5.2+e258ee2 BuildDate: 2026-08-27T09:34:36Z GitCommit: e258ee23c3e52266d407572f4bcdfe7d9ed36cb5 GitTreeState: clean GoVersion: go1.26.4 Compiler: gc Platform: linux/amd64 -> 165 commands at argocd: v3.5.2+e258ee2 BuildDate: 2026-08-27T09:34:36Z GitCommit: e258ee23c3e52266d407572f4bcdfe7d9ed36cb5 GitTreeState: clean GoVersion: go1.26.4 Compiler: gc Platform: linux/amd64

Verification

  • Solution builds successfully

🤖 Generated with ModularPipelines.OptionsGenerator

@thomhurst thomhurst added automated dependencies Pull requests that update a dependency file labels Sep 3, 2026
@coderabbitai

coderabbitai Bot commented Sep 3, 2026

Copy link
Copy Markdown

Important

Review skipped

Review was skipped as selected files did not have any reviewable changes.

💤 Files selected but had no reviewable changes (2)
  • src/ModularPipelines.ArgoCd/PublicAPI.Shipped.txt
  • src/ModularPipelines.ArgoCd/PublicAPI.Unshipped.txt
⛔ Files ignored due to path filters (199)
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountBcryptLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountCanILoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountDeleteTokenLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountGenerateTokenLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountGetUserInfoLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountGetUserInfoOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountSessionTokenLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountUpdatePasswordLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminAppDiffReconcileResultsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminAppGenerateSpecLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminAppGetReconcileResultsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminAppGetReconcileResultsO.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminAppLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterGenerateSpecLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterKubeConfigLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterNamespacesDisableNamespacedModeLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterNamespacesEnableNamespacedModeLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterNamespacesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterShardsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterStatsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminDashboardLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminExportLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminImportLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminInitialPasswordLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTemplateGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTemplateGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTemplateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTemplateNotifyLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTriggerGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTriggerGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTriggerLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTriggerRunLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminProjGenerateAllowListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminProjGenerateSpecLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminProjLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminProjUpdateRolePolicyLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminRedisInitialPasswordLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminRepoGenerateSpecLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminRepoLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsRbacCanLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsRbacLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsRbacValidateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesHealthLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesIgnoreDifferencesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesIgnoreResourceUpdatesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesListActionsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesRunActionLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsValidateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppActionsListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppActionsListOut.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppActionsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppActionsRunLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppAddSourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppConfirmDeletionLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppCreateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppDeletePropagationPolicy.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppDeleteResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppDiffLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppEditLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppGetResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppHistoryLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppHistoryOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppLogsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppManifestsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppManifestsSource.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppPatchLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppPatchResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppRemoveSourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppResourcesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppRollbackLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppSetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppSyncLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppTerminateOpLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppUnsetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppWaitLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetCreateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetCreateOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetGenerateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetGenerateOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertAddSshLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertAddTlsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertRmCertType.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertRmLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterRmLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterRotateAuthLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterSetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdConfigureLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdContextLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgRmLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdLoginLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdLogoutLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAddDestinationLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAddDestinationServiceAccountLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAddOrphanedIgnoreLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAddSourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAddSourceNamespaceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAllowClusterResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAllowNamespaceResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjCreateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjDenyClusterResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjDenyNamespaceResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjEditLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRemoveDestinationLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRemoveDestinationServiceAccountLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRemoveOrphanedIgnoreLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRemoveSourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRemoveSourceNamespaceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleAddGroupLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleAddPolicyLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleCreateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleCreateTokenLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleDeleteTokenLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleListTokensLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleRemoveGroupLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleRemovePolicyLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesAddGpgMode.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesUpdateGpgMode.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesUpdateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsDisableManualSyncLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsDisableSyncOverrunLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsEnableManualSyncLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsEnableSyncOverrunLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsUpdateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdReloginLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoRmLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepocredsAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepocredsListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepocredsListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepocredsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepocredsRmLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Generated/ArgoCd.Generation.json is excluded by !**/generated/**
  • src/ModularPipelines.ArgoCd/Options/ArgoCdAccountCanIOptions.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Services/ArgoCdAccount.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Services/IArgoCdAccount.Generated.cs is excluded by !**/*.generated.*
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 2d67b72e-f2e8-443b-bbd0-c68bec3d8276

📥 Commits

Reviewing files that changed from the base of the PR and between c774388 and df97138.

⛔ Files ignored due to path filters (199)
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountBcryptLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountCanILoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountDeleteTokenLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountGenerateTokenLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountGetUserInfoLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountGetUserInfoOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountSessionTokenLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountUpdatePasswordLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminAppDiffReconcileResultsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminAppGenerateSpecLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminAppGetReconcileResultsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminAppGetReconcileResultsO.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminAppLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterGenerateSpecLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterKubeConfigLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterNamespacesDisableNamespacedModeLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterNamespacesEnableNamespacedModeLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterNamespacesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterShardsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminClusterStatsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminDashboardLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminExportLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminImportLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminInitialPasswordLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTemplateGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTemplateGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTemplateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTemplateNotifyLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTriggerGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTriggerGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTriggerLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminNotificationsTriggerRunLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminProjGenerateAllowListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminProjGenerateSpecLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminProjLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminProjUpdateRolePolicyLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminRedisInitialPasswordLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminRepoGenerateSpecLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminRepoLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsRbacCanLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsRbacLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsRbacValidateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesHealthLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesIgnoreDifferencesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesIgnoreResourceUpdatesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesListActionsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsResourceOverridesRunActionLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAdminSettingsValidateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppActionsListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppActionsListOut.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppActionsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppActionsRunLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppAddSourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppConfirmDeletionLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppCreateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppDeletePropagationPolicy.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppDeleteResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppDiffLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppEditLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppGetResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppHistoryLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppHistoryOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppLogsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppManifestsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppManifestsSource.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppPatchLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppPatchResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppRemoveSourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppResourcesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppRollbackLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppSetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppSyncLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppTerminateOpLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppUnsetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdAppWaitLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetCreateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetCreateOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetGenerateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetGenerateOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdApplicationSetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertAddSshLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertAddTlsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertRmCertType.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdCertRmLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterRmLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterRotateAuthLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdClusterSetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdConfigureLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdContextLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdGpgRmLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdLoginLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdLogoutLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAddDestinationLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAddDestinationServiceAccountLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAddOrphanedIgnoreLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAddSourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAddSourceNamespaceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAllowClusterResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjAllowNamespaceResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjCreateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjDenyClusterResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjDenyNamespaceResourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjEditLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRemoveDestinationLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRemoveDestinationServiceAccountLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRemoveOrphanedIgnoreLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRemoveSourceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRemoveSourceNamespaceLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleAddGroupLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleAddPolicyLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleCreateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleCreateTokenLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleDeleteTokenLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleListTokensLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleRemoveGroupLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjRoleRemovePolicyLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesAddGpgMode.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesUpdateGpgMode.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityGitPoliciesUpdateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjSourceIntegrityLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsDeleteLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsDisableManualSyncLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsDisableSyncOverrunLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsEnableManualSyncLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsEnableSyncOverrunLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdProjWindowsUpdateLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdReloginLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoGetLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoGetOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepoRmLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepocredsAddLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepocredsListLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepocredsListOutput.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepocredsLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Enums/ArgoCdRepocredsRmLoglevel.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Generated/ArgoCd.Generation.json is excluded by !**/generated/**
  • src/ModularPipelines.ArgoCd/Options/ArgoCdAccountCanIOptions.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Services/ArgoCdAccount.Generated.cs is excluded by !**/*.generated.*
  • src/ModularPipelines.ArgoCd/Services/IArgoCdAccount.Generated.cs is excluded by !**/*.generated.*
📒 Files selected for processing (2)
  • src/ModularPipelines.ArgoCd/PublicAPI.Shipped.txt
  • src/ModularPipelines.ArgoCd/PublicAPI.Unshipped.txt

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@thomhurst

Copy link
Copy Markdown
Owner Author

Base branch advanced from 414e8fbc97 to e94ad19fde after generation, producing the conflict. Dispatched Argocd-only regeneration from the current base: https://github.com/thomhurst/ModularPipelines/actions/runs/33767970273.

@thomhurst

Copy link
Copy Markdown
Owner Author

Current-base regeneration scraped all 165 Argocd commands, then hit a shared empty-baseline bug before branch refresh: #4608. #4607 remains untouched until that blocker lands.

@thomhurst

Copy link
Copy Markdown
Owner Author

Shared empty-baseline fix is now #4609. Once merged, rerun Argocd generation from the current #4535 head.

Base automatically changed from issue-4331-argocd-current-output to main September 6, 2026 00:25
@thomhurst
thomhurst force-pushed the automated/update-cli-options-argocd branch from c219fd4 to c58f8ca Compare September 6, 2026 07:59
@greptile-apps

greptile-apps Bot commented Sep 6, 2026

Copy link
Copy Markdown

Too many files changed for review (201 files, 100 file limit).

Bypass the limit by tagging @greptile-apps to review.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Review

This PR is the automated ArgoCd CLI options regeneration. I compared the generation metadata and generated output between the base branch and PR head.

Blocking: generator regression silently reassigns enum ordinal values

src/ModularPipelines.ArgoCd/Generated/ArgoCd.Generation.json shows the same toolVersion and same commandTreeSha256 on both sides — the ArgoCd CLI's scraped output is byte-for-byte unchanged. Only generatorSourceSha256 differs, confirming this diff was produced entirely by a change to ModularPipelines.OptionsGenerator itself, not by any change to the CLI.

Despite the CLI output being identical, every generated enum in the package has been alphabetically resorted, which silently reassigns the underlying numeric value of every non-explicitly-numbered member. For example, src/ModularPipelines.ArgoCd/Enums/ArgoCdAccountBcryptLoglevel.Generated.cs:

 Debug,
-Info,
-Warn,
-Error
+Error,
+Info,
+Warn

Error moves from ordinal 3 to 1, Info from 1 to 2, Warn from 2 to 3. The same pattern repeats across the package (ArgoCdAccountCanILoglevel, ArgoCdAppDeletePropagationPolicy swaps Foreground/Background, ArgoCdAppListOutput, ArgoCdAccountGetOutput, etc.), which is why the PR body reports 557 added / 557 removed public APIs for a CLI version that didn't change at all.

Why this matters: any consumer who serializes, persists, compares, or casts these enums by numeric value (stored config, cached pipeline state, (int)someEnumValue, etc.) will silently get a different, wrong value after upgrading — with zero CLI-driven justification, since the tool output is provably identical. This is exactly the kind of problem CLAUDE.md calls out: generated-options issues belong in the scraper/generator, not patched in the generated output, and regenerating an unchanged CLI should be a no-op (or at least ordinal-stable).

Suggested fix: the generator should preserve the CLI's declared member order (i.e., the order options/values are scraped from --help output) rather than alphabetically sorting the members, or alternatively should emit explicit numeric values per member so reordering the source list can never change a previously-shipped ordinal. Either approach makes regeneration idempotent for an unchanged CLI and removes the hidden breaking change for anyone who depends on enum numeric values. This should be fixed in tools/ModularPipelines.OptionsGenerator/ so every tool package benefits, not just ArgoCd.

I didn't find any other issues in this generated diff — file naming, attribute usage, and command coverage all look consistent with the existing generator conventions, and the rest of the reordering is an artifact of the same root cause above.

@thomhurst
thomhurst force-pushed the automated/update-cli-options-argocd branch from c58f8ca to b47742d Compare September 6, 2026 08:51
@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Code review

This PR is a fully auto-generated update from ModularPipelines.OptionsGenerator, re-scraping the argocd CLI (v3.5.2) help output. I reviewed the diff and it's exactly what that workflow should produce:

  • Every changed file is either *.Generated.cs, PublicAPI.Shipped.txt/PublicAPI.Unshipped.txt, or Generated/ArgoCd.Generation.json — no hand-written code was touched, consistent with CLAUDE.md's rule that generated options must never be hand-tweaked.
  • The bulk of the diff is a consistent, mechanical reordering of each *Loglevel enum's members from Debug, Info, Warn, Error to alphabetical Debug, Error, Info, Warn. I spot-checked several dozen of these across the file list (start, middle, end) and the pattern is uniform everywhere — no stray duplicate members, missing [EnumValue] attributes, or malformed enums. This reorder is what's driving the reported 557 added/557 removed public API surface, since enum member numeric values shift.
  • The one non-mechanical addition is a newly-scraped XML summary ("Can I") for the account can-i command, applied consistently across ArgoCdAccountCanIOptions.Generated.cs, ArgoCdAccount.Generated.cs, and IArgoCdAccount.Generated.cs.
  • PublicAPI.Shipped.txt/Unshipped.txt were updated in tandem with the enum changes, and Generated/ArgoCd.Generation.json only bumped generatorSourceSha256 (reflecting a generator-side change) while commandTreeSha256 stayed the same — i.e. the CLI's command tree itself didn't change, only how the generator renders it.

Per CLAUDE.md, current tool output is treated as the source of truth even when it's breaking, and any concerns about why the enum ordering changed belong in the generator/scraper repo, not this generated-output PR. I don't see anything actionable here.

No issues found. Checked for correctness of the generated output and CLAUDE.md compliance.

@thomhurst
thomhurst enabled auto-merge (squash) September 6, 2026 09:51
@thomhurst
thomhurst disabled auto-merge September 6, 2026 14:19
@thomhurst
thomhurst force-pushed the automated/update-cli-options-argocd branch from b47742d to ff07ea4 Compare September 6, 2026 14:21
@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Code review

This PR is a fully auto-generated regeneration of the argocd CLI options from ModularPipelines.OptionsGenerator. I reviewed the full diff (all 201 changed files) and reconciled the two conflicting prior automated reviews on this PR.

Scope check: every changed file is *.Generated.cs, PublicAPI.Shipped.txt/PublicAPI.Unshipped.txt, or Generated/ArgoCd.Generation.json — no hand-written code was touched, consistent with CLAUDE.md's rule that generated options must never be hand-tweaked.

Resolving the earlier "Blocking" finding on enum reordering: A previous review correctly observed that ArgoCd.Generation.json's toolVersion/commandTreeSha256 are unchanged and only generatorSourceSha256 differs, and that every *Loglevel-style enum has been reordered (e.g. Debug, Info, Warn, ErrorDebug, Error, Info, Warn), reassigning numeric ordinals for 557 members. I traced this to CliEnumDefinition.OrderValues in tools/ModularPipelines.OptionsGenerator (base main, not touched by this PR), which deliberately sorts enum members alphabetically by CLI value instead of scrape order, specifically so regeneration is deterministic regardless of how a tool prints its allowed values. That sorting logic is already live in the generator on main and is used by EnumGenerator when rendering enums — this PR is simply the first regeneration of the ArgoCd package to pick it up. Per CLAUDE.md, "current tool output is the sole source of truth for generated options, even when regeneration causes breaking API changes," and generator-behavior concerns belong in the generator itself (already addressed there), not in this generated-output PR. So I don't think this should block merging this PR — the breaking ordinal shift is an expected, already-accepted consequence of prior generator work, not a defect introduced here.

Other observations (non-blocking):

  • The one non-mechanical content change is a newly-scraped XML summary ("Can I") for the account can-i command, applied consistently across ArgoCdAccountCanIOptions.Generated.cs, ArgoCdAccount.Generated.cs, and IArgoCdAccount.Generated.cs — a genuine, welcome doc-coverage improvement.
  • PublicAPI.Shipped.txt/Unshipped.txt were updated in tandem with the enum ordinal churn, consistent with the Roslyn public-API-analyzer workflow used elsewhere in the repo.
  • Spot-checked several dozen of the reordered enums across the file list (start/middle/end) — the pattern is uniform, no stray duplicate members, missing [EnumValue] attributes, or malformed enums.

No actionable issues found in this PR's own diff.

@thomhurst
thomhurst force-pushed the automated/update-cli-options-argocd branch from ff07ea4 to 0ca42cd Compare September 7, 2026 15:50
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Code review

This PR is a fully auto-generated regeneration of the argocd CLI options from ModularPipelines.OptionsGenerator. This is the latest force-push in a long back-and-forth on this PR (base-branch conflicts, a shared empty-baseline generator bug fixed in #4609, and an earlier "blocking" finding about enum reordering that a later review resolved) — I re-verified the current head from scratch rather than trusting that history blindly.

Scope check: all 201 changed files are *.Generated.cs, PublicAPI.Shipped.txt/PublicAPI.Unshipped.txt, or Generated/ArgoCd.Generation.json. No hand-written code and nothing under tools/ModularPipelines.OptionsGenerator/ was touched, consistent with CLAUDE.md's rule that generated options must never be hand-edited and that the scraper/generator is the only legitimate place to fix generation issues.

Re-verifying the previously-resolved enum-reordering concern: Generated/ArgoCd.Generation.json still shows an unchanged toolVersion and commandTreeSha256 versus base, with only generatorSourceSha256 differing — confirmed by diffing that file directly. The bulk of the diff is still the mechanical reorder of *Loglevel-style enums (e.g. Debug, Info, Warn, ErrorDebug, Error, Info, Warn), which reassigns numeric ordinals and drives the reported 557 added/557 removed public APIs. I independently traced this to CliEnumDefinition.OrderValues in tools/ModularPipelines.OptionsGenerator/src/ModularPipelines.OptionsGenerator/Models/CliEnumDefinition.cs (on main, untouched by this PR), which deliberately orders enum values by CLI string rather than scrape order specifically so regeneration is deterministic. That's pre-existing, already-merged generator behavior — this PR just carries it into the ArgoCd package's first regeneration since it landed. Per CLAUDE.md, current tool/generator output is authoritative even when it's breaking, so this isn't actionable in a generated-output PR.

Other observations (non-blocking):

  • The one non-mechanical content change is a newly-scraped XML summary ("Can I") for account can-i, applied consistently across ArgoCdAccountCanIOptions.Generated.cs, ArgoCdAccount.Generated.cs, and IArgoCdAccount.Generated.cs — a genuine doc-coverage improvement, verified directly in the diff.
  • PublicAPI.Shipped.txt/Unshipped.txt were updated in tandem with the enum ordinal churn, consistent with the Roslyn public-API-analyzer workflow used elsewhere in the repo.
  • Spot-checked several enum files (start/middle of the file list) directly against pr-head/ — the reorder pattern is uniform, no stray duplicate members or malformed enums.

No actionable issues found in this PR's own diff.

@thomhurst
thomhurst force-pushed the automated/update-cli-options-argocd branch from 0ca42cd to 18bc8cc Compare September 8, 2026 09:57
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Code review

This is another automated regeneration of the argocd CLI options via ModularPipelines.OptionsGenerator (v3.5.2, unchanged CLI). I compared this force-push against the prior reviews on this PR (which went through a base-branch conflict, a shared empty-baseline bug fixed in #4609, and an earlier "blocking" enum-reordering finding that a later review traced to pre-existing, already-merged CliEnumDefinition.OrderValues logic on main) and re-verified the current head independently rather than trusting that history.

Scope check: all 201 changed files are still *.Generated.cs, PublicAPI.Shipped.txt/PublicAPI.Unshipped.txt, or Generated/ArgoCd.Generation.json — no hand-written code and nothing under tools/ModularPipelines.OptionsGenerator/ was touched, consistent with CLAUDE.md's rule that generated options must never be hand-edited.

What changed since the last-reviewed head: Generated/ArgoCd.Generation.json shows toolVersion and commandTreeSha256 unchanged, only generatorSourceSha256 bumped again — so the CLI's scraped command tree is still byte-identical and this push is purely picking up another unrelated generator-side change from main. The content is otherwise the same pattern already reviewed and cleared twice: every *Loglevel/mode/type enum reordered alphabetically by CLI value (e.g. Debug, Info, Warn, ErrorDebug, Error, Info, Warn; Foreground/BackgroundBackground/Foreground; Live/GitGit/Live), which reassigns numeric ordinals and drives the reported 557 added/557 removed public APIs. I spot-checked several of these directly (ArgoCdAppDeletePropagationPolicy, ArgoCdAppManifestsSource, ArgoCdCertRmCertType, the GpgMode enums) plus a broad sample of the @@ hunks across the diff — all uniform, no stray duplicate members, missing [EnumValue] attributes, or malformed enums.

Other observations (non-blocking): the one non-mechanical content change is still the newly-scraped /// Can I XML summary for account can-i, applied consistently across ArgoCdAccountCanIOptions.Generated.cs, ArgoCdAccount.Generated.cs, and IArgoCdAccount.Generated.cs. PublicAPI.Shipped.txt/Unshipped.txt are updated in tandem with the ordinal churn as expected.

Per CLAUDE.md, current generator output is authoritative even when it's breaking, and generator-behavior concerns belong in the generator itself (already the case for the ordering logic, which lives on main and isn't touched here). No actionable issues found in this PR's own diff.

@thomhurst
thomhurst force-pushed the automated/update-cli-options-argocd branch from 18bc8cc to df97138 Compare September 8, 2026 21:10
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Code review

This is another automated regeneration of the argocd CLI options via ModularPipelines.OptionsGenerator, re-scraping v3.5.2. I independently re-verified the current head (df971385) from scratch against the working tree rather than trusting the review history on this PR, which previously went through a blocking finding on enum reordering that a later review traced to root cause and cleared.

Scope check: all 201 changed files are *.Generated.cs, PublicAPI.Shipped.txt/PublicAPI.Unshipped.txt, or Generated/ArgoCd.Generation.json. No hand-written code and nothing under tools/ModularPipelines.OptionsGenerator/ is touched — consistent with CLAUDE.md's rule that generated options must never be hand-edited and that the scraper/generator is the only legitimate place to fix generation issues.

Re-verified the enum-reordering root cause: src/ModularPipelines.ArgoCd/Generated/ArgoCd.Generation.json still shows an unchanged toolVersion and commandTreeSha256 versus base — I diffed it directly and only generatorSourceSha256 differs, confirming the CLI's scraped command tree is byte-identical and this diff is driven purely by an already-merged generator-side change on main. I traced that change to CliEnumDefinition.OrderValues in tools/ModularPipelines.OptionsGenerator/src/ModularPipelines.OptionsGenerator/Models/CliEnumDefinition.cs, which deliberately sorts enum members alphabetically by CLI value (with a documented rationale in its own XML comment) instead of preserving scrape order, so regeneration is deterministic regardless of how a tool prints its allowed values. That logic is untouched by this PR — this is simply the first ArgoCd regeneration to pick it up, which is why every *Loglevel/mode/type-style enum shifts (e.g. Debug, Info, Warn, ErrorDebug, Error, Info, Warn), reassigning numeric ordinals and producing the reported 557 added/557 removed public APIs. Per CLAUDE.md, current generator output is authoritative even when it changes previously-shipped ordinals, and that concern already lives in the generator itself, not in this generated-output PR.

Other observations (non-blocking):

  • The one non-mechanical content change is a newly-scraped /// Can I XML summary for account can-i, applied consistently across ArgoCdAccountCanIOptions.Generated.cs, ArgoCdAccount.Generated.cs, and IArgoCdAccount.Generated.cs — a genuine, welcome doc-coverage improvement, verified directly in the diff.
  • PublicAPI.Shipped.txt/Unshipped.txt are updated in tandem with the ordinal churn, consistent with the Roslyn public-API-analyzer workflow used elsewhere in the repo. I spot-checked the pre-existing, unrelated *REMOVED* entries in Unshipped.txt (e.g. ArgoCdAdminClusterKubeconfigLogformat, ArgoCdRepocreds.ExecuteAsync) and confirmed they're identical counts in base and head — stale carryover from earlier unrelated work, not something this PR introduces.
  • Spot-checked several enum files directly (ArgoCdAccountBcryptLoglevel, ArgoCdAccountCanILoglevel, plus file-name-truncation cases like ArgoCdAdminAppGetReconcileResultsO.Generated.cs) against pr-head/ — reorder pattern is uniform, no stray duplicate members, missing [EnumValue] attributes, or malformed enums, and the truncated file name predates this PR.

No actionable issues found in this PR's own diff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant