INRIA / spoon

Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
http://spoon.gforge.inria.fr/
Other
1.75k stars 350 forks source link

Visualization of Spoon #3597

Open monperrus opened 4 years ago

monperrus commented 4 years ago

In this thread we share some nice visualization of the Spoon project (of the code, the community, etc)

monperrus commented 4 years ago

Evolution of the code base with Gource: https://www.youtube.com/watch?v=AlWAR5wuyMg Credits @cesarsotovalero Reference https://github.com/INRIA/spoon/issues/2877

Screenshot from 2020-09-15 11-58-34

monperrus commented 4 years ago

Hierarchical edge bundling of imports Credits @msteinbeck Reference https://github.com/INRIA/spoon/issues/2878

screenshot_2019-02-12_17-13-42

monperrus commented 4 years ago

Theseus plot (proportion of old code at time t) with git-of-theseus for Spoon.

stack_plot Reference: https://github.com/INRIA/spoon/issues/1043

monperrus commented 4 years ago

Visualization of the Spoon Maven Dependency tree, with supply chain information (one color = one provider) Credits @imjhonny​

presentation-02