Skip to content

Commit f2b8509

Browse files
committed
Automated code structure analysis reports (CI)
1 parent dd675ff commit f2b8509

File tree

53 files changed

+2014
-2011
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+2014
-2011
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"name","shortName","louvainId","louvainIntermediateIds","leidenId","leidenIntermediateIds","leidenModularity","weaklyConnectedComponentId","labelPropagationId","kCoreDecompositionValue","maximumKCutId","incomingDependencies","outgoingDependencies","Source Cypher File: Community_Detection/Community_Detection_Summary.cypher"
2-
"./index.ts","react-router",0,"3",0,"3",,0,0,2,15,19,17,""
3-
"./index.tsx","react-router-dom",1,"2",1,"2",,0,0,2,9,2,152,""
2+
"./index.ts","react-router",0,"3",0,"3",,0,0,2,4,19,17,""
3+
"./index.tsx","react-router-dom",1,"2",1,"2",,0,0,2,15,2,152,""
44
"./server.tsx","server",1,"2",1,"2",,0,0,2,2,0,40,""
5-
"./index.tsx","react-router-native",0,"3",0,"3",,0,0,1,9,0,24,""
5+
"./index.tsx","react-router-native",0,"3",0,"3",,0,0,1,6,0,24,""
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"propertyName","propertyValue","codeUnits","codeUnitNames","shortCodeUnitNames","Source Cypher File: Dependencies_Projection/Dependencies_8_Stream_Mutated_Grouped.cypher"
2-
"communityMaximumKCutId",15,1,"./index.ts","react-router",""
3-
"communityMaximumKCutId",9,1,"./index.tsx","react-router-dom,react-router-native",""
2+
"communityMaximumKCutId",4,1,"./index.ts","react-router",""
3+
"communityMaximumKCutId",15,1,"./index.tsx","react-router-dom",""
44
"communityMaximumKCutId",2,1,"./server.tsx","server",""
5+
"communityMaximumKCutId",6,1,"./index.tsx","react-router-native",""
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"communityId","conductance","modularity","memberCount","someMemberNamesShort","someMemberNames","Source Cypher File: Community_Detection/Community_Detection_9_Community_Metrics.cypher"
22
2,1,-0.08506944444444443,1,"server","./server.tsx",""
3-
9,1,-0.1111111111111111,1,"react-router-dom,react-router-native","./index.tsx",""
4-
15,1,-0.140625,1,"react-router","./index.ts",""
3+
4,1,-0.140625,1,"react-router","./index.ts",""
4+
6,1,-0.027777777777777776,1,"react-router-native","./index.tsx",""
5+
15,1,-0.027777777777777776,1,"react-router-dom","./index.tsx",""

results/react-router-6.27.0/dependencies-graph-typescript/DependenciesGraphTypescript.ipynb

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@
2424
"id": "8678cc2d",
2525
"metadata": {
2626
"execution": {
27-
"iopub.execute_input": "2024-11-27T06:26:15.749576Z",
28-
"iopub.status.busy": "2024-11-27T06:26:15.749375Z",
29-
"iopub.status.idle": "2024-11-27T06:26:16.110815Z",
30-
"shell.execute_reply": "2024-11-27T06:26:16.110268Z"
27+
"iopub.execute_input": "2024-11-27T10:53:58.773820Z",
28+
"iopub.status.busy": "2024-11-27T10:53:58.773330Z",
29+
"iopub.status.idle": "2024-11-27T10:53:59.128110Z",
30+
"shell.execute_reply": "2024-11-27T10:53:59.127560Z"
3131
}
3232
},
3333
"outputs": [],
@@ -44,10 +44,10 @@
4444
"id": "437937a1",
4545
"metadata": {
4646
"execution": {
47-
"iopub.execute_input": "2024-11-27T06:26:16.113533Z",
48-
"iopub.status.busy": "2024-11-27T06:26:16.113066Z",
49-
"iopub.status.idle": "2024-11-27T06:26:16.123446Z",
50-
"shell.execute_reply": "2024-11-27T06:26:16.122942Z"
47+
"iopub.execute_input": "2024-11-27T10:53:59.130874Z",
48+
"iopub.status.busy": "2024-11-27T10:53:59.130438Z",
49+
"iopub.status.idle": "2024-11-27T10:53:59.140397Z",
50+
"shell.execute_reply": "2024-11-27T10:53:59.139893Z"
5151
}
5252
},
5353
"outputs": [],
@@ -71,10 +71,10 @@
7171
"id": "7f8435ee",
7272
"metadata": {
7373
"execution": {
74-
"iopub.execute_input": "2024-11-27T06:26:16.125866Z",
75-
"iopub.status.busy": "2024-11-27T06:26:16.125479Z",
76-
"iopub.status.idle": "2024-11-27T06:26:16.128306Z",
77-
"shell.execute_reply": "2024-11-27T06:26:16.127847Z"
74+
"iopub.execute_input": "2024-11-27T10:53:59.142971Z",
75+
"iopub.status.busy": "2024-11-27T10:53:59.142664Z",
76+
"iopub.status.idle": "2024-11-27T10:53:59.145245Z",
77+
"shell.execute_reply": "2024-11-27T10:53:59.144856Z"
7878
}
7979
},
8080
"outputs": [],
@@ -95,10 +95,10 @@
9595
"id": "3dd385c7",
9696
"metadata": {
9797
"execution": {
98-
"iopub.execute_input": "2024-11-27T06:26:16.130357Z",
99-
"iopub.status.busy": "2024-11-27T06:26:16.130210Z",
100-
"iopub.status.idle": "2024-11-27T06:26:16.134056Z",
101-
"shell.execute_reply": "2024-11-27T06:26:16.133657Z"
98+
"iopub.execute_input": "2024-11-27T10:53:59.147284Z",
99+
"iopub.status.busy": "2024-11-27T10:53:59.146993Z",
100+
"iopub.status.idle": "2024-11-27T10:53:59.150776Z",
101+
"shell.execute_reply": "2024-11-27T10:53:59.150415Z"
102102
}
103103
},
104104
"outputs": [],
@@ -158,10 +158,10 @@
158158
"id": "5f15d92e",
159159
"metadata": {
160160
"execution": {
161-
"iopub.execute_input": "2024-11-27T06:26:16.136143Z",
162-
"iopub.status.busy": "2024-11-27T06:26:16.135809Z",
163-
"iopub.status.idle": "2024-11-27T06:26:16.139352Z",
164-
"shell.execute_reply": "2024-11-27T06:26:16.138934Z"
161+
"iopub.execute_input": "2024-11-27T10:53:59.152517Z",
162+
"iopub.status.busy": "2024-11-27T10:53:59.152368Z",
163+
"iopub.status.idle": "2024-11-27T10:53:59.155357Z",
164+
"shell.execute_reply": "2024-11-27T10:53:59.154963Z"
165165
}
166166
},
167167
"outputs": [],
@@ -252,10 +252,10 @@
252252
"id": "5c344092",
253253
"metadata": {
254254
"execution": {
255-
"iopub.execute_input": "2024-11-27T06:26:16.141615Z",
256-
"iopub.status.busy": "2024-11-27T06:26:16.141279Z",
257-
"iopub.status.idle": "2024-11-27T06:26:16.144749Z",
258-
"shell.execute_reply": "2024-11-27T06:26:16.144326Z"
255+
"iopub.execute_input": "2024-11-27T10:53:59.157335Z",
256+
"iopub.status.busy": "2024-11-27T10:53:59.157187Z",
257+
"iopub.status.idle": "2024-11-27T10:53:59.160144Z",
258+
"shell.execute_reply": "2024-11-27T10:53:59.159750Z"
259259
}
260260
},
261261
"outputs": [],
@@ -297,10 +297,10 @@
297297
"id": "dcc6fe3d",
298298
"metadata": {
299299
"execution": {
300-
"iopub.execute_input": "2024-11-27T06:26:16.146717Z",
301-
"iopub.status.busy": "2024-11-27T06:26:16.146393Z",
302-
"iopub.status.idle": "2024-11-27T06:26:16.155401Z",
303-
"shell.execute_reply": "2024-11-27T06:26:16.154948Z"
300+
"iopub.execute_input": "2024-11-27T10:53:59.162043Z",
301+
"iopub.status.busy": "2024-11-27T10:53:59.161893Z",
302+
"iopub.status.idle": "2024-11-27T10:53:59.169656Z",
303+
"shell.execute_reply": "2024-11-27T10:53:59.169152Z"
304304
}
305305
},
306306
"outputs": [
@@ -388,10 +388,10 @@
388388
"id": "35a24daa",
389389
"metadata": {
390390
"execution": {
391-
"iopub.execute_input": "2024-11-27T06:26:16.157433Z",
392-
"iopub.status.busy": "2024-11-27T06:26:16.157102Z",
393-
"iopub.status.idle": "2024-11-27T06:26:22.159832Z",
394-
"shell.execute_reply": "2024-11-27T06:26:22.159328Z"
391+
"iopub.execute_input": "2024-11-27T10:53:59.171384Z",
392+
"iopub.status.busy": "2024-11-27T10:53:59.171238Z",
393+
"iopub.status.idle": "2024-11-27T10:54:05.173906Z",
394+
"shell.execute_reply": "2024-11-27T10:54:05.173335Z"
395395
}
396396
},
397397
"outputs": [],
Binary file not shown.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
"externalModuleName","numberOfExternalCallerModules","numberOfExternalCallerElements","numberOfExternalDeclarationCalls","numberOfExternalDeclarationCallsWeighted","allModules","allInternalElements","exampleStories","Source Cypher File: External_Dependencies/External_module_usage_overall_for_Typescript.cypher"
2-
"@types/react",4,34,94,145,4,60,"<mapRouteProperties> of module <react-router> imports <React.createElement> from external module <react>,<useFetcher> of module <react-router-dom> imports <React.forwardRef> from external module <react>,<useFetcher> of module <react-router-dom> imports <React.useState> from external module <react>,<useFetcher> of module <react-router-dom> imports <React.useEffect> from external module <react>",""
3-
"@types/react-native",1,5,14,18,4,60,"<LinkProps> of module <react-router-native> imports <TouchableHighlightProps> from external module <react-native>,<LinkProps> of module <react-router-native> imports <GestureResponderEvent> from external module <react-native>,<useLinkPressHandler> of module <react-router-native> imports <GestureResponderEvent> from external module <react-native>,<useDeepLinking> of module <react-router-native> imports <LinkingStatic.addEventListener> from external module <react-native>",""
2+
"@types/react",4,34,94,145,4,60,"<mapRouteProperties> of module <react-router> imports <React.createElement> from external module <react>,<NavLinkProps> of module <react-router-dom> imports <React.ReactPortal> from external module <react>,<NavLinkProps> of module <react-router-dom> imports <React.ReactNode> from external module <react>,<NavLinkProps> of module <react-router-dom> imports <React.ReactElement> from external module <react>",""
3+
"@types/react-native",1,5,14,18,4,60,"<LinkProps> of module <react-router-native> imports <TouchableHighlightProps> from external module <react-native>,<LinkProps> of module <react-router-native> imports <GestureResponderEvent> from external module <react-native>,<useHardwareBackButton> of module <react-router-native> imports <BackHandler> from external module <react-native>,<useHardwareBackButton> of module <react-router-native> imports <BackHandlerStatic.addEventListener> from external module <react-native>",""
44
"@ungap/url-search-params",1,2,2,4,4,60,"<createSearchParams> of module <react-router-native> imports <url-search-params> from external module <url-search-params>,<useSearchParams> of module <react-router-native> imports <url-search-params> from external module <url-search-params>",""
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"internalModuleName","leidenCommunityId","internalModuleElementsCount","numberOfExternalModules","minNumberOfInternalModules","maxNumberOfInternalModules","medNumberOfInternalModules","avgNumberOfInternalModules","stdNumberOfInternalModules","minNumberOfInternalElements","maxNumberOfInternalElements","medNumberOfInternalElements","avgNumberOfInternalElements","stdNumberOfInternalElements","minNumberOfInternalElementsPercentage","maxNumberOfInternalElementsPercentage","medNumberOfInternalElementsPercentage","avgNumberOfInternalElementsPercentage","stdNumberOfInternalElementsPercentage","top10ExternalPackageNamesByUsageDescending","internalModulesExamples","internalElementsExamples","Source Cypher File: External_Dependencies/External_module_usage_per_internal_module_aggregated_for_Typescript.cypher"
22
"react-router",0,7,1,1,1,1,1,0,1,1,1,1,0,14.285714285714286,14.285714285714286,14.285714285714286,14.285714285714286,0,"@types/react","/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router/index.ts","""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router"".mapRouteProperties",""
3-
"react-router-dom",1,35,1,1,1,1,1,0,24,24,24,24,0,68.57142857142857,68.57142857142857,68.57142857142857,68.57142857142857,0,"@types/react","/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom/index.tsx","""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".useFetcher,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".ViewTransitionContext,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".FetcherWithComponents,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".useSearchParams,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".HistoryRouter,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".HashRouterProps,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".HashRouter,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".RouterProvider,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".NavLinkProps",""
4-
"react-router-native",0,12,3,1,1,1,1,0,2,6,5,4.333333333333333,2.081665999466133,16.666666666666668,50,41.66666666666667,36.11111111111111,17.347216662217775,"@ungap/url-search-params,@types/react,@types/react-native","/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-native/index.tsx","""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-native"".createSearchParams,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-native"".useSearchParams",""
3+
"react-router-dom",1,35,1,1,1,1,1,0,24,24,24,24,0,68.57142857142857,68.57142857142857,68.57142857142857,68.57142857142857,0,"@types/react","/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom/index.tsx","""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".NavLinkProps,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".useFormAction,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".BrowserRouter,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".Form,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".Link,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".usePrompt,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".useScrollRestoration,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".RouterProvider,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom"".useSearchParams",""
4+
"react-router-native",0,12,3,1,1,1,1,0,2,6,5,4.333333333333333,2.0816659994661326,16.666666666666668,50,41.66666666666667,36.111111111111114,17.34721666221777,"@types/react,@types/react-native,@ungap/url-search-params","/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-native/index.tsx","""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-native"".NativeRouter,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-native"".LinkProps,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-native"".useHardwareBackButton,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-native"".Link,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-native"".useDeepLinking,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-native"".useSearchParams",""
55
"server",1,6,1,1,1,1,1,0,3,3,3,3,0,50,50,50,50,0,"@types/react","/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom/server.tsx","""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom/server.tsx"".StaticRouterProps,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom/server.tsx"".StaticRouter,""/home/runner/work/code-graph-analysis-pipeline/code-graph-analysis-pipeline/temp/react-router-6.27.0/source/react-router-6.27.0/packages/react-router-dom/server.tsx"".StaticRouterProvider",""

0 commit comments

Comments
 (0)