This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package net.ppldo.comment.android.messages.content | |
interface CompositionTimeLogger { | |
fun start() | |
fun logNext(name: String) | |
fun logAll() | |
} | |
class DummyCompositionTimeLogger : CompositionTimeLogger { | |
override fun start() { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package ru.alexfitness.data.core.dto; | |
import android.support.annotation.Nullable; | |
import org.jetbrains.annotations.Contract; | |
public class TimeoutData<T> { | |
@Nullable | |
private final T data; | |
private final long timeoutMilliseconds; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package ru.alexfitness.data.core; | |
import android.annotation.SuppressLint; | |
import android.content.ContentResolver; | |
import android.content.Context; | |
import android.os.Build; | |
import android.provider.Settings; | |
import android.support.annotation.Nullable; | |
import android.util.DisplayMetrics; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package ru.alexfitness.presentation.core.utils; | |
import android.support.annotation.Nullable; | |
import android.support.annotation.StringRes; | |
import com.google.gson.JsonParseException; | |
import java.net.ConnectException; | |
import java.net.SocketException; | |
import java.net.SocketTimeoutException; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package ru.alexfitness.presentation.core.utils; | |
import android.support.annotation.StringRes; | |
import ru.alexfitness.presentation.core.view.ErrorView; | |
public interface ErrorHandlerCreator { | |
Builder newBuilder(ErrorView errorView, Throwable throwable); | |
Builder defaultBuilder(ErrorView errorView, Throwable throwable); |