new inference: initial tests

This commit is contained in:
Anna Kozlova
2013-09-20 12:11:57 +04:00
parent 970a180902
commit 935cdbaf3b
229 changed files with 7713 additions and 1 deletions
@@ -0,0 +1,26 @@
public class GoodCodeIsRed {
public void test() {
FileIF file = new FileImpl();
file.getInputStream();
}
}
class FileImpl implements FileIF {
public void getInputStream() {
}
}
interface FileIF extends BasicFileIF, DataSource {
}
interface BasicFileIF {
void getInputStream();
}
interface DataSource {
void getInputStream() throws java.io.IOException;
}