Size: a a a

2020 April 06

AE

Alexandr Ermolenko in GitFox
Yakov Weber
Есть небольшой вопрос, немного изучив ваш репозиторий я натыкался на by lazy для инициализации адаптера, в своих проектах я иногда так делаю, но в последнее время отказаться от этого так как это вызывает memory leak, можете прокомментировать ваш выбор в пользу lazy ?  И стоит ли отказаться от by lazy в пользу lateinit?
попробуйте  вызвать recyclerView.adapter = null в onDestroyView() должно помочь
источник

IG

Ilya Gulya in GitFox
Yakov Weber
Есть небольшой вопрос, немного изучив ваш репозиторий я натыкался на by lazy для инициализации адаптера, в своих проектах я иногда так делаю, но в последнее время отказаться от этого так как это вызывает memory leak, можете прокомментировать ваш выбор в пользу lazy ?  И стоит ли отказаться от by lazy в пользу lateinit?
Каким образом это вызывает Memory Leak?
источник

AY

Axrorxo'ja Yodgorov in GitFox
context сохраняется внутри адаптера
источник

YW

Yakov Weber in GitFox
Ilya Gulya
Каким образом это вызывает Memory Leak?
leakcanary постоянно ругается  сейчас руки дошли до этого изучаю вопрос
источник

IG

Ilya Gulya in GitFox
Axrorxo'ja Yodgorov
context сохраняется внутри адаптера
А зачем? 🙂
источник

YW

Yakov Weber in GitFox
Я руками контекст не сохраняю
источник

AL

Aleksandr Litvinchuc... in GitFox
Alexandr Ermolenko
попробуйте  вызвать recyclerView.adapter = null в onDestroyView() должно помочь
Это вот правильный способ избежать этого
источник

YW

Yakov Weber in GitFox
Alexandr Ermolenko
попробуйте  вызвать recyclerView.adapter = null в onDestroyView() должно помочь
Это сработало спасибо. Правда в gitlabClient я этого не увидел )
источник

AL

Aleksandr Litvinchuc... in GitFox
Или если не хочется делать везде можно просто относледовать ресайклер и там это делать
источник

AE

Alexandr Ermolenko in GitFox
Yakov Weber
Это сработало спасибо. Правда в gitlabClient я этого не увидел )
это повод сделать ПР и пополнить свою резюме строчкой "участие в ОС проектах" xD
источник

YW

Yakov Weber in GitFox
Хм надо бы,  если до выходных доживет то сделаю пр )
источник

IG

Ilya Gulya in GitFox
Alexandr Ermolenko
попробуйте  вызвать recyclerView.adapter = null в onDestroyView() должно помочь
Всё, въехал.
источник

KT

Konstantin Tskhovreb... in GitFox
спойлер😉
источник
2020 April 12

KT

Konstantin Tskhovreb... in GitFox
Для тех кто не спит:
в репозитории появился иОС проект с примером использования СДК 😉

https://gitlab.com/terrakok/gitlab-client/-/blob/feature/mpp/GitFox%20iOS%20Sample/GitFox%20iOS%20Sample/SceneDelegate.swift#L26
источник

IG

Ilya Gulya in GitFox
источник

KT

Konstantin Tskhovreb... in GitFox
Прошу всех неравнодушных попробовать в бою сборку андроидного приложения, которая использует теперь 100% мультиплатформенное СДК
источник

KT

Konstantin Tskhovreb... in GitFox
Результат установки
Анонимный опрос
55%
Я установил, и все работает отлично!
14%
Установил, и есть проблемы, но описывать лень.
23%
Я не устанавливал и не буду
9%
У меня нет андроид девайса
Проголосовало: 22
источник

АЕ

Алексей Ершов... in GitFox
Konstantin Tskhovrebov
Результат установки
Анонимный опрос
55%
Я установил, и все работает отлично!
14%
Установил, и есть проблемы, но описывать лень.
23%
Я не устанавливал и не буду
9%
У меня нет андроид девайса
Проголосовало: 22
нет пункта "установил, есть проблемы, щас опишу" 🙂
источник

АЕ

Алексей Ершов... in GitFox
источник

АЕ

Алексей Ершов... in GitFox
некоторые файлы в проекте открываются, некоторые говорят "empty". Не знаю, баг это или не реализованная фича, но для конечного пользователя странно)
источник