Adam Tornhill
Adam Tornhill
Thanks, sounds reasonable. It will be a useful feature. Conch looks fine (I've used clojure.java.shell for similar tasks).
Yes, the start of the JVM and Clojure itself is expensive, but also the parsing. I'm not putting much time into code maat now since I focus full-time on the...
Hi @rogierschouten Yes, that's a good idea. I would like to do it, but I won't have time in the near future.
Hi @rjayasinghe I've analyzed fairly rich Git repositories (e.g. Rails with 10 years history, Mono with +10 years) and Code Maat's memory usage stays around 1.3 GB on those. I...
Alright, no problem. I will see if I can find some even larger open-source project where I can reproduce the problem. Did any of the analyses work? For example, try...
Thanks for the info, @rjayasinghe ! I've tested the last released version of Code Maat, 0.9.1, on a large repository and it seems to be able to handle it. If...
That's definitely a possible extension. I can take a look at it during next week. Ideally, we'd add a command line argument which lets you modify the temporal period.
@StefanSmith I took a look at this during the weekend, and there was indeed a `TODO` in the code on this feature. Took the time to implement an arbitrary `--temporal-period`...
@StefanSmith No, Code Maat doesn't support tracking change coupling via story numbers. FYI: we implemented that feature in CodeScene: https://codescene.io/docs/guides/technical/change-coupling.html That support goes deeper as it deduces dependencies from story/issue...
Yes, you're correct - code churn isn't supported for SVN (only for Git). We could implement support for the text format to get some basic churn metrics for SVN as...