You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[analyze.sh](./analysis/analyze.sh)| analysis | Coordinates the end-to-end analysis process, encompassing tool installation, graph generation, and report generation. |
12
12
|[checkCompatibility.sh](./checkCompatibility.sh)|| Check environment dependencies and tool availability. |
13
13
|[cleanupAfterReportGeneration.sh](./cleanupAfterReportGeneration.sh)|| Cleans up after report generation. This includes deleting empty files or in case no file is left deleting the report folder. |
|[copyPackageJsonFiles.sh](./copyPackageJsonFiles.sh)|| Copies all package.json files inside the source directory into the artifacts/npm-package-json directory. |
15
16
|[createAggregatedGitLogCsv.sh](./createAggregatedGitLogCsv.sh)|| Uses git log to create a comma separated values (CSV) file containing aggregated changes, their author name and email address, year and month for all the files that were changed. |
16
17
|[createGitLogCsv.sh](./createGitLogCsv.sh)|| Uses git log to create a comma separated values (CSV) file containing all commits, their author, email address, date and all the file names that were changed with it. |
|[generateScriptReference.sh](./documentation/generateScriptReference.sh)| documentation | Generates "SCRIPTS.md" containing a reference to all scripts in this directory and its subdirectories. |
22
23
|[download.sh](./download.sh)|| Downloads a file into the directory of the environment variable SHARED_DOWNLOADS_DIRECTORY (or default "../downloads"). |
23
24
|[downloadMavenArtifact.sh](./downloadMavenArtifact.sh)|| Downloads an artifact from Maven Central (https://mvnrepository.com/repos/central)|
25
+
|[downloadMavenArtifacts.sh](./downloadMavenArtifacts.sh)|| Uses Maven to download specified Maven artifacts from Maven Central. |
24
26
|[downloadAntDesign.sh](./downloader/downloadAntDesign.sh)| downloader | Downloads the Typescript project ant-design (https://github.com/ant-design/ant-design) from GitHub using git clone. |
|[sortOutExternalJavaJarFiles.sh](./sortOutExternalJavaJarFiles.sh)|| Sorts out jar files that don't contain one of the given package names (e.g. external libraries) and moves them into the IGNORED_JARS_DIRECTORY. |
86
88
|[startNeo4j.sh](./startNeo4j.sh)|| Starts the local Neo4j Graph Database. |
87
89
|[stopNeo4j.sh](./stopNeo4j.sh)|| Stops the local Neo4j Graph Database. |
|[convertQueryResultCsvToGraphVizDotFile.sh](./visualization/convertQueryResultCsvToGraphVizDotFile.sh)| visualization | Converts a Cypher query result in CSV format to a GraphViz DOT (https://graphviz.org/doc/info/lang.html) file for Visualization including layout templates. |
90
94
|[renderGraphVizSVG.sh](./visualization/renderGraphVizSVG.sh)| visualization | Renders the given GraphViz file as a SVG image. |
91
95
|[visualizeQueryResults.sh](./visualization/visualizeQueryResults.sh)| visualization | Visualizes the Cypher query result (CSV format) using GraphViz and outputs it as SVG image. |
0 commit comments