так работает и приняло Валидатором.
public static Map<String, Integer> countWords(ArrayList<String> list) {
        HashMap<String, Integer> result = new HashMap<String, Integer>();

        //напишите тут ваш код
        return list.stream().collect(Collectors.toMap(Function.identity(), o -> 1, (v1, v2) -> v1 + v2));


        // return result;
    }
А вот так
public static Map<String, Integer> countWords(ArrayList<String> list) {
        HashMap<String, Integer> result = new HashMap<String, Integer>();

        //напишите тут ваш код
        result = list.stream().collect(Collectors.toMap(Function.identity(), o -> 1, (v1, v2) -> v1 + v2));
        return result;
    }
Ошибка (v1, v2) -> v1 + v2 не хочет складывать Object