Coverage report: /home/runner/work/geb/geb/src/gui/package.lisp

KindCoveredAll%
expression07 0.0
branch00nil
Key
Not instrumented
Conditionalized out
Executed
Not executed
 
Both branches taken
One branch taken
Neither branch taken
1
 (geb.utils:muffle-package-variance
2
  (defpackage #:geb-gui
3
    (:local-nicknames (#:graph #:geb-gui.graphing))
4
    (:use :clim :clim-lisp)
5
    (:export #:@geb-exporter #:@geb-gui-manual #:@geb-exporter)))
6
 
7
 (in-package :geb-gui)
8
 
9
 (pax:defsection @geb-gui-manual (:title "The GEB GUI")
10
   "This section covers the suite of tools that help visualize geb
11
 objects and make the system nice to work with"
12
   (@geb-visualizer pax:section)
13
   (@geb-exporter   pax:section)
14
   (geb-gui.graphing:@graphing-manual pax:section))
15
 
16
 (pax:defsection @geb-visualizer (:title "Visualizer")
17
   "The GEB visualizer deals with visualizing any objects found in the GEB:@GEB-CATEGORIES
18
 
19
 if the visualizer gets a GEB:@GEB-SUBSTMORPH, then it will show how
20
 the [GEB:SUBSTMORPH][type] changes any incoming term.
21
 
22
 if the visualizer gets a GEB:@GEB-SUBSTMU, then it shows the data
23
 layout of the term, showing what kind of data "
24
   (visualize       pax:function)
25
   (kill-running    pax:function)
26
   (@visaulizer-aid pax:section))
27
 
28
 (pax:defsection @geb-exporter (:title "Export Visualizer")
29
   "This works like the normal visualizer except it exports it to a
30
   file to be used by other projects or perhaps in papers"
31
   (svg pax:function))
32
 
33
 (pax:defsection @visaulizer-aid (:title "Aiding the Visualizer")
34
   "One can aid the visualization process a bit, this can be done by
35
 simply placing ALIAS around the object, this will place it
36
 in a box with a name to better identify it in the graphing procedure.")