commit | 27e87c669ad49d68f371be6b3dc93032bd716622 | [log] [tgz] |
---|---|---|
author | Max Bires <jbires@google.com> | Tue Feb 11 15:02:28 2025 +0000 |
committer | Max Bires <jbires@google.com> | Thu Feb 13 07:13:15 2025 -0800 |
tree | 0e7aa88323c2eb9e7102e0d9e8ff189b09ab9a8e | |
parent | 8c20ce9fb225d2fe8ccf71ba277b8ea2a87dc7b2 [diff] |
Remove unnecessary abstraction of classes. Several utility classes were declared abstract, but there is no intention of subclassing these classes. Instead opt for private constructors where necessary to avoid instantiation and remove the abstract keywords. Additionally make the classes final to clearly indicate they are not intended to be subclassed. Test: builds Change-Id: I38bfe5f0685e4b333201c9c9fbb13b7aac8b4980