Skip to content

Remove conditional compilation for .NET Framework#96

Open
konard wants to merge 3 commits intomainfrom
issue-28-e0776703
Open

Remove conditional compilation for .NET Framework#96
konard wants to merge 3 commits intomainfrom
issue-28-e0776703

Conversation

@konard
Copy link
Member

@konard konard commented Sep 14, 2025

Summary

  • Removed the #if NET472 conditional compilation directives that were using string.Join() for .NET Framework 4.7.2
  • Simplified to use Path.Combine() for all target frameworks since both projects now only target .NET 8
  • Updated the test runner framework target from net7 to net8

Test plan

  • All existing tests pass
  • Verified that the path construction works correctly with Path.Combine()
  • No special case needed since only .NET 8 is targeted

This resolves issue #28 by eliminating the special case for .NET Framework.

🤖 Generated with Claude Code


Resolves #28

Adding CLAUDE.md with task information for AI processing.
This file will be removed when the task is complete.

Issue: #28
@konard konard self-assigned this Sep 14, 2025
Removed the #if NET472 conditional compilation directives that were using string.Join() for .NET Framework and simplified to use Path.Combine() for all target frameworks. Also updated the test runner to use net8 instead of net7.

This resolves issue #28 by eliminating the special case for .NET Framework since the project now only targets .NET 8.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@konard konard changed the title [WIP] Find a way to remove special case for .NET Framework here Remove conditional compilation for .NET Framework Sep 14, 2025
@konard konard marked this pull request as ready for review September 14, 2025 05:51
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.

Find a way to remove special case for .NET Framework here

1 participant