new cia output

This commit is contained in:
andrea.terzani
2024-10-16 15:07:46 +02:00
parent b23521700f
commit 169827fb6c
2 changed files with 14 additions and 1 deletions

View File

@@ -97,7 +97,11 @@
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>ST4</artifactId>

View File

@@ -1,5 +1,6 @@
package com.olympus.hermione.controllers;
import com.olympus.dto.ClassDetailedInfo;
import com.olympus.dto.TreeNode;
import com.olympus.feign.SourceCodeModule;
import com.olympus.hermione.services.SourceCodeService;
@@ -22,4 +23,12 @@ public class ApplicationBrowserController {
return sourceCodeModule.getTreeFromNode(applicationName,"application");
}
@GetMapping("/source-module/getClassDetailedInfo")
public ClassDetailedInfo getClassDetailedInfo(@RequestParam() String className){
return sourceCodeModule.getClassDetailedInfo(className);
}
}