Skip to content

Hide constructors of utility classes #176

@vil02

Description

@vil02

Describe the bug in a sentence or two.

These classes:

could be proper utilities (i.e. marked as final with private default constructor). Such change makes it harder to misuse them (prevents instantiation and inheritance) and makes the coverage reports more accurate.

Issue Type (Can be multiple)

[ ] Build - Can’t install or import the SDK
[ ] Performance - Performance issues
[ ] Behaviour - Functions aren’t working as expected (Such as generate URL)
[ ] Documentation - Inconsistency between the docs and behaviour
[x] Other (Specify) - code quality

Related to #173.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions