Мой первый вопрос о StackOverflow ...: -).
Я использую Android Studio 3.5.2 (сборка # AI-191.8026.42.35.5977832, построена 30 октября 2019 г. JRE: 1.8.0_202-release-1483-b49-5587405 x86_64, JVM: 64-битная виртуальная машина OpenJDK от JetBrains sro macOS 10.15.1).
У меня есть несколько больших классов Java (репозитории с большим количеством dao). Так как у классов много кода, я делю его на строки комментариев вроде этого "// ---------------------------------------------- ".
Я заметил, что после каждого коммита Git (прямо из Android Studio) эти классы теряют порядок методов ...
Например:
Строки 168-178 до коммита:
//-----------------------------------------------------------------------
// Family (2019-11-21 08:58 OK)
private FamilyDao familyDao = AppHandle.getHandle().getLocalDatabase().familyDao();
private Data<Family> families = new Data<>( familyDao );
public void insertFamily(Family family, MutableLiveData<Long> result ) {
families.insertData( family, result );
}
public void inserFamilies( ArrayList<Family> familiesList, ProgressPresenter progressPresenter ) {
Строки 168-178 после коммита:
public void findCompetitorPriceById( int id, MutableLiveData<List<CompetitorPrice>> result ) {
competitorPrices.findDataById( id, result );
}
public void insertFamily(Family family, MutableLiveData<Long> result ) {
families.insertData( family, result );
}
public void inserFamilies( ArrayList<Family> familiesList, ProgressPresenter progressPresenter ) {
families.insertDataList( familiesList, progressPresenter );
}
Кто-нибудь знает, как решить эту проблему? Спасибо за любую помощь. С уважением,