Skip to content

Conversation

@0xJem
Copy link
Contributor

@0xJem 0xJem commented Oct 2, 2025

The contract files were using relative imports, which caused problems when referencing those dependencies in other contracts.

For example, if I import Enum from safe-smart-account in one of my contracts, the compiler will consider it different to the Enum that is imported in Safe.sol.

This shifts the imports to use remappings instead.

Note: I have another PR coming, which will be layered on top of this.

@aviggiano aviggiano merged commit eeb2046 into Recon-Fuzz:main Oct 2, 2025
2 checks passed
@0xJem 0xJem deleted the remove-relative-imports branch October 2, 2025 12:27
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