Skip to content

feat(platform): implement platform parsing and CLI integration#6227

Merged
jdx merged 2 commits into
mainfrom
09-07-feat_platform_implement_platform_parsing_and_cli_integration
Sep 7, 2025
Merged

feat(platform): implement platform parsing and CLI integration#6227
jdx merged 2 commits into
mainfrom
09-07-feat_platform_implement_platform_parsing_and_cli_integration

Conversation

@jdx

@jdx jdx commented Sep 7, 2025

Copy link
Copy Markdown
Owner

Add comprehensive platform parsing and validation logic:

  • Support 'os-arch' and 'os-arch-qualifier' formats
  • Validate platforms against supported OS, arch, and qualifiers
  • Integrate platform validation into 'mise lock' CLI command
  • Add helper methods for platform detection and compatibility
  • Include comprehensive test suite covering all parsing scenarios

🤖 Generated with Claude Code

Co-Authored-By: Claude noreply@anthropic.com

jdx and others added 2 commits September 7, 2025 12:02
Update test expectations to match the new multi-version lockfile format:
- Change [tools.tool] to [[tools.tool]] in test assertions
- Update lockfile use and latest tests for consistency
- Maintain test functionality while adapting to new format

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

Co-Authored-By: Claude <noreply@anthropic.com>
Add comprehensive platform parsing and validation logic:
- Support 'os-arch' and 'os-arch-qualifier' formats
- Validate platforms against supported OS, arch, and qualifiers
- Integrate platform validation into 'mise lock' CLI command
- Add helper methods for platform detection and compatibility
- Include comprehensive test suite covering all parsing scenarios

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

Co-Authored-By: Claude <noreply@anthropic.com>

jdx commented Sep 7, 2025

Copy link
Copy Markdown
Owner Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@jdx jdx marked this pull request as ready for review September 7, 2025 17:08
Base automatically changed from lock to main September 7, 2025 17:25
@jdx jdx merged commit b117531 into main Sep 7, 2025
3 checks passed
@jdx jdx deleted the 09-07-feat_platform_implement_platform_parsing_and_cli_integration branch September 7, 2025 17:26
@jdx jdx mentioned this pull request Sep 7, 2025
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