Skip to content

Commit

Permalink
Update links
Browse files Browse the repository at this point in the history
  • Loading branch information
tushartushar authored Apr 3, 2024
1 parent d596c50 commit a19f22e
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ DesigniteJava is a code quality assessment tool for code written in Java. It det
- FANOUT (Fan-out - Class)

## Where can I get the latest release?
You may download the executable jar from the [Designite](http://www.designite-tools.com/DesigniteJava) website.
You may download the executable jar from the [Designite](https://www.designite-tools.com/products-dj) website.

## Compilation
We use maven to develop and build this application with the help of Eclipse IDE and libraries.
Expand All @@ -68,7 +68,7 @@ After the previous step is done:
**Note:** Make sure that the output folder is empty. Tool deletes all the existing files in the output folder.

## Notes
The implemented LCOM is a custom implementation to avoid the problems of existing LCOM alternatives. Traditional, LCOM value may range only between 0 and 1. However, there are many cases, when computing LCOM is not feasible and traditional implementations give value 0 giving us a false sense of satisfaction. So, when you find -1 as LCOM value for a class, this means we do not have enough information or LCOM is not applicable (for instance, for an interface). More details can be found here (though, it is an old post): http://www.tusharma.in/technical/revisiting-lcom/
The implemented LCOM is a custom implementation to avoid the problems of existing LCOM alternatives. Traditional, LCOM value may range only between 0 and 1. However, there are many cases, when computing LCOM is not feasible and traditional implementations give value 0 giving us a false sense of satisfaction. So, when you find -1 as LCOM value for a class, this means we do not have enough information or LCOM is not applicable (for instance, for an interface). More details can be found here (though, it is an old post): https://www.tusharma.in/revisiting-lcom.html

## Contribute
Feel free to clone/fork/contribute to the DesigniteJava open-source project.
Expand Down

0 comments on commit a19f22e

Please sign in to comment.