Its time…. for another devlog :>
Okay so, here’s a concise list describing what I’ve accomplished:
- Make binding symbols to represent symbols which have been imported from another file
- Create
aliasesedges to connect binding symbols to the actual symbol, OR to connect namespace import symbols to the actual file being imported - Create lookup / index tables for my data, then realize that i don’t need all of them during graph build time, then delete some of the indexes
- Major refactor of source code to use the new
GraphBuilderclass instead of manually collecting symbols/edges - Write testttssssssss
- Clean up types (it was a mess, but its better now)
Now, I’m changing my main analyzer entry point to support multi-file tests without having to actually create the files (right now, it only supports code input of filepath input).
After that, i can FINALLY. AND I MEAN FINALLY. move on to call extraction :> 
(and yes, this is yet another screenshot of the terminal / IDE cuz im still trying to extract data, theres not much to show
)
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.