-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
real tech inheritance #230
Conversation
cc @blond |
Привет!
Мне кажется, что это могло быть сделано для Причин для того, чтобы запрещать @mdevils, не вспомнишь, было ли это сделано специально, и если да, то для чего? |
Все-таки прокидываю |
Если что, отдельно |
Копирование было сделано для того, чтобы можно было создавать новые технологии конфигурированием существующих. Вот пример: https://github.com/enb-make/enb/blob/master/techs/css-ie6.js |
@mdevils если в коде этого pr убрать копирование |
Все должно сломаться. Копирование — это и есть механизм наследования. Он просто был не доделан (нельзя было вызвать |
а зачем копировать до вызова |
Хм, до вызова, наверное, незачем. Можете попробовать выпилить. |
Я попробую написать тесты (#231) на базовую функциональность Считаю, что вливать PR без таких тестов довольно опасно. |
Я закончил писать тесты на @escaton, можешь разбить PR на подзадачи или сформулировать задачу, которую тебе необходимо сделать, и прислать PR с тестами? Написать тесты по аналогии с существующими должно быть не сложно. Если будут возникать проблемы — я буду помогать. |
@escaton, проблема ещё актуальна? |
@escaton, ping! |
1 similar comment
@escaton, ping! |
@blond сорри, вот из отпуска вернулся. |
@escaton, извини был немного занят Можешь отребейзить PR и добавить к нему тестов? |
Closed in favor of #422. |
Из-за
_copyAnd
красивое решение не придумалось, так что насчет вот такого:?
UPD
таки придумалось, в конце не надо снова прокидывать ту же технологию.