diff --git a/pom.xml b/pom.xml
index 7231cf2..56ed1f3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -97,7 +97,11 @@
spring-cloud-starter-openfeign
-
+
+ org.springdoc
+ springdoc-openapi-starter-webmvc-ui
+ 2.5.0
+
org.antlr
ST4
diff --git a/src/main/java/com/olympus/hermione/controllers/ApplicationBrowserController.java b/src/main/java/com/olympus/hermione/controllers/ApplicationBrowserController.java
index 09866e3..7da9708 100644
--- a/src/main/java/com/olympus/hermione/controllers/ApplicationBrowserController.java
+++ b/src/main/java/com/olympus/hermione/controllers/ApplicationBrowserController.java
@@ -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);
+ }
+
+
+
}