final shell
Первый вариант FileMap. Всё работает, кроме ввода пути с консоли.
Забыла один пробел
Убрала public у полей интерфейса.
Добавила System.getProperty
Заработало
Изменила Shell, изменила FileMap, переиспользовала Shell. + решила проблему бросания исключений при завершении.
Добавила возможность добавлять строку с пробелами.
Изменила обработку входных команд. Теперь у меня "put 1 Irina Goltsman" и "put 1 Irina         Goltsman" - это разные слова.
Вернула Shell.main
Исправила выброс странных исключений.
checkstyle
Исправила проблему с несоответсвием ключа содержанию.
Убрала лишнюю проверку на длину ключа.
Теперь при выходе то, что удалось записать, запишется, при ошибке.
Исправила load со значением и без
Я просто невнимательна. Проблемма была только в >= вместо >
Я просто невнимательна. Проблемма была только в >= вместо >
Исправлены copy-paste. Добавила обработку исключения для getProperties.
поправила while - read