src.samples.java.ex.MRC_Sample Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fb-contrib Show documentation
Show all versions of fb-contrib Show documentation
An auxiliary findbugs.sourceforge.net plugin for java bug detectors that fall outside the narrow scope of detectors to be packaged with the product itself.
package ex;
import java.awt.Component;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
@SuppressWarnings("all")
public class MRC_Sample {
private static String PART1 = "Part1";
private static String PART2 = "Part2";
private Component[] components;
private int getValue() {
return 1;
}
private String getStringValue() {
return "Hello";
}
public float getFP() {
return 0.0f;
}
private double getTwoValuesFP(boolean b) {
if (b) {
return 1.0;
} else {
return 0.0;
}
}
private String getTwoDupsBySwitch(int i) {
switch (i) {
case 1:
return "Hello";
case 2:
return "Hello";
default:
return "Hello";
}
}
private String fpStringBuilder() {
StringBuilder sb = new StringBuilder();
fooIt(sb);
return sb.toString();
}
private void fooIt(StringBuilder sb) {
sb.append("Foo");
}
private int getCount(List l) {
int count = 0;
Iterator it = l.iterator();
while (it.hasNext()) {
if ("Foo".equals(it.next())) {
count += 1;
}
}
return count;
}
private long[] fpGetHash(String key) {
long[] hash = new long[2];
hash(key, hash);
return hash;
}
private void hash(String key, long[] hash) {
}
private int fpInc() {
int i = 0;
i++;
return i;
}
private long fpCountChars(Collection c) {
long totLength = 0;
for (String s : c) {
totLength += s.length();
}
return totLength;
}
private int getFPLoopVar(List c) {
for (int i = 0; i < c.size(); i++) {
if (c.get(i) == null) {
return i;
}
}
throw new RuntimeException();
}
private int fpFindComponent(Component component) {
int index = 0;
while (this.components[index] != component) {
index++;
if (index >= this.components.length) {
return 0;
}
}
return index;
}
private QueryParam[] fpNonConstantArray(Long pk, String value) {
return new QueryParam[] { new QueryParam("pk", pk), new QueryParam("value", value) };
}
class QueryParam {
QueryParam(String key, Object value) {
}
}
private int fpOverload(int i) {
return 4;
}
private int fpOverload(short s) {
return 2;
}
private String fpAppend() {
return PART1 + PART2;
}
}