LINUX.ORG.RU

Ответ на: комментарий от GREAT-DNG

Плюсы кодируются через %20. Наверное в этом дело.

ox55ff ★★★★★
() автор топика
Ответ на: комментарий от GREAT-DNG

Это он в тексте тот же, а в href другой. Плюсы криво закодировались.

maxcom ★★★★★
()

Хорошо бы это оказался баг моего творчества, а не пришедший из flexmark-java.

maxcom ★★★★★
()

Проблему локализовал, она в районе нашего кода который приводит внутренние ссылки к каноническому виду. При попытке поправить столкнулся с древнем злом, пока что пофиксить не удалось. Но надежда еще есть :-)

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

А тестами код покрывать тебя мама в детстве не учила?
Сломал — почини и напиши тест.
И на плюсы тоже тест напиши.

Goury ★★★★★
()
Последнее исправление: Goury (всего исправлений: 1)
Ответ на: комментарий от Goury

Тестов там много, и на плюсы я тест добавил. Но это тут случай когда тесты на качество кода существенно не влияют, из-за неопределенности в том как оно должно быть.

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

Должно быть так чтобы ничего не ломалось, очевидно же.
Если что-то может сломаться — оно должно быть покрыто тестами.

Goury ★★★★★
()
Ответ на: комментарий от Goury

Это нужны тогда end to end тесты на селениуме или чем-то таком. Без этого нужна какая-то спецификация, по которой можно валидировать результат.

maxcom ★★★★★
()
Ответ на: комментарий от Goury

Ты забыл оставить ссылку на хорошую архитектуру в твоем исполнении. Мы всем ЛОРом уже лет 10 ждем, кстати, только ради этого в игнор не добавляем. Будет?

another ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.