Skip to content

chore: cumulative PR for compatibility with Foundry#16

Merged
hedgar2017 merged 6 commits intomainfrom
az-fix-output-selection-and-metadata
Mar 24, 2025
Merged

chore: cumulative PR for compatibility with Foundry#16
hedgar2017 merged 6 commits intomainfrom
az-fix-output-selection-and-metadata

Conversation

@hedgar2017
Copy link
Copy Markdown
Contributor

@hedgar2017 hedgar2017 commented Mar 24, 2025

  1. Completes output selection with per-path approach used by Foundry upstream.
  2. Inserts solx metadata into solc metadata as an isolated object.
  3. Refactors libraries, dependencies, and EVM output object.
  4. Handles code size warnings by mimicking solc error codes.
  5. --version output now mimics that of solc.
  6. Fixes unit and e2e (CLI) tests.
  7. Updates Rust to v1.85.1.

Checklist

  • PR title corresponds to the body of PR.
  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • Code has been formatted via cargo fmt and checked with cargo clippy.

@hedgar2017 hedgar2017 changed the title fix: output selection and metadata chore: cumulative PR with fixes Mar 24, 2025
@hedgar2017 hedgar2017 requested a review from a team March 24, 2025 05:58
@hedgar2017 hedgar2017 force-pushed the az-fix-output-selection-and-metadata branch from 5aacf7b to b85bd03 Compare March 24, 2025 06:02
@hedgar2017 hedgar2017 force-pushed the az-fix-output-selection-and-metadata branch 2 times, most recently from a600aa2 to e5f5c6d Compare March 24, 2025 12:55
@hedgar2017 hedgar2017 force-pushed the az-fix-output-selection-and-metadata branch from e5f5c6d to 838de66 Compare March 24, 2025 12:57
@hedgar2017 hedgar2017 enabled auto-merge (squash) March 24, 2025 16:40
@hedgar2017 hedgar2017 changed the title chore: cumulative PR with fixes chore: cumulative PR for compatibility with Foundry Mar 24, 2025
@hedgar2017 hedgar2017 merged commit 15ab409 into main Mar 24, 2025
13 checks passed
@hedgar2017 hedgar2017 deleted the az-fix-output-selection-and-metadata branch March 24, 2025 17:02
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