Skip to content

Address review feedback: remove test scaffolding and fix formatting#5

Closed
Copilot wants to merge 2 commits intorevamp-projectfrom
copilot/sub-pr-4
Closed

Address review feedback: remove test scaffolding and fix formatting#5
Copilot wants to merge 2 commits intorevamp-projectfrom
copilot/sub-pr-4

Conversation

Copy link
Copy Markdown

Copilot AI commented Nov 24, 2025

Addressed review comments to clean up the CMake configuration and remove test files that were testing CMake's module behavior rather than library code.

Removed test infrastructure

  • Deleted test/hello.cxx and test/main.cpp module test files
  • Removed module test targets (hello_module, module_test, copy-compile-commands)
  • Removed CMAKE_EXPORT_COMPILE_COMMANDS and module-related variables from main CMakeLists.txt

Updated MSVC toolchain

  • Changed add_definitions() to add_compile_definitions() for modern CMake
  • Set CMAKE_SYSTEM_NAME to Generic for consistency with GCC/Clang toolchains

Standardized formatting

  • Unified project() command structure and description
  • Applied consistent multi-line style to all install() commands

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

Copilot AI changed the title [WIP] Revamp project with C++23 module support Address review feedback: remove test scaffolding and fix formatting Nov 24, 2025
Copilot AI requested a review from Katze719 November 24, 2025 13:22
@Katze719 Katze719 closed this Nov 28, 2025
@Mqxx Mqxx deleted the copilot/sub-pr-4 branch November 29, 2025 21: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.

2 participants