package at.favre.app.dalitest.activity; import android.support.annotation.NonNull; import at.favre.app.dalitest.BuildConfig; import at.favre.lib.hood.extended.PopHoodActivity; import at.favre.lib.hood.interfaces.Config; import at.favre.lib.hood.interfaces.Page; import at.favre.lib.hood.interfaces.Pages; import at.favre.lib.hood.util.defaults.DefaultProperties; public class DebugActivity extends PopHoodActivity { @NonNull @Override public Pages getPageData(@NonNull Pages emptyPages) { Page page = emptyPages.addNewPage(); page.add(DefaultProperties.createSectionSourceControlAndCI(BuildConfig.GIT_REV, BuildConfig.GIT_BRANCH, BuildConfig.GIT_DATE, BuildConfig.BUILD_NUMBER, null, BuildConfig.BUILD_DATE)); page.add(DefaultProperties.createSectionBasicDeviceInfo()); page.add(DefaultProperties.createDetailedDeviceInfo(this)); page.add(DefaultProperties.createSectionAppVersionInfoFromBuildConfig(BuildConfig.class)); page.add(DefaultProperties.createSectionAppVersionInfoFromBuildConfig(at.favre.lib.dali.BuildConfig.class).removeHeader()); return emptyPages; } @NonNull @Override public Config getConfig() { return Config.newBuilder().setShowZebra(false).setLogTag("DebugActivity").build(); } }