A brief summary of the packages of the project.
-
actions: Actions, that the user can perform with the help of CharmFl. The classes, that can be found here are all referenced in plugin.xml.
-
models.bean: Data models. For example, classes for class, method, and statement data extracted from results.json.
-
modules: Information about the project and the plugin.
-
services: Back-end and coloring services.
-
ui: Visualization of the actions (see actions package). Displaying class, method, statement data. Also has a subpackage called viewResultTableModels.
- viewResultTableModels: Table models for class, method, statement data.