#sourcetrail is a really interesting approach to code base exploration. But it's no longer maintained and it only supports java, c++ and python. Here's a video that show's how it worked: https://www.youtube.com/watch?v=Cfu6f0uyzc8

I'm thinking it shouldn't be too complicated to create something similar that uses the #languageserverprotocol to add support for a lot more languages.

I'll add it to my backlog of stuff to look at haha.

Sourcetrail - Introduction

YouTube
Update on #haikuports, #lua 5.4.7 and #luarocks 3.11.1 have been fixed to nicely work together, now you should be able to just use luarocks to install your rocks on the system and use them, #ICU seen the new 75.1 version and a new package for #boost 1.85.0 has been added, with the last 2 one in place I was able to build and package #Sourcetrail 2024.7.3 (not packaged for the depot).
Have fun in your Haiku as always! :) #HaikuOS
Leveraging Sourcetrail to a mapping tool, meet Numbat and Pyrrha

Ever wanted to find a nice tool to easily represent cartography results and other graphs? The Sourcetrail tool could be a nice solution! In this blog post, we will introduce two of our tools: Numbat, a new Python API for Sourcetrail, and Pyrrha, a mapper collection for firmware cartography.

Quarkslab's blog
While working on my (too many) spare times projects on #RISC_OS I also managed to create CLI tools that help using modern code analysis tools with RO source code, here is #sourcetrail perfectly happy analysisng #UltimaVM sources. Also #SonarQube is working well with RO sources now :)

Sourcetrail is now free and open-source software
https://www.sourcetrail.com/blog/open_source/

"Sourcetrail is a cross-platform source explorer that helps you get productive on unfamiliar source code. It uses static analysis on C, C++, Java and Python source code and lets you navigate the collected information within a user interface that interactively combines graph visualization and code display."

It is said to be able to cope with the huge #LibreOffice code base, so it can't be too bad ;-)

#Sourcetrail #FOSS

Sourcetrail is now free and open-source software

We transitioned to an open-source model. The source code is now available on GitHub and the project will further be funded via Patreon.