Size: a a a

2018 January 12

KT

Konstantin Tskhovrebov in GitFox
Потом я все изменю, и вы заказчику скажете, что надо все изменить
источник

KT

Konstantin Tskhovrebov in GitFox
И объясните каким-то проектом😂
источник

A

Anton Skub’ev in GitFox
Понял :)
источник
2018 January 14

KT

Konstantin Tskhovrebov in GitFox
Для всех: зачем вы нажимаете кнопку join у проекта? Я не буду никого просто так в мейн проект пускать!
источник

KT

Konstantin Tskhovrebov in GitFox
Мне регулярно сыпятся запросы в почту
источник

KT

Konstantin Tskhovrebov in GitFox
Форкайте и работайте, а не доступ просите 👌
источник

AD

Aleksey Dolgiy in GitFox
Konstantin Tskhovrebov
Для всех: зачем вы нажимаете кнопку join у проекта? Я не буду никого просто так в мейн проект пускать!
А разве нельзя эту кнопку закрыть?
источник

AP

Alexey Pushkarev in GitFox
Ребят, скажите а зачем калиграфи в проекте, когда со шрифтами проблема решена с 26 саппорт либы?
источник

М

Михаил in GitFox
источник

KT

Konstantin Tskhovrebov in GitFox
Ещё спросите зачем Мокси в проекте, когда проблема с архитектурой решена.
источник

DK

Dmitry Konurov in GitFox
Konstantin Tskhovrebov
Ещё спросите зачем Мокси в проекте, когда проблема с архитектурой решена.
сори за оффтоп но прям в тему1!
источник

J

JRoot3D in GitFox
Konstantin Tskhovrebov
Ещё спросите зачем Мокси в проекте, когда проблема с архитектурой решена.
и котлин зачем?
источник
2018 January 15

AK

Anton Kolomin in GitFox
Здравствуйте! Вопрос по DI: в проекте натолкнулся на данный код в MainActivity:

@ProvidePresenter
   fun providePresenter(): LaunchPresenter {
       return Toothpick
               .openScope(DI.SERVER_SCOPE)
               .getInstance(LaunchPresenter::class.java)
   }

Как я понял мы получаем инстанс LaunchPresenter в SERVER_SCOPE. Собственно первый вопрос: "правильно ли я понял?" =)

Далее, в onCreate есть такой код:

Toothpick.openScopes(DI.SERVER_SCOPE, DI.MAIN_ACTIVITY_SCOPE).apply {
           installModules(MainActivityModule())
           Toothpick.inject(this@MainActivity, this)
       }

Получается scope Activity находиться "под" скоупом презентера. И здесь второй вопрос: "Где закрывается SERVER_SCOPE?" В коде нашел только одно вхождение кода "Toothpick.closeScope(DI.SERVER_SCOPE)" после чего в той же функции SERVER_SCOPE заново открывается.
источник

AK

Anton Kolomin in GitFox
И последний вопрос, как подобную конструкции реализовать в dagger2, те как сделать так чтобы скоуп презентера был "над" скоупов активити или фрагмента?
источник

ES

Eugene Shapovalov in GitFox
Anton Kolomin
И последний вопрос, как подобную конструкции реализовать в dagger2, те как сделать так чтобы скоуп презентера был "над" скоупов активити или фрагмента?
Это вам в даггер канал.
источник

AT

Andrey Timofeev in GitFox
Anton Kolomin
Здравствуйте! Вопрос по DI: в проекте натолкнулся на данный код в MainActivity:

@ProvidePresenter
   fun providePresenter(): LaunchPresenter {
       return Toothpick
               .openScope(DI.SERVER_SCOPE)
               .getInstance(LaunchPresenter::class.java)
   }

Как я понял мы получаем инстанс LaunchPresenter в SERVER_SCOPE. Собственно первый вопрос: "правильно ли я понял?" =)

Далее, в onCreate есть такой код:

Toothpick.openScopes(DI.SERVER_SCOPE, DI.MAIN_ACTIVITY_SCOPE).apply {
           installModules(MainActivityModule())
           Toothpick.inject(this@MainActivity, this)
       }

Получается scope Activity находиться "под" скоупом презентера. И здесь второй вопрос: "Где закрывается SERVER_SCOPE?" В коде нашел только одно вхождение кода "Toothpick.closeScope(DI.SERVER_SCOPE)" после чего в той же функции SERVER_SCOPE заново открывается.
Первое ты правильно понял, второе не зачем закрывать сервер скоп на совсем, так как он предоставляет зависимости основные для работы итеракторов.
источник

AK

Anton Kolomin in GitFox
Спасибо за ответы
источник

AK

Anton Kolomin in GitFox
источник

КЖ

Кирилл Жуков in GitFox
Я может ерунду спрошу, но где можно сам Gitfox скачать? А то сейчас нет возможности собрать, а посмотреть хочется.
источник

AP

Alexey Pushkarev in GitFox
Кирилл Жуков
Я может ерунду спрошу, но где можно сам Gitfox скачать? А то сейчас нет возможности собрать, а посмотреть хочется.
git clone
источник