Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dodona-edu/dolos
/ functions
Functions
653 in github.com/dodona-edu/dolos
⨍
Functions
653
◇
Types & classes
219
Method
additive_phylogeny
(self)
samples/python/benchmark_files/UPGMA_A_linesmoved.py:44
Method
additive_phylogeny
(self)
samples/python/benchmark_files/UPGMA_A_B_combined.py:45
Method
additive_phylogeny
(self)
samples/python/benchmark_files/UPGMA_A_variablenames.py:43
Method
andThen
(f: (t: T) => Result<R>)
core/src/util/result.ts:92
Function
anonymize
()
web/src/api/stores/file.store.ts:244
Method
blobs_primary_key_type
api/db/migrate/20250717130343_create_active_storage_variant_records.active_storage.rb:22
Function
booleanSort
( predicate: (a: T) => boolean )
web/src/util/SortingFunctions.ts:24
Function
chainSort
( ...sortingFs: SortingFunction<T>[] )
web/src/util/SortingFunctions.ts:5
Method
change
api/db/migrate/20250717130344_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb:3
Method
change
api/db/migrate/20220822113458_create_reports.rb:2
Method
change
api/db/migrate/20250717130343_create_active_storage_variant_records.active_storage.rb:3
Method
change
api/db/migrate/20240311153008_remove_tokens_from_report_dataset.rb:2
Method
change
api/db/migrate/20220812145953_create_datasets.rb:2
Method
change
api/db/migrate/20220901124024_add_tokens_to_report_and_dataset.rb:2
Method
change
api/db/migrate/20220819123608_create_active_storage_tables.active_storage.rb:3
Function
checkLanguage
(file: File)
lib/src/lib/language.ts:18
Function
clear
()
web/src/composables/d3/useD3HullTool.ts:76
Function
close
()
web/src/components/util/snackbar/useSnackbar.ts:13
Function
combineByKey
(dict1: Map<K, V[]>, dict2: Map<K, V[]>)
core/src/util/utils.ts:45
Method
compare
(one: Range, other: Range)
core/src/util/range.ts:9
Method
compare
(left: Region, right: Region)
core/src/util/region.ts:9
Method
componentDidMount
()
samples/tsx/sample.tsx:17
Function
constructor
(kgramData = false)
core/src/hashing/hashFilter.ts:15
Function
constructor
(id?: number)
core/src/util/identifiable.ts:9
Function
constructor
( readonly name: string, readonly extensions: string[], )
lib/src/lib/language.ts:9
Function
constructor
(public readonly language: Language, protected readonly options: TokenizerOptions = {})
lib/src/lib/tokenizer/tokenizer.ts:15
Method
constructor
()
samples/tsx/sample.tsx:4
Method
constructor
(tabel, combineer)
samples/javascript/copy_of_sample.js:2
Method
constructor
(hasher, parent, datum)
samples/javascript/copy_of_sample.js:25
Method
constructor
(tabel, combineer)
samples/javascript/sample.js:2
Method
constructor
(hasher, parent, datum)
samples/javascript/sample.js:25
Method
constructor
(tabel, combineer)
samples/javascript/benchmarkFiles/partial_copy.js:2
Method
constructor
(hasher, parent, datum)
samples/javascript/benchmarkFiles/partial_copy.js:17
Method
constructor
* Creates a Fingerprint Index which is able to compare files with each other * based on their winnowed fingerprints (kgrams of tokens). *
core/src/algorithm/fingerprintIndex.ts:43
Method
constructor
( public readonly left: ASTRegion, public readonly right: ASTRegion, public readonly fingerprint:
core/src/algorithm/pairedOccurrence.ts:38
Method
constructor
( public readonly hash: number, public readonly kgram: Array<string> | null, )
core/src/algorithm/sharedFingerprint.ts:12
Method
constructor
( public readonly leftEntry: FileEntry, public readonly rightEntry: FileEntry, )
core/src/algorithm/pair.ts:36
Method
constructor
(initial: PairedOccurrence)
core/src/algorithm/fragment.ts:23
Method
constructor
( public file: File, public readonly tokens: Array<string>, public readonly mapping: Array<Region>
core/src/file/tokenizedFile.ts:6
Method
constructor
( public readonly path: string, content: string, extra?: ExtraInfo, id?: number )
core/src/file/file.ts:38
Method
constructor
* Generates a Winnow object with given window size and kgram size. The * winnowing algorithm will reduce the number of hashing values returned by t
core/src/hashing/winnowFilter.ts:18
Method
constructor
* Creates and initializes a new RollingHash instance. * * @param k The size of the window/length of which the hashes are calculated.
core/src/hashing/rollingHash.ts:46
Method
constructor
( public readonly from: number, public readonly to: number = -1 )
core/src/util/range.ts:45
Method
constructor
(value: ResultValue<T>)
core/src/util/result.ts:76
Method
constructor
( public startRow: number, public startCol: number, public endRow: number, public endCol: numb
core/src/util/region.ts:62
Method
constructor
( public name: string, public files: File[], public ignore?: File)
lib/src/lib/dataset.ts:13
Method
constructor
( public readonly options: Options, public readonly language: Language | null, public readonly fil
lib/src/lib/report.ts:18
Method
constructor
( readonly name: string, readonly extensions: string[], readonly customTreeSitterPackage: string |
lib/src/lib/language.ts:65
Method
constructor
( readonly name: string, readonly extensions: string[], readonly customTokenizer: ((self: Language
lib/src/lib/language.ts:86
Method
constructor
(message: string)
lib/src/lib/language.ts:100
Method
constructor
()
lib/src/lib/language.ts:140
Method
constructor
(custom?: CustomOptions)
lib/src/lib/options.ts:60
Method
constructor
(customOptions?: CustomOptions)
lib/src/lib/dolos.ts:19
Method
constructor
* Creates a new tokenizer of the given language. Will throw an error when the * given language is not supported. See Tokenizer.supportedLanguages f
lib/src/lib/tokenizer/codeTokenizer.ts:17
Method
constructor
(tabel, combineer)
lib/src/test/fixtures/javascript/boilerplate_copy.js:2
Method
constructor
(tabel, combineer)
lib/src/test/fixtures/javascript/implementation-unique.js:2
Method
constructor
(tabel, combineer)
lib/src/test/fixtures/javascript/boilerplate.js:2
Method
constructor
(tabel, combineer)
lib/src/test/fixtures/javascript/implementation-alternative.js:2
Method
constructor
(tabel, combineer)
lib/src/test/fixtures/javascript/implementation-alternative-similar.js:2
Method
constructor
(report: Report, private options: ServerOptions & FVOptions)
cli/src/cli/views/webView.ts:12
Method
constructor
( private report: Report, options: { compare?: boolean; context?: number; fragmentSo
cli/src/cli/views/terminalView.ts:23
Method
constructor
(protected report: Report, options: Options)
cli/src/cli/views/fileView.ts:43
Method
constructor
( public readonly id: string, public readonly name: string, public readonly date: string, publ
web/src/types/uploads/UploadReport.ts:29
Method
constructor
(node: Node)
web/src/composables/d3/graph/data.ts:67
Method
constructor
(edge: Edge, one: D3Node, other: D3Node)
web/src/composables/d3/graph/data.ts:85
Method
constructor
(cluster: Group, nodes: D3Node[])
web/src/composables/d3/graph/data.ts:117
Method
constructor
(private pairs: Pair[])
web/src/util/FileInterestingness.ts:40
Method
constructor
(startElement: number)
web/src/util/Cluster.ts:9
Method
constructor
( private svg: d3.Selection<SVGSVGElement, T, HTMLElement, unknown>, private data: T[], private si
web/src/util/SelectionTool.ts:19
Method
constructor
(private readonly limit = 1, private readonly selectedChangeListener?: SelectedChangeListener)
web/src/util/FileSelectionManager.ts:8
Method
content
()
core/src/file/file.ts:51
Function
countByKey
(list: Array<V>)
core/src/util/utils.ts:25
Method
createTokenizer
(options?: TokenizerOptions)
lib/src/lib/language.ts:94
Method
currentSelections
()
web/src/util/FileSelectionManager.ts:13
Method
data
GET /reports/:id/data/:file
api/app/controllers/reports_controller.rb:25
Method
dataset_params
api/app/controllers/reports_controller.rb:39
Function
deleteReportById
(reportId: string)
web/src/stores/reports.store.ts:157
Function
deserializeMap
(map: Array<[K, V]>)
core/src/util/utils.ts:90
Method
destroy
DELETE /reports/1
api/app/controllers/reports_controller.rb:20
Method
distance_matrix
(self)
samples/python/benchmark_files/UPGMA_A_copy.py:222
Method
distance_matrix
(self)
samples/python/benchmark_files/UPGMA_A.py:222
Method
distance_matrix
(self)
samples/python/benchmark_files/UPGMA_A_functioncopied.py:222
Method
distance_matrix
(self)
samples/python/benchmark_files/UPGMA_A_functionsmoved.py:212
Method
distance_matrix
(self)
samples/python/benchmark_files/UPGMA_B.py:204
Method
distance_matrix
(self)
samples/python/benchmark_files/UPGMA_A_linesmoved.py:228
Method
distance_matrix
(self)
samples/python/benchmark_files/UPGMA_A_B_combined.py:167
Method
distance_matrix
(self)
samples/python/benchmark_files/UPGMA_A_variablenames.py:222
Method
down
api/db/migrate/20220825081411_create_delayed_jobs.rb:19
Method
down
api/db/migrate/20250717130342_add_service_name_to_active_storage_blobs.active_storage.rb:17
Method
ensure_name
api/app/models/dataset.rb:36
Method
execute
(zipfile_path)
api/app/jobs/analyze_dataset_job.rb:45
Method
extension
()
core/src/file/file.ts:55
Function
extensionMatches
(filename: string)
lib/src/lib/language.ts:14
Method
filterByPercentage
()
lib/src/lib/options.ts:114
Method
finalize
api/app/jobs/analyze_dataset_job.rb:163
Function
findNode
(x: number, y: number, radius?: number)
web/src/composables/d3/graph/simulation.ts:61
Method
firstDiff
* This function takes the first 'difference' of one region with a list of other regions. * The 'difference' of a region is every interval [(x1,y1),
core/src/util/region.ts:102
Function
formatLongDateTime
(date: Date | string)
web/src/util/TimeFormatter.ts:17
Function
formatShortDateTime
(date: Date | string)
web/src/util/TimeFormatter.ts:8
Method
fragmentSortBy
()
lib/src/lib/options.ts:144
← previous
next →
401–500 of 653, ranked by callers