Coverage report: /home/runner/work/geb/geb/src/gui/graphing/package.lisp
Kind | Covered | All | % |
expression | 0 | 12 | 0.0 |
branch | 0 | 0 | nil |
Key
Not instrumented
Conditionalized out
Executed
Not executed
Both branches taken
One branch taken
Neither branch taken
1
(geb.utils:muffle-package-variance
2
(uiop:define-package #:geb-gui.core
5
(in-package :geb-gui.core)
7
(pax:defsection @graphing-core (:title "The GEB Graphizer Core")
8
"This section covers the graphing procedure in order to turn a GEB
9
object into a format for a graphing backend."
10
;; please write more, me. Put this is the API section, not
11
;; here... we should talk about the backends here!!!!!!!
12
"The core types that facilittate the functionality"
16
(squash-note pax:class)
17
(make-note pax:function)
18
(make-squash pax:function)
19
(graphize pax:generic-function)
20
(value pax:generic-function)
21
(cons-note pax:function)
22
(apply-note pax:function)
23
(representation pax:generic-function)
24
(children pax:generic-function)
25
(determine-text-and-object-from-node pax:function)
26
(noterize-children pax:function)
27
(notorize-children-with-index-schema pax:function))
30
(geb.utils:muffle-package-variance
31
(uiop:define-package #:geb-gui.graphing.passes
35
(:export #:@pass-manual)))
37
(in-package :geb-gui.graphing.passes)
39
(pax:defsection @pass-manual (:title "The GEB Graphizer Passes")
40
"This changes how the graph is visualized, simplifying the graph in
41
ways that are intuitive to the user"
42
(passes pax:function))
45
(geb.utils:muffle-package-variance
46
(uiop:define-package #:geb-gui.graphing
48
#:geb-gui.graphing.passes
51
(:reexport #:geb-gui.core #:geb-gui.graphing.passes)
52
(:export #:@graphing-manual)))
54
(in-package :geb-gui.graphing)
56
(pax:defsection @graphing-manual (:title "The GEB Graphizer")
57
"This section covers the GEB Graph representation"
58
(geb-gui.core::@graphing-core pax:section)
59
(@pass-manual pax:section))