07-Proxy, Федоров Андрей, 393 группа#470
Conversation
|
DBTableProvider: а также и вроде закомментированный код не принято пулить, либо надо в комментариях объяснить, почему так вышло. HashSet< Class < ? > > лучше diamond types HashSet<> аналогично |
|
StoreableTableImpl: желателен diamond types |
|
класс ArrayMatcher можно наверно удалить |
|
Может я не туда смотрю, но после работы с БД у меня в System.getProperty("user.home") появляется файл с логом, который достаточно далек от заданного формата логов. |
|
Это мой давнишний лог, отключу его. Лог, который нужен, появляется в той же директории, откуда исполняется программа. |
|
Закомментированный код просто забыл удалить) |
|
Diamond types не везде можно применить - не скомилится. Где возможно, применю. |
There was a problem hiding this comment.
Пиши, пожалуйста, комментарии к коду в таком стиле, т.к. в таком случае можно писать ответ в том же месте.
|
Some fixes & improvements: |
There was a problem hiding this comment.
Не лучше ли бросать исключение в этом случае? Ведь пользователь библиотеки будет думать, что всё корректно сериализовалось, а на самом деле - нет.
There was a problem hiding this comment.
Есть куча классов из стандартной Java. Я же не могу их всех аннотировать. Но большая их часть выводит нечто осмысленное в toString().
07-Proxy, Федоров Андрей, 393 группа
И да, теперь JSON реализован с нормальными символами экранирования
\.