Skip to content

[codex] Remove NuGet sample projects#176

Merged
AdamEssenmacher merged 1 commit intomainfrom
codex/remove-nuget-sample-projects
Apr 18, 2026
Merged

[codex] Remove NuGet sample projects#176
AdamEssenmacher merged 1 commit intomainfrom
codex/remove-nuget-sample-projects

Conversation

@AdamEssenmacher
Copy link
Copy Markdown
Owner

What changed

  • Removed Xamarin.Google.NuGet.sln.
  • Removed the active-tree samples/**/*NuGet.csproj projects that referenced package-built samples instead of the regular source-referenced sample projects.

Why

The current build flow uses Xamarin.Google.sln and Cake builds sample projects directly from samples/{ComponentGroup}/{Sample}/{Sample}.csproj. The NuGet sample solution was stale, including entries for projects that no longer exist, and the *.NuGet.csproj files still referenced older Xamarin-era package IDs and versions.

Validation

  • Ran dotnet sln Xamarin.Google.sln list to confirm the main solution still lists correctly.
  • Confirmed find samples -name '*NuGet.csproj' returns no active sample NuGet project files.
  • Confirmed rg -n "Xamarin\\.Google\\.NuGet\\.sln|\\.NuGet\\.csproj|NuGet\\.csproj|Nuget\\.Legacy" . --glob '!externals/**' --glob '!output/**' finds no remaining content references.

This is independent from #175, which removes the separate deprecated/ subtree.

@AdamEssenmacher AdamEssenmacher marked this pull request as ready for review April 18, 2026 20:02
@AdamEssenmacher AdamEssenmacher merged commit 7160a53 into main Apr 18, 2026
1 check passed
@AdamEssenmacher AdamEssenmacher deleted the codex/remove-nuget-sample-projects branch April 18, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant