Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/dodona-edu/dolos
/ functions
Functions
653 in github.com/dodona-edu/dolos
⨍
Functions
653
◇
Types & classes
219
↓ 3 callers
Method
toString
()
lib/src/lib/options.ts:166
↓ 2 callers
Method
addEntry
(entry: FileEntry)
core/src/algorithm/fingerprintIndex.ts:112
↓ 2 callers
Method
addFiles
(tokenizedFiles: TokenizedFile[])
core/src/algorithm/fingerprintIndex.ts:90
↓ 2 callers
Method
addIgnoredFile
(file: TokenizedFile)
core/src/algorithm/fingerprintIndex.ts:56
↓ 2 callers
Method
addValue
(key: K, value: V)
web/src/util/ListMap.ts:2
↓ 2 callers
Method
allPairs
(sortBy?: string)
core/src/algorithm/fingerprintIndex.ts:221
↓ 2 callers
Method
asObject
()
lib/src/lib/options.ts:148
↓ 2 callers
Method
attachment_by_filename
(file)
api/app/models/report.rb:67
↓ 2 callers
Function
closestMatch
(input: string, options: {[key: string]: V})
cli/src/cli/util/utils.ts:80
↓ 2 callers
Method
compare
(a: File, b: File)
core/src/file/file.ts:28
↓ 2 callers
Method
contains
(other: Range)
core/src/util/range.ts:72
↓ 2 callers
Function
createFakeFile
(name: string)
core/src/test/pair.test.ts:9
↓ 2 callers
Function
escapeSeq
* Helper function to convert a Colour 'enum' into its ANSI escape sequence.
cli/src/cli/util/utils.ts:11
↓ 2 callers
Method
extendable
(other: PairedOccurrence)
core/src/algorithm/fragment.ts:34
↓ 2 callers
Function
findNextSlug
(name: string)
web/src/stores/reports.store.ts:19
↓ 2 callers
Method
formatLines
( sel: Region, lines: Array<string>, nl: (i: number) => string )
cli/src/cli/views/terminalView.ts:202
↓ 2 callers
Method
fromCSV
( infoPath: string, ignore?: string )
lib/src/lib/dataset.ts:99
↓ 2 callers
Method
generateTokens
* Runs the parser on a given string. Returns a list of Tokens * containing the stringified version of the token and the * corresponding position
lib/src/lib/tokenizer/codeTokenizer.ts:41
↓ 2 callers
Function
getClusterElementsArray
(cluster: Cluster)
web/src/util/clustering-algorithms/ClusterFunctions.ts:14
↓ 2 callers
Function
getClusteringGraph
( pairs: Set<Pair>, similarity = 0 )
web/src/util/clustering-algorithms/ClusterFunctions.ts:31
↓ 2 callers
Method
getEdges
()
web/src/util/Cluster.ts:21
↓ 2 callers
Function
getReportById
(reportId: string)
web/src/stores/reports.store.ts:118
↓ 2 callers
Function
getReportUrlById
(reportId: string)
web/src/stores/reports.store.ts:162
↓ 2 callers
Method
hash
(s)
samples/javascript/copy_of_sample.js:15
↓ 2 callers
Method
isOk
()
core/src/util/result.ts:124
↓ 2 callers
Method
loadLanguageModule
()
lib/src/lib/language.ts:42
↓ 2 callers
Method
loadtxt
(f)
samples/python/benchmark_files/UPGMA_B.py:185
↓ 2 callers
Method
metadata
api/config/initializers/zip_analyzer.rb:8
↓ 2 callers
Function
move
(e: MouseEvent)
web/src/composables/d3/useD3Tooltip.ts:52
↓ 2 callers
Function
moveTo
(x: number, y: number)
web/src/composables/d3/useD3Tooltip.ts:45
↓ 2 callers
Function
pairsAsNestedMap
( pairs: Pair[] )
web/src/util/PairAsNestedMap.ts:3
↓ 2 callers
Function
parse
(pairData: any[], files: File[])
web/src/api/stores/pair.store.ts:72
↓ 2 callers
Method
path
(self, first_node, second_node)
samples/python/benchmark_files/UPGMA_B.py:194
↓ 2 callers
Method
path
(self, first_node, second_node)
samples/python/benchmark_files/UPGMA_A_B_combined.py:157
↓ 2 callers
Method
redraw
()
web/src/composables/d3/graph/simulation.ts:12
↓ 2 callers
Function
reloadReport
(reportId: string)
web/src/stores/reports.store.ts:96
↓ 2 callers
Method
removefragment
( fragmentStart: Map<LeftRight, Fragment>, fragmentEnd: Map<LeftRight, Fragment>, fragment: Fragme
core/src/algorithm/pair.ts:262
↓ 2 callers
Function
replace
(input: string, key: number)
samples/typescript/caesar.ts:1
↓ 2 callers
Function
run
(locations: string[], options: RunOptions)
cli/src/cli/commands/run.ts:190
↓ 2 callers
Method
runCommand
( command: string, args: string[] )
lib/src/lib/dataset.ts:53
↓ 2 callers
Function
runServer
( reportDir: string, options: Options )
cli/src/cli/server.ts:33
↓ 2 callers
Method
setIgnoredFile
(resolvedFiles: File[], ignore?: string)
lib/src/lib/dataset.ts:39
↓ 2 callers
Function
setLogging
(level: LogLevelName)
cli/src/cli/util/utils.ts:106
↓ 2 callers
Method
show
()
cli/src/cli/views/webView.ts:16
↓ 2 callers
Function
startPolling
(report: Report)
web/src/stores/reports.store.ts:37
↓ 2 callers
Function
tryCatch
(verbose: boolean, run: () => Promise<void>)
cli/src/cli/util/utils.ts:128
↓ 2 callers
Function
update
(nodes: Node[], edges: Edge[], groups: Group[])
web/src/composables/d3/useD3ForceGraph.ts:41
↓ 2 callers
Function
useD3Tooltip
(options: UseD3TooltipOptions = {})
web/src/composables/d3/useD3Tooltip.ts:22
↓ 2 callers
Method
valid
( startRow: number, startCol: number, endRow: number, endCol: number )
core/src/util/region.ts:21
↓ 2 callers
Function
validatePercentage
( prop: string, value: number | null )
lib/src/lib/options.ts:19
↓ 2 callers
Function
warning
(msg: unknown, ...other: unknown[])
cli/src/cli/util/utils.ts:120
↓ 2 callers
Method
writeToDirectory
()
cli/src/cli/views/fileView.ts:114
↓ 1 callers
Method
UPGMA
(self)
samples/python/benchmark_files/UPGMA_B.py:81
↓ 1 callers
Method
__str__
(self)
samples/python/benchmark_files/UPGMA_A_copy.py:238
↓ 1 callers
Method
__str__
(self)
samples/python/benchmark_files/UPGMA_A.py:238
↓ 1 callers
Method
__str__
(self)
samples/python/benchmark_files/UPGMA_A_functioncopied.py:238
↓ 1 callers
Method
__str__
(self)
samples/python/benchmark_files/UPGMA_A_functionsmoved.py:7
↓ 1 callers
Method
__str__
(self)
samples/python/benchmark_files/UPGMA_A_linesmoved.py:244
↓ 1 callers
Method
__str__
(self)
samples/python/benchmark_files/UPGMA_A_B_combined.py:186
↓ 1 callers
Method
__str__
(self)
samples/python/benchmark_files/UPGMA_A_variablenames.py:238
↓ 1 callers
Method
addIgnoredHashes
(hashes: Array<Hash>)
core/src/algorithm/fingerprintIndex.ts:171
↓ 1 callers
Method
addPair
* Add a new paired occurrence to the pair. * * Tries to extend existing fragments, or creates a new fragment.
core/src/algorithm/pair.ts:162
↓ 1 callers
Method
additive_phylogeny_rec
(self, D, n)
samples/python/benchmark_files/UPGMA_A_copy.py:55
↓ 1 callers
Method
additive_phylogeny_rec
(self, D, n)
samples/python/benchmark_files/UPGMA_A.py:55
↓ 1 callers
Method
additive_phylogeny_rec
(self, D, n)
samples/python/benchmark_files/UPGMA_A_functioncopied.py:55
↓ 1 callers
Method
additive_phylogeny_rec
(self, D, n)
samples/python/benchmark_files/UPGMA_A_functionsmoved.py:100
↓ 1 callers
Method
additive_phylogeny_rec
(self, D, n)
samples/python/benchmark_files/UPGMA_A_linesmoved.py:56
↓ 1 callers
Method
additive_phylogeny_rec
(self, distances, n)
samples/python/benchmark_files/UPGMA_A_variablenames.py:55
↓ 1 callers
Method
additive_phylogeny_recursive
(self, mat, n)
samples/python/benchmark_files/UPGMA_B.py:43
↓ 1 callers
Method
additive_phylogeny_recursive
(self, mat, n)
samples/python/benchmark_files/UPGMA_A_B_combined.py:50
↓ 1 callers
Method
arrayFromSerialized
(serialized: string)
web/src/types/uploads/UploadReport.ts:78
↓ 1 callers
Function
caesarEncode
( $message, $key )
samples/php/caesar.php:2
↓ 1 callers
Method
calculateFileScoring
(file: File)
web/src/util/FileInterestingness.ts:44
↓ 1 callers
Method
calculateSimilarityScore
(file: File)
web/src/util/FileInterestingness.ts:66
↓ 1 callers
Function
castToType
(row: d3.DSVRowString)
web/src/api/utils/cast.ts:4
↓ 1 callers
Function
closestMatch
(input: string, options: {[key: string]: V})
core/src/util/utils.ts:16
↓ 1 callers
Method
collect_files_from
(result_dir)
api/app/models/report.rb:74
↓ 1 callers
Function
colour
(c: Colour, text: unknown)
cli/src/cli/util/utils.ts:26
↓ 1 callers
Function
commonFilenamePrefix
(files: File[])
web/src/api/utils/file.ts:18
↓ 1 callers
Method
compareEnds
(one: Range, other: Range)
core/src/util/range.ts:17
↓ 1 callers
Method
create
(paths: string[], ignore?: string)
lib/src/lib/dataset.ts:131
↓ 1 callers
Method
create
POST /reports
api/app/controllers/reports_controller.rb:10
↓ 1 callers
Function
createDrag
(simulation: Simulation)
web/src/composables/d3/graph/interaction.ts:33
↓ 1 callers
Method
createName
()
cli/src/cli/views/fileView.ts:49
↓ 1 callers
Function
createSelect
( data: Data, simulation: Simulation, selectedNode: ShallowRef<Node | undefined>, selectedCluster: Sha
web/src/composables/d3/graph/interaction.ts:59
↓ 1 callers
Function
createSimulation
(context: CanvasRenderingContext2D, data: Data)
web/src/composables/d3/graph/simulation.ts:30
↓ 1 callers
Function
createTooltips
( simulation: Simulation, parent: HTMLElement )
web/src/composables/d3/graph/interaction.ts:7
↓ 1 callers
Method
decipher
(ct string)
samples/go/Caesar.go:41
↓ 1 callers
Method
decode
(String enc, int offset)
samples/java/Caesar.java:11
↓ 1 callers
Function
deserializeMapC
(map: Array<[K, V]>, internalMapper: (a: V) => R)
core/src/util/utils.ts:84
↓ 1 callers
Function
draw
(context: CanvasRenderingContext2D, data: Data)
web/src/composables/d3/graph/rendering.ts:13
↓ 1 callers
Method
encipher
(pt string)
samples/go/Caesar.go:37
↓ 1 callers
Function
exploreCluster
( currentNode: number, graph: ClusteringGraph, similarity: number, currentCluster?: Cluster )
web/src/util/clustering-algorithms/SingleLinkageClustering.ts:32
↓ 1 callers
Method
extendWithFragment
(other: Fragment)
core/src/algorithm/fragment.ts:79
↓ 1 callers
Function
fetch
()
web/src/api/stores/pair.store.ts:99
↓ 1 callers
Function
fetch
()
web/src/api/stores/kgram.store.ts:57
↓ 1 callers
Function
fetch
( url: string = apiStore.url + "/files.csv" )
web/src/api/stores/file.store.ts:119
↓ 1 callers
Function
fetch
()
web/src/api/stores/metadata.store.ts:28
↓ 1 callers
Method
fetchComments
()
samples/tsx/sample.tsx:8
↓ 1 callers
Method
find_i_n_k
(self, n)
samples/python/benchmark_files/UPGMA_A_copy.py:47
← previous
next →
101–200 of 653, ranked by callers