Vladimir
можешь пропустить
х) ты разрешаешь?
Anonymous
можно тесты вообще не писать
да это то вообще за милую душу)
Vladimir
А можно мне ещё доку не писать?
Anonymous
https://github.com/rmnoff/rust-ipfs-api – первый раз что-то большое закинул на гитхаб
Vladimir
По хорошему ты должен сначала написать тесты на функционал (которого нет), а потом уж писать код.
Vladimir
А для врапера можешь хотябы иесткейсы скопипиздить
Anonymous
где rust coq
Alex
тесты это слишком просто
Anonymous
где rust coq
cock? (big cock, small cock?)
Loo
вот все такие места можешь менять на format!
Anonymous
Coq
was ist das?
Loo
соглашение по кодированию
Anonymous
was ist das?
google.com/#q=coq
Loo
наверное...
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
Loo
derive Default
ну либо так
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
でゲソ
Anonymous
напиши тесты и дерни тревиса их проверять
ху из трэвис? знаю только Лебовски, он денег должен)
でゲソ
travisCI
でゲソ
сервис для непрерывной интеграции
でゲソ
это как jenkinsCI только TravisCI
でゲソ
по-дефолту предлагается гитхабом
でゲソ
можно конечно и женкинса или гитлаб прикрутить
Alex
но трэвис фри для опенсорса
Alex
а зачем AsRef нужен?
でゲソ
но трэвис фри для опенсорса
дженкинс и гитлаб вроде тоже
Alex
дженкинс и гитлаб вроде тоже
гитлаб тормозное нечто
Alex
кроме того надо хостить на гитлабе
Alex
а дженкинс стремный какой то
でゲソ
норм гитлаб, если xml не кормить
Alex
гитлаб это тормозное чудовище
Loo
на безрыбье и рак рыба
Loo
а иногда и краб
Маjко
а зачем AsRef нужен?
Для генерик-кода
Ма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
и вот coder.rs переносит все в адекватный json :)
Alex
И зачем мне этот json?
Anonymous
там ответ жи
Маjко
Ответ нельзя представить в качестве структуры?
Маjко
Типа в виде Reader
Маjко
Структура с медаданными + data, реализующая Reader
Alex
Хотя бы структура Response
Маjко
Или сразу буффер, если у тебя все данные фетчатся целиком
Маjко
Не сомтрел код, вещаю с дивана
Alex
там ответ жи
Там, это где?
Alex
Ну, код смотрел, но сильно не вникал
Alex
Это как хелперы для дергания апишки, а не полноценные врапперы.
Misha
IPFS? Я могу написать Reader, только время дайте.
Misha
Только трейт сейчас Read