ResourceResolution should fail if required resource did not resolve  -edge case

Issue-ID: CCSDK-3022
Signed-off-by: kuldipr <kuldip.rai@amdocs.com>
Change-Id: Ia88a86f13c693a7bcd2d61cdfb5c2e39041b5a31
Signed-off-by: kuldipr <kuldip.rai@amdocs.com>
1 file changed
tree: 8e02dffa93d5d11b4b2424d57372f5aa0b4639a4
  1. cds-ui/
  2. components/
  3. docs/
  4. ms/
  5. py-modules/
  6. releases/
  7. .editorconfig
  8. .gitignore
  9. .gitreview
  10. .readthedocs.yaml
  11. INFO.yaml
  12. pom.xml
  13. README.md
  14. TagVersion.groovy
  15. version.properties
README.md
Format code with ktlint checkstyle tool use the following command

mvn process-sources -P format

Reference

https://github.com/pinterest/ktlint

Getting started

Basic_Architecture

Basic Requirements

Before you can build this project, you must install and configure the following dependencies on your machine:

1- Java 8 SDK

2- Node and npm installed

3- Angular CLI & Angular v8

4- MySQL Database

5- maven

Running in Development Mode

  • In the main project folder run mvn clean install command to install all libraries and dependencies for maven and npm.

1- Back-end MS

  • create sdnctl table in MySQL
  • (Optional) You could run the project in a specific profile(dev, local) by adding -Dspring.profiles.active=profile-name

2- Loop-back server: that allow your request to reach the backend from cds-ui

  • move to ./cds-ui/server/ folder and run the command npm start

3- cds-ui

  • move to ./cds-ui/designer-client/ folder and run the command npm start, This command will make sure all the files follow the linting rules and then connect to the loopback server.

Using an IDE

Front-end you could use vscode or webstorm.

Back-end Intellij with kotlin plugin or any other editor


For more information check the docs folder.