Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/calaylin/bda
/ functions
Functions
211 in github.com/calaylin/bda
⨍
Functions
211
◇
Types & classes
42
↓ 354 callers
Method
writeFile
(List<String> allLines,String fileName, boolean append)
src/Util.java:39
↓ 54 callers
Method
readFile
(File file, boolean readAll)
src/Util.java:95
↓ 27 callers
Method
equals
(Object obj)
src/IndexWrapper.java:30
↓ 22 callers
Method
listCPPFiles
(String dirPath)
src/Util.java:421
↓ 11 callers
Method
listCFiles
(String dirPath)
src/Util.java:459
↓ 10 callers
Method
listBinaryFiles
(String dirPath)
src/Util.java:495
↓ 8 callers
Method
listTextFiles
(String dirPath)
src/Util.java:280
↓ 7 callers
Method
DepASTTypeTF
(String featureText, String[] ASTTypes )
src/FeatureCalculators.java:551
↓ 7 callers
Method
getASTDepLines
(String featureText)
src/DepthASTNode.java:129
↓ 7 callers
Method
listAllFilesFolders
(String dirPath)
src/Util.java:352
↓ 7 callers
Method
listDepFiles
(String dirPath)
src/Util.java:621
↓ 7 callers
Method
listDisFiles
(String dirPath)
src/Util.java:778
↓ 7 callers
Method
readLineNumber
(String featureText, int lineNumber)
src/DepthASTNode.java:170
↓ 6 callers
Method
getAvgDepthASTNode
(String featureText, String[] ASTTypes)
src/DepthASTNode.java:32
↓ 6 callers
Method
listDotFiles
(String dirPath)
src/Util.java:385
↓ 5 callers
Method
DepASTTypeTFIDF
(String featureText, String datasetDir, String[] DepASTTypes )
src/FeatureCalculators.java:623
↓ 5 callers
Method
getCFGUnigramTF
(String featureText, String[] wordUnigrams )
src/FeatureExtractorSnowmanCFG.java:279
↓ 5 callers
Method
getNDISASMDisassemblyInstructionBigramsTF
(String featureText, String[] DisBigrams )
src/FeatureExtractorDisassemblyNDISASM.java:308
↓ 5 callers
Method
getNDISASMDisassemblyInstructionUnigramsTF
(String featureText, String[] wordUnigrams )
src/FeatureExtractorDisassemblyNDISASM.java:237
↓ 5 callers
Method
getStart
()
src/IndexWrapper.java:17
↓ 5 callers
Method
listBjoernNodeFiles
(String dirPath)
src/FeatureExtractor2016Bjoern.java:877
↓ 4 callers
Method
findIndexesForKeyword
(String keyword)
src/WholeWordIndexFinder.java:16
↓ 4 callers
Method
getASTNodeBigrams
(String dirPath)
src/BigramExtractor.java:116
↓ 4 callers
Method
getASTNodeBigramsTF
(String featureText, String[] ASTNodeBigrams )
src/BigramExtractor.java:159
↓ 4 callers
Method
getCFGBigramsTF
(String featureText, String[] DisBigrams )
src/FeatureExtractorSnowmanCFG.java:418
↓ 4 callers
Method
getCFGNodeLineBigramTF
(String featureText, String[] DisBigrams )
src/FeatureExtractorSnowmanCFG.java:567
↓ 4 callers
Method
getCFGNodeLineTF
(String featureText, String[] wordUnigrams )
src/FeatureExtractorSnowmanCFG.java:494
↓ 4 callers
Method
getMaxDepthASTLeaf
(String featureText, String[] ASTTypes)
src/DepthASTNode.java:83
↓ 4 callers
Method
listBjoernCFGGraphmlFiles
(String dirPath)
src/FeatureExtractor2016Bjoern.java:902
↓ 4 callers
Method
listBjoernNodeFiles
(String dirPath)
src/FeatureExtractor2015Bjoern.java:569
↓ 3 callers
Method
ASTFunctionIDCount
(String ASTText)
src/FeatureCalculators.java:786
↓ 3 callers
Method
getASTNodeBigramsTF
(String featureText, String[] ASTNodeBigrams )
src/BigramExtractorC.java:183
↓ 3 callers
Method
getBjoernCFGGraphmlNodeBigrams
(String dirPath)
src/FeatureExtractor2016Bjoern.java:557
↓ 3 callers
Method
getBjoernCFGGraphmlNodeBigramsTF
(File binaryFileName, String[] CFGGraphmlNodeBigrams )
src/FeatureExtractor2016Bjoern.java:437
↓ 3 callers
Method
getBjoernCFGGraphmlNodeUnigrams
(String dirPath)
src/FeatureExtractor2016Bjoern.java:349
↓ 3 callers
Method
getBjoernCFGGraphmlNodeUnigramsTF
(File binaryFileName, String[] CFGGraphmlNodeUnigrams )
src/FeatureExtractor2016Bjoern.java:406
↓ 3 callers
Method
getBjoernDisassemblyInstructionBigrams
(String dirPath)
src/FeatureExtractor2016Bjoern.java:728
↓ 3 callers
Method
getBjoernDisassemblyInstructionBigramsTF
(String featureText, String[] DisBigrams )
src/FeatureExtractor2016Bjoern.java:775
↓ 3 callers
Method
getBjoernDisassemblyInstructionTrigrams
(String dirPath)
src/FeatureExtractor2016Bjoern.java:792
↓ 3 callers
Method
getBjoernDisassemblyInstructionTrigramsTF
(String featureText, String[] DisTrigrams )
src/FeatureExtractor2016Bjoern.java:838
↓ 3 callers
Method
getBjoernDisassemblyInstructionUnigrams
(String dirPath)
src/FeatureExtractor2016Bjoern.java:663
↓ 3 callers
Method
getBjoernDisassemblyInstructionUnigramsTF
(String featureText, String[] wordUnigrams )
src/FeatureExtractor2016Bjoern.java:712
↓ 3 callers
Method
getBjoernLineBigrams
(String dirPath)
src/FeatureExtractor2016Bjoern.java:267
↓ 3 callers
Method
getBjoernLineBigramsTF
(String featureText, String[] lineBigrams )
src/FeatureExtractor2016Bjoern.java:310
↓ 3 callers
Method
getBjoernLineUnigrams
(String dirPath)
src/FeatureExtractor2016Bjoern.java:209
↓ 3 callers
Method
getBjoernLineUnigramsTF
(String featureText, String[] lineUnigrams )
src/FeatureExtractor2016Bjoern.java:248
↓ 3 callers
Method
getCandCPPKeywordsTF
(String sourceCode)
src/FeatureCalculators.java:897
↓ 3 callers
Method
getNDISASMDisassemblyInstructionBigrams
(String dirPath)
src/FeatureExtractorDisassemblyNDISASM.java:263
↓ 3 callers
Method
getNDISASMDisassemblyInstructionUnigrams
(String dirPath)
src/FeatureExtractorDisassemblyNDISASM.java:191
↓ 3 callers
Method
listASTFiles
(String dirPath)
src/Util.java:551
↓ 3 callers
Method
listAllFiles
(String dirPath)
src/Util.java:317
↓ 3 callers
Method
read
(File file, boolean readAll)
src/Util.java:252
↓ 3 callers
Method
uniqueDepASTTypes
(String dirPath)
src/FeatureCalculators.java:365
↓ 2 callers
Method
CFGNodeCount
(String ASTText)
src/FeatureCalculators.java:777
↓ 2 callers
Method
DepASTTypeIDF
(String datasetDir, String ASTType )
src/FeatureCalculators.java:577
↓ 2 callers
Method
WordUnigramTF
(String featureText, String[] wordUnigrams )
src/FeatureCalculators.java:452
↓ 2 callers
Method
functionIDCount
(String featureText)
src/FeatureCalculators.java:768
↓ 2 callers
Method
getBjoernBigramsTF
(String featureText, String[] DisBigrams )
src/FeatureExtractor2015Bjoern.java:506
↓ 2 callers
Method
getBjoernLineBigramTF
(String featureText, String[] lineBigrams )
src/FeatureExtractor2015Bjoern.java:285
↓ 2 callers
Method
getBjoernUnigramTF
(String featureText, String[] wordUnigrams )
src/FeatureExtractor2015Bjoern.java:419
↓ 2 callers
Method
getCFGBigrams
(String dirPath)
src/FeatureExtractorSnowmanCFG.java:377
↓ 2 callers
Method
getCFGNodeLine
(String dirPath)
src/FeatureExtractorSnowmanCFG.java:445
↓ 2 callers
Method
getCFGNodeLineBigram
(String dirPath)
src/FeatureExtractorSnowmanCFG.java:517
↓ 2 callers
Method
getCFGUnigrams
(String dirPath)
src/FeatureExtractorSnowmanCFG.java:240
↓ 2 callers
Method
getCFGUnigramsTFIDF
(String featureText, String datasetDir, String[] cfgUnigrams )
src/FeatureExtractorSnowmanCFG.java:354
↓ 2 callers
Method
getInfoGainCPPKeywordsTF
(String sourceCode, String [] cppKeywords)
src/FeatureCalculators.java:953
↓ 2 callers
Method
getNDISASMDisassemblyInstructionTrigrams
(String dirPath)
src/FeatureExtractorDisassemblyNDISASM.java:331
↓ 2 callers
Method
getNDISASMDisassemblyInstructionTrigramsTF
(String featureText, String[] DisTrigrams )
src/FeatureExtractorDisassemblyNDISASM.java:372
↓ 2 callers
Method
getNDISASMDisassemblyLineBigrams
(String dirPath)
src/FeatureExtractorDisassemblyNDISASM.java:392
↓ 2 callers
Method
getNDISASMDisassemblyLineBigramsTF
(String featureText, String[] lineBigrams )
src/FeatureExtractorDisassemblyNDISASM.java:429
↓ 2 callers
Method
getWordUnigramsDecompiledCode
(String dirPath, String filetype)
src/FeatureExtractorDecompiledCode.java:273
↓ 2 callers
Method
getWordUnigramsDecompiledCodeTF
(String featureText, String[] wordUnigrams )
src/FeatureExtractorDecompiledCode.java:305
↓ 2 callers
Method
levenshteinDistance
(String s1, String s2)
src/DistanceCalculations.java:39
↓ 2 callers
Method
listObjFiles
(String dirPath)
src/Util.java:655
↓ 2 callers
Method
listSnowmanDecompiled
(String dirPath)
src/Util.java:586
↓ 2 callers
Method
uniqueAPISymbols
(String dirPath)
src/FeatureCalculators.java:345
↓ 1 callers
Method
APISymbolIDF
(String datasetDir, String APISymbol )
src/FeatureCalculators.java:485
↓ 1 callers
Method
APISymbolTF
(String featureText, String[] APISymbols )
src/FeatureCalculators.java:469
↓ 1 callers
Method
ASTTypeIDF
(String datasetDir, String ASTType )
src/FeatureCalculators.java:669
↓ 1 callers
Method
ASTTypeTF
(String featureText, String[] ASTTypes )
src/FeatureCalculators.java:653
↓ 1 callers
Method
UnZip
(String fileName)
src/DownloadGitRepos.java:66
↓ 1 callers
Method
addBinaryToFolderByCodeName
(String dirToAddBinaries, String dirToLookForBinaries)
src/CheckFiles.java:311
↓ 1 callers
Method
bjoernGenerateCFG
(String filePath)
src/bjoernGenerateGraphmlCFG.java:141
↓ 1 callers
Method
copyAuthorsWithExactFileNumber
(String test_cpp_dir,String destFolder, int fileCount, String filetype)
src/MixedDatasetCreator_forbinaries.java:22
↓ 1 callers
Method
copyFolder
(File src, File dest)
src/Util.java:690
↓ 1 callers
Method
disassembleWithBjoern
(String filePath)
src/bjoernDisassemble.java:28
↓ 1 callers
Method
dumpCFG
(String filePath)
src/bjoernGenerateGraphmlCFG.java:230
↓ 1 callers
Method
getASTNodeBigrams
(String dirPath)
src/BigramExtractorC.java:124
↓ 1 callers
Method
getBjoernLineBigrams
(String dirPath)
src/FeatureExtractor2015Bjoern.java:244
↓ 1 callers
Method
getCFGUnigramIDF
(String datasetDir, String wordUnigram )
src/FeatureExtractorSnowmanCFG.java:303
↓ 1 callers
Method
getDownloadURL
(String gitUser, String repoName)
src/DownloadGitRepos.java:27
↓ 1 callers
Method
listBinaryFiles
(String dirPath)
src/DecompileBinaries.java:69
↓ 1 callers
Method
mix2Datasets
(String firstFolder, String secondFolder, String destFolder, int fromFirst,String firstType, int fromSeco
src/MixedDatasetCreator_forbinaries.java:198
↓ 1 callers
Method
preprocessBinaryWithBjoern
(String filePath)
src/bjoernBatchProcess.java:34
↓ 1 callers
Method
preprocessDataToTXTdepAST
(String filePath)
src/FeatureCalculators.java:1311
↓ 1 callers
Method
readNDISASMFile
(String fileName)
src/Util.java:159
↓ 1 callers
Method
stripBinaries
(String filePath)
src/BinaryDisassemble.java:63
↓ 1 callers
Method
uniqueASTTypes
(String dirPath)
src/FeatureCalculators.java:324
Method
APISymbolTFIDF
(String featureText, String datasetDir,String[] APISymbols )
src/FeatureCalculators.java:524
Method
ASTTypeTFIDF
(String featureText, String datasetDir, String[] ASTTypes )
src/FeatureCalculators.java:706
next →
1–100 of 211, ranked by callers