Lukasz Kalnik03/13/2023, 12:11 PM
to implement an
mankin03/13/2023, 12:54 PM
is never used elsewhere. Either use it somewhere or add
on top of the class. Note: the warning can be there for a good reason, suppressing it only makes sense for libraries and you do not want to add test for that class.
Lukasz Kalnik03/13/2023, 12:56 PM
should be underscored squiggly red, as it is a
which extends an
mankin03/13/2023, 1:00 PM
just means it's not visible outside the current module/project, if it's in the same module/project it's compile fine I would say (it might fail if you return/expose the interface as a type in some method)
Lukasz Kalnik03/13/2023, 1:04 PM
class would then be able to expose an
interface to outside code
mankin03/13/2023, 1:14 PM
Lukasz Kalnik03/13/2023, 1:22 PM
interface are still publicly visible...