🐴
коммит -> изменение
Sergey
в целом он переводит с терминов гита в термины чейнжлога
не не... посмотри зачем он используется там где используется
🐴
тег -> версия
🐴
ну у него много задач
Sergey
ладно) завтра)
🐴
оке )
Sergey
> ну у него много задач исходи из позиции "по каким причинам реализация может поменяться" а не по задачам
🐴
я из этого и исходил
🐴
получается, что "ни по каким"
🐴
я не вижу причин для его изменений
Sergey
поменялся способ работы с git (с вызова git через exec на работу с какой-нибудь библиотечкой сишной интегрированной)
🐴
это задача Git
🐴
тут все ок
Sergey
это задача Git
да я ж не спорю)
Sergey
getDiffUrl
Sergey
вот метод например
🐴
этот тоже изолирован
Sergey
этот тоже изолирован
что значит изолирован?
🐴
ну у него нет причин меняться
Sergey
о вот к слову
Sergey
смотри
Sergey
public function getDiffUrl(string $rev1, string $rev2): string { $remote_url = $this->git->getRemoteUrl($this->remote); $remote = $this->remote_factory->createByUrl($remote_url); return $remote->getDiffUrl($rev1, $rev2); }
🐴
поменяется фабрика
Sergey
у тебя во всем классе только этот метод использует remote_factory
🐴
добавится новый Remote\BitBucket
🐴
да
Sergey
а хотя не, он юзает ->git
Sergey
https://github.com/f3ath/git-changelog/blob/master/src/GitGateway.php#L39
Sergey
а это чего?
🐴
получить дату коммита
🐴
тега
🐴
ну или версии в нашем случае
Sergey
ну это ж не совсем дата когда ты тег создал
Sergey
это дата коммита на который ты тэг навесил, нет?
🐴
да
🐴
именно так
🐴
я понимаю о чем ты
Sergey
а для коммитов у тебя миленький класс есть
Sergey
и в целом список коммитов тоже есть....
Sergey
то есть если бы у тебя был объект Tag который бы в себе содержал хэш коммита к которому он привязан
Sergey
тоооо хз)
🐴
есть, но в такой конфигурации Changelog не знает про внутреннюю кухню с Commit, Remote и прочим
🐴
и это наверно хорошо
Sergey
ну..... хз
Sergey
я наверное бы пошел по простому пути
Sergey
у меня были бы коллекции коммитов и я бы их заворачивал в некий Changelog
Sergey
и делал бы ChangelogFormatter
Sergey
который бы занимался печатью оного в консоль или во что-то еще
🐴
у меня вроде похожее что-то было в прошлой итерации
Sergey
но в прошлой итерации у тебя небыло Commit
Sergey
теперь он есть)
🐴
ну может быть
Роман
@f3ath, на java писал, щас забросил?
🐴
@f3ath, на java писал, щас забросил?
Пробовал. Не по работе.
Anonymous
вроде конь, а реакция как у мангуста
🐴
https://www.youtube.com/watch?v=e-5obm1G_FY&index=15&list=WL
🐴
не могу не поделиться таким приятным видосом
Роман
а перевод есть?
Sergey
Sergey
я тоже на превьюшку купился в свое время)
Sergey
на тему девушек
Sergey
на днях удивился, в скала чатике тусят девушка. заряжает за линейную алгербру, ФП
Sergey
Sergey
да простит она меня за это) но я был удивлен
Sergey
сисек нет
Sergey
всё понятно
Sergey
сисек нет
сиськи не главное
Дмитрий
сиськи не главное
поддерживаю
Sergey
сиськи не главное
для ФП - конечно не главное
Co(n)stantine👨‍🔬
нечесе
Co(n)stantine👨‍🔬
ФП ffuuuuuuuuuuuuuuuu
Sergey
активизировались сразу
Sergey
для ФП - конечно не главное
если акцентировать внимание только на сиськах то в 90% случаев будет сплошное разачарование...(
Sergey
мне кажется эта девушка по знаниям и опыту нас тут всех уделает 😕
Sergey
если акцентировать внимание только на сиськах то в 90% случаев будет сплошное разачарование...(
ну нет, нужно быть многопоточным и акцентировать внимание на много чём )
Sergey
в том числе и на сиськах
Co(n)stantine👨‍🔬
во фронтедне есть одна очень даж красивая девушка с прекрасной грудью)
Dmitriy
сиськи не главное
да, я тоже за попу.
Sergey
та не, фронт не то
groall
борщ!