ApeWorX / ape

The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
https://apeworx.io
Apache License 2.0
845 stars 124 forks source link

feat: better CLI message when compiling a dependency produces no contracts #2130

Closed antazoey closed 2 weeks ago

antazoey commented 2 weeks ago

What I did

was confused for a bit because i had uninstalled ape-solidity but ape pm compile . --force was not telling me it was successful but it nothing was really happening...

How I did it

detect if no result and warn. additionally, if you notice the dependency has .vy or .sol contracts and you are missing those from

How to verify it

Checklist