MCPcopy Create free account

hub / github.com/dotchain/dot / functions

Functions1,359 in github.com/dotchain/dot

↓ 2 callersMethodencodeStringValue
(s string, w *bufio.Writer)
ops/sjson/encoder.go:181
↓ 2 callersFunctionequalAttr
(a, b changes.Value)
x/rich/attrs.go:63
↓ 2 callersFunctionequality
(fn func(x, y changes.Value) bool)
x/rich/eval/callable.go:99
↓ 2 callersFunctionformatChanges
(path []interface{}, c changes.Change, prefix string)
x/cmd/dotls/dotls.go:90
↓ 2 callersFunctionformatList
(b *strings.Builder, l data.List, f Formatter)
x/rich/html/format.go:97
↓ 2 callersMethodget
(key interface{})
x/heap/heap.go:91
↓ 2 callersMethodgetSince
(ctx context.Context, version, limit int)
ops/pg/pg.go:188
↓ 2 callersFunctioninlineClose
(b *strings.Builder, v changes.Value)
x/rich/html/format.go:212
↓ 2 callersMethodinsertOrReorderCol
(col Col)
x/rich/data/table.go:128
↓ 2 callersMethodinsertOrReorderRow
(row Row)
x/rich/data/table.go:175
↓ 2 callersMethodless
(o *ordkey)
changes/crdt/ord.go:66
↓ 2 callersMethodload
()
x/snapshot/snapshot.go:63
↓ 2 callersMethodmerge
merge merges the changes in two operations
ops/transformer.go:154
↓ 2 callersMethodmerge
(o changes.Change, reverse bool)
x/rich/setattr.go:34
↓ 2 callersMethodmerge
(from, to Stream, reverse bool)
streams/branch.go:69
↓ 2 callersMethodmerge
(c Update)
refs/update.go:94
↓ 2 callersMethodmergeMoveContained
(o Move)
changes/move.go:168
↓ 2 callersMethodmergeMoveNoOverlap
(o Move)
changes/move.go:60
↓ 2 callersMethodmergeMoveRightOverlap
(o Move)
changes/move.go:152
↓ 2 callersMethodmergeNonOverlappingMove
(o Move)
changes/splice.go:122
↓ 2 callersMethodmergePathChange
(o PathChange, reverse bool)
changes/path.go:52
↓ 2 callersMethodmergeSubPath
(o PathChange, reverse bool)
changes/path.go:87
↓ 2 callersFunctionmovesToChange
(m []Move)
changes/move.go:244
↓ 2 callersMethodmust
(err error)
ops/nw/request.go:86
↓ 2 callersMethodnext
()
changes/crdt/ord.go:77
↓ 2 callersFunctionnilCheck
(l, r []ops.Op)
x/snapshot/bolt_test.go:136
↓ 2 callersFunctionparse
(s string, m StringMutator)
test/seqtest/seqtest.go:83
↓ 2 callersMethodparse
parse parses the input string returning the parsed term + any leftover string
x/rich/eval/parser.go:53
↓ 2 callersMethodpc
(path []interface{}, c changes.Change)
refs/refs.go:108
↓ 2 callersMethodprefixMerge
(prefix []interface{}, l, r Change, reverse bool)
changes/path.go:66
↓ 2 callersFunctionprepareBranch
(upstream, downstream streams.Stream, test string)
streams/undo/undo_test.go:197
↓ 2 callersFunctionreliable
(store ops.Store)
ops/sync/reliable_test.go:53
↓ 2 callersFunctionremove
(fname string)
x/snapshot/bolt_test.go:114
↓ 2 callersMethodreport
(msg string, err error)
ops/nw/server.go:100
↓ 2 callersMethodrequest
(ctx context.Context, r *request)
ops/nw/request.go:18
↓ 2 callersMethodretry
(ctx context.Context, fn func() error)
ops/sync/reliable.go:111
↓ 2 callersMethodrun
(t *testing.T)
streams/substream_test.go:23
↓ 2 callersMethodscan
(s string, offset *int)
x/rich/eval/parser.go:129
↓ 2 callersMethodsetBoo
(value bool)
x/dotc/testdata/myunion/generated.go:70
↓ 2 callersMethodsetBoop
(value *bool)
x/dotc/testdata/myunion/generated.go:84
↓ 2 callersMethodsetStr
(value string)
x/dotc/testdata/myunion/generated.go:98
↓ 2 callersMethodsplitString
(s string, offset, fullSize int)
x/rich/text.go:138
↓ 2 callersMethodtoValue
(v interface{})
changes/table/sparse.go:155
↓ 2 callersMethodtoValues
(v []interface{})
changes/table/sparse.go:147
↓ 2 callersMethodundoAt
(offset int)
streams/undo/stack.go:101
↓ 2 callersMethodutf16Count
(r rune)
changes/types/string.go:138
↓ 2 callersMethodxform
xform transforms a single operation, recursively calling itself on other operations it needs. The cache is used to "memoize" such prior results to avo
ops/transformer.go:68
↓ 1 callersFunctionAddTodo
(t *TodoListStream, todo Todo)
example/todo.go:76
↓ 1 callersMethodAppend
(ctx context.Context, ops []ops.Op)
test/testops/store.go:28
↓ 1 callersMethodApply
Apply implements changes.Value
x/rich/attrs.go:22
↓ 1 callersMethodApply
Apply applies a change to produce a new value. Note that this requires the current value as input unlike changes.Value.
changes/types/generic.go:18
↓ 1 callersMethodApply
Apply implments changes.Value
changes/crdt/dict.go:51
↓ 1 callersMethodApplyCollection
(ctx changes.Context, c changes.Change)
example/generated.go:128
↓ 1 callersMethodApplyCollection
(ctx changes.Context, c changes.Change)
x/dotc/testdata/myslice/generated.go:43
↓ 1 callersMethodApplyCollection
(ctx changes.Context, c changes.Change)
x/dotc/testdata/myslice/generated.go:92
↓ 1 callersMethodApplyCollection
(ctx changes.Context, c changes.Change)
x/dotc/testdata/myslice/generated.go:141
↓ 1 callersMethodApplyCollection
(ctx changes.Context, c changes.Change)
x/dotc/testdata/myslice/generated.go:190
↓ 1 callersMethodApplyCollection
(ctx changes.Context, c changes.Change)
x/dotc/testdata/myslice/generated.go:239
↓ 1 callersMethodApplyCollection
(ctx changes.Context, c changes.Change)
x/dotc/testdata/myslice/generated.go:288
↓ 1 callersMethodApplyCollection
ApplyCollection implements changes.Collection
x/rich/text.go:107
↓ 1 callersMethodApplyCollection
ApplyCollection implements changes.Collection
changes/types/array.go:48
↓ 1 callersMethodApplyCollection
ApplyCollection implements changes.Collection
changes/types/string.go:27
↓ 1 callersMethodApplyCollection
ApplyCollection implements changes.Collection
changes/types/string.go:75
↓ 1 callersMethodApplyCollection
ApplyCollection implements Collection interface
changes/types/counter.go:29
↓ 1 callersMethodApplyCollection
ApplyCollection implements changes.ApplyCollection but with using the provided current value and the helper functions
changes/types/generic.go:42
↓ 1 callersMethodChange
Change returns either nil or a Change
changes/replace.go:72
↓ 1 callersMethodChange
Change returns nil or the underlying Splice
changes/splice.go:214
↓ 1 callersMethodChange
Change returns either nil or the underlying Move as a change.
changes/move.go:281
↓ 1 callersFunctionClient
(stop chan struct{}, render func(*TodoListStream))
example/todo.go:87
↓ 1 callersMethodClone
Clone duplicates the whole state
changes/crdt/dict.go:42
↓ 1 callersMethodClose
Close releases any allocated DB resources. It is not safe to call Close when other calls may be in progress.
ops/pg/pg.go:130
↓ 1 callersMethodClose
Close proxies the Close call over to the url
ops/nw/request.go:77
↓ 1 callersMethodComplete
()
example/generated.go:88
↓ 1 callersMethodCount
()
stress/generated.go:93
↓ 1 callersMethodCurrentAttributes
CurrentAttributes returns the attributes at the current selection. It does not factor in any overrides or remove Embed styles. Use CurrentEffectiveAt
x/rich/riched/editor.go:161
↓ 1 callersMethodCurrentEffectiveAttributes
CurrentEffectiveAttributes returns the attributes at the current selection. It factors in any overrides and removes any "Embed" attributes
x/rich/riched/editor.go:176
↓ 1 callersMethodDelete
Delete removes the Entry from the heap
x/heap/heap.go:57
↓ 1 callersMethodDeleteCol
DeleteCol deletes a column by ID
x/rich/data/table.go:189
↓ 1 callersMethodDeleteRow
DeleteRow deletes a row by ID
x/rich/data/table.go:200
↓ 1 callersMethodDescription
()
example/generated.go:91
↓ 1 callersMethodEval
Eval evaluates a call expression in the provided scope
x/rich/eval/call.go:22
↓ 1 callersFunctionForEachTest
ForEachTest iterates through all the tests
test/seqtest/seqtest.go:65
↓ 1 callersMethodGet
Get returns the latest undeleted value or nil if no such value exists.
changes/crdt/container.go:46
↓ 1 callersMethodGetRef
GetRef returns the current ref for the provided key
refs/container.go:43
↓ 1 callersMethodItem
Item returns the sub item stream
x/dotc/testdata/myslice/generated.go:345
↓ 1 callersMethodItem
Item returns the sub item stream
x/dotc/testdata/myslice/generated.go:405
↓ 1 callersMethodItem
Item returns the sub item stream
x/dotc/testdata/myslice/generated.go:465
↓ 1 callersMethodItem
Item returns the sub item stream
x/dotc/testdata/myslice/generated.go:525
↓ 1 callersMethodItem
Item returns the sub item stream
x/dotc/testdata/myslice/generated.go:585
↓ 1 callersMethodItem
Item returns the sub item stream
x/dotc/testdata/myslice/generated.go:645
↓ 1 callersMethodLatest
Latest returns the latest non-nil entry in the stream
streams/bool.go:40
↓ 1 callersMethodLatest
Latest returns the latest non-nil entry in the stream
streams/int.go:40
↓ 1 callersMethodLoad
Load returns nil if the items are not present in the cache.
ops/cache.go:20
↓ 1 callersMethodMakeSomeRandomChanges
MakeSomeRandomChanges does exactly that but also increments the count
stress/session.go:59
↓ 1 callersFunctionMemCache
MemCache implements ops.Cache
test/testops/cache.go:17
↓ 1 callersMethodMerge
Merge implements changes.Change
refs/update.go:30
↓ 1 callersMethodMergeCaret
(caret Caret)
refs/caret.go:96
↓ 1 callersMethodMergeMove
MergeMove merges against a Move change. The replace wins
changes/replace.go:37
↓ 1 callersMethodMergeMove
MergeMove merges a splice against a move
changes/splice.go:71
↓ 1 callersMethodMergePath
(p []interface{})
refs/refs.go:45
← previousnext →401–500 of 1,359, ranked by callers