我关于StackOverflow的第一个问题... :-)。
我使用Android Studio 3.5.2(Build#AI-191.8026.42.35.5977832,建于2019年10月30日
JRE:1.8.0_202-release-1483-b49-5587405 x86_64,JVM:JetBrains s.r.o的OpenJDK 64位服务器VM
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 );
}
有人知道如何解决这个问题吗? 感谢您的任何帮助。 问候