mozilla / spiderflunky

Static analysis of JavaScript
5 stars 3 forks source link

Call Graphs #13

Open mvcisback opened 10 years ago

mvcisback commented 10 years ago

Produce the call graphs of a javascript program.

mvcisback commented 10 years ago

https://github.com/scottrogowski/code2flow implements this but is GPLv3 so its incompatable with DXR

erikrose commented 10 years ago

Rats. If it were GPL2, putting it on the other side of a socket would have sufficed.

jgmize commented 10 years ago

code2flow is LGPLv3 according to https://github.com/scottrogowski/code2flow/blob/master/LICENSE.txt I believe this opens up the possibility of using it in DXR.

mvcisback commented 10 years ago

nice! I should've skimmed it better. That said now that I've had a look through the source code, it seems to have a custom parser (the SourceCode object). On requirement we have is SpiderMonkey compatability which might be hard to assure here.

anitsh commented 3 years ago

I was taking a look at a lot tech for Parsers and AST. Is this project abandoned? I was just wondering if there is any further research done? I would be very much curious to know. Thank you.

erikrose commented 3 years ago

Yes, this project is no longer under development, nor is DXR, the larger project it was written for. Feel free to use or extend it under the terms of the Mozilla Public License, however!

anitsh commented 3 years ago

Thanks @erikrose.