This repository was archived by the owner on Jul 3, 2024. It is now read-only.
This repository was archived by the owner on Jul 3, 2024. It is now read-only.
List solidity definitions' locations #160
Open
Description
Title
List solidity definitions' locations
Description
The goal is to get an accurate definitios map of a current project source code. Once it will be built, it will be completed with a useages map to provide a complete references/usages features for a dedicated extension.
Definition of done
- Verify the current map structures and check if any field is missing (contract type, function attibutes, struct members...)
- Create a wrapper structure to aggregate all definitions of a project (not only a file)
- Fill all the map structure using the AST
- Provide helper functions to retrieve easily a definition from an identifier and hints
QA
- Structures and structures' filling must be unit-tested
- Usage of this library should not exceed 15 lines
Code of Conduct
- I agree to follow this project's Code of Conduct
Metadata
Metadata
Assignees
Type
Projects
Status
Planned