These metrics are automatically generated from -make doc- command.
Metric numbers gives an idea of Jude dimension.
This is the result of javancss line of code count, without comments. The NCSS stays for "Non Commenting Source Statements" and corresponds to McCabe Metric. The count doesn't include the classes generated from SableCC with the SimpleLogic grammar as input and the classes generated from the knowledge base.
Nr. Classes Functions NCSS Package 1 9 83 429 org.jude.client 2 9 38 288 org.jude.client.content 3 190 2636 5307 org.jude.client.content.autogenerated 4 4 18 266 org.jude.client.dataflavor 5 12 83 677 org.jude.client.db 6 60 430 3791 org.jude.client.editor 7 26 403 6351 org.jude.client.graph 8 2 14 206 org.jude.client.test 9 3 27 253 org.jude.server 10 24 355 2816 org.jude.simplelogic 11 4 791 2356 org.jude.simplelogic.analysis 12 2 62 573 org.jude.simplelogic.lexer 13 210 1332 5832 org.jude.simplelogic.node 14 4 165 1230 org.jude.simplelogic.parser 15 17 120 1313 org.openscience.compchem 16 2 6 80 org.openscience.jmol 17 24 304 2609 org.openscience.miniJmol --------- --------- --------- 602 6867 34377 Total Packages Classes Functions NCSS | per --------------------------------------------------- 17.00 602.00 6,867.00 34,377.00 | Project 35.41 403.94 2,022.18 | Package 11.41 57.10 | Class 5.01 | Function
These are the lines of code inside the knowledge-base.
760 knowledge_base/source/basic.simplelogic 244 knowledge_base/source/chemlab.simplelogic 762 knowledge_base/source/elements.simplelogic 101 knowledge_base/source/file_repository.simplelogic 328 knowledge_base/source/gui.simplelogic 1092 knowledge_base/source/materials.simplelogic 1369 knowledge_base/source/metainfo.simplelogic 511 knowledge_base/source/person.simplelogic 909 knowledge_base/source/physical.simplelogic 223 knowledge_base/source/testbasic.simplelogic 187 knowledge_base/source/testchemlab.simplelogic 48 knowledge_base/source/testelements.simplelogic 27 knowledge_base/source/test_file_repository.simplelogic 76 knowledge_base/source/testgui.simplelogic 70 knowledge_base/source/testmaterials.simplelogic 184 knowledge_base/source/testmetainfo.simplelogic 166 knowledge_base/source/testperson.simplelogic 158 knowledge_base/source/testphysical.simplelogic 7215 total Clusters are: 18 Types are 189 Relations are: 442 Rules are 977
JavaNCSS is a Source Measurement Suite for Java. JavaNCSS is free software distributed under the GNU General Public License. Copyright Chr. Clemens Lee.