You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Maracas is wrongly reporting broken uses when calling a default parent constructor (i.e. super()). Notice that this is an issue especially when dealing with interfaces. All classes (including interfaces) in Java have default constructors. Thus, invoking the super() method is completely valid when implementing an interface. These cases are false positives.
Related broken use:
Path: path-to/maracas/test-data/comp-changes/client/src/mainclient/classNowAbstract/IClassNowAbstractExt.java
Line: 8
Breaking change: CONSTRUCTOR_REMOVED
API use: METHOD_INVOCATION
Used declaration: main.classNowAbstract.IClassNowAbstract()
Source declaration: main.classNowAbstract.IClassNowAbstract()
The text was updated successfully, but these errors were encountered:
Maracas is wrongly reporting broken uses when calling a default parent constructor (i.e.
super()
). Notice that this is an issue especially when dealing with interfaces. All classes (including interfaces) in Java have default constructors. Thus, invoking thesuper()
method is completely valid when implementing an interface. These cases are false positives.Related broken use:
The text was updated successfully, but these errors were encountered: