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
|[CentralityCsv.sh](./reports/CentralityCsv.sh)| reports | Looks for centrality using the Graph Data Science Library of Neo4j and creates CSV reports. |
51
51
|[CommunityCsv.sh](./reports/CommunityCsv.sh)| reports | Detects communities using the Graph Data Science Library of Neo4j and creates CSV reports. |
52
52
|[ExternalDependenciesCsv.sh](./reports/ExternalDependenciesCsv.sh)| reports | Executes "External_Dependencies" Cypher queries to get the "external-dependencies-csv" CSV reports. |
53
-
|[GraphVisualization.sh](./reports/GraphVisualization.sh)| reports | Creates the "graph-visualization" report (ipynb, md, pdf) based on the Jupyter Notebook "ArtifactDependencies.ipynb". |
53
+
|[GraphVisualization.sh](./reports/GraphVisualization.sh)| reports |DEPRECATED: Creates the "graph-visualization" report using the (now deprecated) nodejs project "graph-visualization". |
54
54
|[InternalDependenciesCsv.sh](./reports/InternalDependenciesCsv.sh)| reports | Executes "Internal_Dependencies" Cypher queries to get the "internal-dependencies-csv" CSV reports. |
|[JavaCsv.sh](./reports/JavaCsv.sh)| reports | Executes "Java" Cypher queries to get the "java-csv" CSV reports. |
56
57
|[NodeEmbeddingsCsv.sh](./reports/NodeEmbeddingsCsv.sh)| reports | Generates node embeddings using the Graph Data Science Library of Neo4j and creates CSV reports. |
57
58
|[ObjectOrientedDesignMetricsCsv.sh](./reports/ObjectOrientedDesignMetricsCsv.sh)| reports | Executes "Metrics" Cypher queries to get the "object-oriented-design-metrics-csv" CSV reports. |
58
59
|[OverviewCsv.sh](./reports/OverviewCsv.sh)| reports | Executes "Overview" Cypher queries to get the "overview-csv" CSV reports. |
59
60
|[PathFindingCsv.sh](./reports/PathFindingCsv.sh)| reports | Uses path finding algorithms from the Graph Data Science Library of Neo4j and creates CSV reports. |
|[SimilarityCsv.sh](./reports/SimilarityCsv.sh)| reports | Looks for similarity using the Graph Data Science Library of Neo4j and creates CSV reports. |
61
63
|[TopologicalSortCsv.sh](./reports/TopologicalSortCsv.sh)| reports | Applies the Topological Sorting algorithm for directed acyclic graphs (DAG) to order code units by their dependencies |
62
64
|[VisibilityMetricsCsv.sh](./reports/VisibilityMetricsCsv.sh)| reports | Executes "Visibility" Cypher queries to get the "visibility-metrics-csv" CSV reports. |
|[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. |
75
77
|[startNeo4j.sh](./startNeo4j.sh)|| Starts the local Neo4j Graph Database. |
76
78
|[stopNeo4j.sh](./stopNeo4j.sh)|| Stops the local Neo4j Graph Database. |
79
+
|[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. |
80
+
|[visualizeQueryResults.sh](./visualization/visualizeQueryResults.sh)| visualization | Visualizes the Cypher query result (CSV format) using GraphViz and outputs it as SVG image. |
77
81
|[waitForNeo4jHttpFunctions.sh](./waitForNeo4jHttpFunctions.sh)|| Waits until the HTTP Transactions API of Neo4j Graph Database is available. |
0 commit comments