refact
refact copied to clipboard
Consider integrating with atom
https://github.com/AppThreat/atom
We created an open-sourced atom for the precise identification of usages and dataflows across large code bases. This approach is better for summarizing and identifying context than the primitive tokenization commonly found everywhere.
We have a dedicated community support channel should you require any help with using atom or code analysis in general.
Interesting!
This approach is better for summarizing and identifying context
Are you saying Atom might help to fill model context, to help it to come up with a better suggestions or edits? Or do you mean something more broad?
primitive tokenization commonly found everywhere
I think you are describing the process of looking for tokens in a sliding window, and matching that vs other files in the project.
I've found these supported languages in joern-lib:
Name | Based on | Maturity |
---|---|---|
C/C++ | Fuzzy Parser | High |
C/C++ | Eclipse CDT | High |
x86/x64 | Ghidra | Medium |
JVM | Soot | Medium |
Javascript | GraalVM | Medium |
Javasrc | javaparser | Medium |
Kotlin | IntelliJ PSI | Medium |
Python | Custom | Medium |
Does it mean Atom can't work outside of these languages, such as Rust?