Class: Stupidedi::Editor::TransactionSetEd
- Inherits:
-
AbstractEd
show all
- Defined in:
- lib/stupidedi/editor/transaction_set_ed.rb
Instance Attribute Summary (collapse)
Instance Method Summary
(collapse)
Methods inherited from AbstractEd
#edit, edit, #rewrite, rewrite
Methods included from Inspect
#inspect
Constructor Details
- (TransactionSetEd) initialize(config, received)
A new instance of TransactionSetEd
12
13
14
15
|
# File 'lib/stupidedi/editor/transaction_set_ed.rb', line 12
def initialize(config, received)
@config, @received =
config, received
end
|
Instance Attribute Details
7
8
9
|
# File 'lib/stupidedi/editor/transaction_set_ed.rb', line 7
def config
@config
end
|
- (Time) received
10
11
12
|
# File 'lib/stupidedi/editor/transaction_set_ed.rb', line 10
def received
@received
end
|
Instance Method Details
- critique(st, acc)
17
18
19
20
21
22
23
24
25
26
27
|
# File 'lib/stupidedi/editor/transaction_set_ed.rb', line 17
def critique(st, acc)
st.parent.tap do |gs|
gs.parent.tap do |isa|
critique_isa(isa, acc)
end
critique_gs(gs, acc)
end
acc.tap { critique_st(st, acc) }
end
|