Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Feb 4, 2026

Removes test data files with no references in the codebase.

Deleted Files

  • tests/service/data/sqlite-net-spike/ (entire folder)

    • Orphaned spike project never integrated into test suite
    • No references in solution files, project files, or tests
    • Project GUID {BE87D723-5EAB-4B69-8F65-5EC072EF9E46} appears nowhere else
    • Uses deprecated tooling (packages.config, .NET Framework 4.5, FSharp.Compiler.Tools 4.1.27)
  • tests/service/data/FSharp.Data.DesignTime.dll

    • No references found in codebase
    • Note: FSharp.Data.dll (without "DesignTime") is preserved as it's used by ProjectAnalysisTests.fs

Verification

Code search confirmed zero references:

  • sqlite-net-spike - only self-references within deleted folder
  • FSharp.Data.DesignTime - no matches
  • Project GUID - only in deleted .fsproj
Original prompt

Summary

Remove unused/orphaned test data files from tests/service/data/ that are not referenced anywhere in the codebase.

Files to Delete

1. tests/service/data/sqlite-net-spike/ (entire folder)

This is a dead spike/prototype project that was never integrated into the test suite:

  • Not referenced in any solution file (.sln)
  • Not referenced in any project file (.fsproj, .csproj)
  • Not referenced in any test file
  • Not referenced in any CI/build configuration
  • Project GUID {BE87D723-5EAB-4B69-8F65-5EC072EF9E46} appears nowhere else in the repository
  • Uses legacy/obsolete tooling:
    • packages.config (deprecated)
    • Paket references
    • Targets .NET Framework 4.5
    • References FSharp.Compiler.Tools.4.1.27 (very old)

Files in this folder:

  • sqlite-net-spike.fsproj
  • Program.fs
  • packages.config
  • paket.references

2. tests/service/data/FSharp.Data.DesignTime.dll

This DLL file is completely orphaned:

  • No references found anywhere in the codebase
  • Searching for "FSharp.Data.DesignTime" returns zero results outside the file itself
  • Note: FSharp.Data.dll (without "DesignTime") IS used by ProjectAnalysisTests.fs and should NOT be deleted

Verification

Code search was performed for:

  • sqlite-net-spike - only found within the folder itself
  • sqlitenetspike - only found within the folder itself
  • BE87D723-5EAB-4B69-8F65-5EC072EF9E46 (project GUID) - only found in the .fsproj file itself
  • FSharp.Data.DesignTime - no results

Impact

  • No tests will be affected
  • No builds will be affected
  • Reduces repository size and maintenance burden

This pull request was created from Copilot chat.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: T-Gro <46543583+T-Gro@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove orphaned test data files from repository Remove orphaned test data files from tests/service/data/ Feb 4, 2026
Copilot AI requested a review from T-Gro February 4, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

2 participants