Related issue: #18 #20
@0xpantera
Currently, procedural resolution macros work perfectly if the opened cairo project is at the repository root. However, if Cairo contracts are nested deeper within a monorepo structure (such as under an apps folder), the procedural macro resolution does not function properly.
Example monorepo layout:
├── apps
│ ├── contracts
│ ├── frontend
│ └── indexer
In this scenario, the procedural macros are not resolved correctly.
Would it be possible to support procedural macro resolution for Cairo projects that are not directly located in the root directory, but nested deeper in a folder structure?