Removing ONAP O-Parent as parent from CPS

- Fixed checkstyle and license validation.
- Updated checkstyle configuration (`onap-java-style.xml` and `check-license.xml`) to ensure compatibility with Maven Checkstyle Plugin version 3.3.1
- Removed obsolete properties causing build failures.
- Improved code style rules to meet ONAP Java guidelines.
- Vulnerabilities scan are now configured on parent pom.xml
- Fixed all code style.

Issue-ID: CPS-2470
Change-Id: I1e72af604415aa7587cbe1dff471ed0323e29aa3
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
diff --git a/pom.xml b/pom.xml
index 6c34a19..27a9a21 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,13 +23,8 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0"

          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">

-    <modelVersion>4.0.0</modelVersion>

-    <parent>

-        <groupId>org.onap.oparent</groupId>

-        <artifactId>oparent</artifactId>

-        <version>3.2.0</version>

-    </parent>

 

+    <modelVersion>4.0.0</modelVersion>

     <groupId>org.onap.cps</groupId>

     <artifactId>cps-aggregator</artifactId>

     <version>3.5.5-SNAPSHOT</version>