Vladimir
А можно мне ещё доку не писать?
Loo
Anonymous
https://github.com/rmnoff/rust-ipfs-api – первый раз что-то большое закинул на гитхаб
Loo
Anonymous
Vladimir
По хорошему ты должен сначала написать тесты на функционал (которого нет), а потом уж писать код.
Vladimir
А для врапера можешь хотябы иесткейсы скопипиздить
Anonymous
где rust coq
Alex
тесты это слишком просто
Loo
Loo
вот все такие места можешь менять на format!
Anonymous
Anonymous
Loo
соглашение по кодированию
Loo
наверное...
Anonymous
Anonymous
Kerrigan
автоматический верификатор теорем или чото такое
Anonymous
ех, белорусский гугел лудше(
Vladimir
Тогда в расте каждый третий coq
Vladimir
где rust coq
Vladimir
Loo
https://github.com/rmnoff/rust-ipfs-api/blob/master/src/lib.rs#L24
Loo
вот здесь можно просто String::new()
Anonymous
Anonymous
Anonymous
Loo
Loo
https://github.com/rmnoff/rust-ipfs-api/blob/master/src/lib.rs#L590
Loo
!string.is_empty() лучше
Loo
https://github.com/rmnoff/rust-ipfs-api/blob/master/src/lib.rs#L496
Loo
касательно api - если хочешь чтоб юзать удобно было
Loo
используй это https://doc.rust-lang.org/std/convert/trait.AsRef.html
Loo
или корову
Loo
https://doc.rust-lang.org/std/borrow/enum.Cow.html
Loo
совместно с Into
でゲソ
でゲソ
travisCI
でゲソ
сервис для непрерывной интеграции
でゲソ
это как jenkinsCI только TravisCI
でゲソ
по-дефолту предлагается гитхабом
でゲソ
можно конечно и женкинса или гитлаб прикрутить
Alex
но трэвис фри для опенсорса
Alex
а зачем AsRef нужен?
Alex
Alex
кроме того надо хостить на гитлабе
Alex
а дженкинс стремный какой то
でゲソ
норм гитлаб, если xml не кормить
Alex
Alex
гитлаб это тормозное чудовище
Loo
на безрыбье и рак рыба
Loo
а иногда и краб
Маjко
Маjко
https://www.reddit.com/r/rust/comments/3ntsbn/whats_the_point_of_asref/
Anonymous
https://github.com/rmnoff/rust-ipfs-api/commit/6abe1bbba3fd6797f0fcc3c2362960e789d2ad5d
спасибо за советы, друзья! прислушался к ним и сделал как лучше)
надеюсь, что будут еще, чтобы я мог все довести до хорошего состояния :D
Alex
Anonymous
Alex
И зачем мне голый текст?
Anonymous
и вот coder.rs переносит все в адекватный json :)
Alex
И зачем мне этот json?
Anonymous
там ответ жи
Маjко
Ответ нельзя представить в качестве структуры?
Маjко
Типа в виде Reader
Маjко
Структура с медаданными + data, реализующая Reader
Alex
Хотя бы структура Response
Маjко
Или сразу буффер, если у тебя все данные фетчатся целиком
Маjко
Не сомтрел код, вещаю с дивана
Alex
Alex
Ну, код смотрел, но сильно не вникал
Alex
Это как хелперы для дергания апишки, а не полноценные врапперы.
Anonymous
Misha
IPFS? Я могу написать Reader, только время дайте.
Misha
Только трейт сейчас Read