package test4;
import java.util.Map;
import java.util.HashMap;
public class JIRA152 {
public int foo(int i) { return i; }
public int bar(int j) { return j; }
public int tested(int k) {
String[] p;
if (k > 0)
p = new String[1];
else
p = null;
if (p != null)
while (k < p.length)
k++;
return 0;
}
public String put(String s, Object obj) {
return s;
}
private static Map<String, String[]> buildColumnOverride(JIRA152 element, String path) {
Map<String, String[]> columnOverride = new HashMap<String, String[]>();
if ( element == null ) return null;
String singleOverride = element.toString();
String multipleOverrides = element.toString();
String[] overrides;
if ( singleOverride != null ) {
overrides = new String[] { singleOverride };
}
/*else if ( multipleOverrides != null ) {
// overrides = columnOverride.get("foo");
overrides = null;
}*/
else {
overrides = null;
}
if ( overrides != null ) {
for (String depAttr : overrides) {
columnOverride.put(
element.put(path, depAttr.getClass()),
new String[] { depAttr.toLowerCase() }
);
//columnOverride.put("a", new String[1]);
}
}
return columnOverride;
}
public int test() {
Map<String,String[]> map = buildColumnOverride(this, "foo");
return map.size();
}
}