Files
openide/java/java-tests/testData/inspection/java8MapApi/beforeComputeIfAbsentResultUnused.java
2026-01-16 13:57:13 +00:00

15 lines
601 B
Java

// "Replace with 'computeIfAbsent()' call" "true"
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
public class Test {
interface Shift {}
void foo(Map<String, List<Shift>> dayOfWeekAndShiftTypeToShiftListMap, String key){
List<Shift> dayOfWeekAndShiftTypeToShiftList = dayOfWeekAndShiftTypeToShiftListMap.get(key);
if (<caret>dayOfWeekAndShiftTypeToShiftList == null) {
dayOfWeekAndShiftTypeToShiftList = new ArrayList<>((6) / 7);
dayOfWeekAndShiftTypeToShiftListMap.put(key, dayOfWeekAndShiftTypeToShiftList);
}
}
}