As a best practice, an error must be thrown, because we could without problem create an instance of this class using reflection, no matter that the constructor is private. When we have an exception...
the `@NonNull` was present in the code that these were coming from, I also was wondering why it existed, thanks for pointing out, will be removed.
For the javadoc, do we really need it? Do we need...
This is an example generic error message here, I think there are some error messages we would see across modules, as this is an example, I am sure this would be used in a place where we will have a...
could be simpler to do
```suggestion
private StringConstants() { }
```
with a comment that this is a utility class, so that constructor is unreachable, no instances are supported.
I thi...
seems redundant to set `application` plugin when is already part of the "com.hedera.block.common" plugin.
Also, see prior comment between `application` and `java-library`
should this be an application? or library? take a look at [protobuf](https://github.com/hashgraph/hedera-block-node/blob/main/buildSrc/src/main/kotlin/com.hedera.block.protobuf.gradle.kts) build s...
Resolved, accepted method for that is we only use `@NonNull` or `@Nullable` from spotbugs and if there are any special requirements like not blank here, we must simply put in javadoc