Does JArchitect require the source code? ← Knowledge Base No it's not mandatory, JArchitect analyze the byte code and the source code is only needed for some metrics like the Cyclomatic Complexity or LOC.