Summary: Errors arising from overriding methods defined in other files were not reported, because during parallel analysis the clusters did not have access to overridden methods, so could not load their annotation. Changed cluster generation to add location information for the methods overridden by the procedures defined in the current cluster.master
parent
c6b550d5f0
commit
78f65b6dd7
@ -0,0 +1,17 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (c) 2015 - present Facebook, Inc.
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* This source code is licensed under the BSD style license found in the
|
||||||
|
* LICENSE file in the root directory of this source tree. An additional grant
|
||||||
|
* of patent rights can be found in the PATENTS file in the same directory.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package codetoanalyze.java.eradicate;
|
||||||
|
|
||||||
|
import javax.annotation.Nullable;
|
||||||
|
|
||||||
|
public interface InconsistentSubclassAnnotationInterface {
|
||||||
|
public String implementInAnotherFile(@Nullable String s);
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in new issue