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.