mirror of
https://github.com/clangen/musikcube.git
synced 2025-04-10 21:44:30 +00:00
Optimized imports.
This commit is contained in:
parent
6b9a446494
commit
2c6024fbb3
@ -2,7 +2,6 @@ package io.casey.musikcube.remote.framework
|
||||
|
||||
import android.content.Intent
|
||||
import android.os.Bundle
|
||||
import io.casey.musikcube.remote.Application
|
||||
|
||||
abstract class MixinBase : IMixin {
|
||||
enum class State {
|
||||
|
@ -1,6 +1,5 @@
|
||||
package io.casey.musikcube.remote.service.playback
|
||||
|
||||
import android.content.SharedPreferences
|
||||
import io.casey.musikcube.remote.Application
|
||||
import io.casey.musikcube.remote.injection.DaggerPlaybackComponent
|
||||
import io.casey.musikcube.remote.service.gapless.GaplessHeaderService
|
||||
@ -11,7 +10,6 @@ import io.casey.musikcube.remote.service.playback.impl.streaming.StreamProxy
|
||||
import io.casey.musikcube.remote.service.playback.impl.streaming.db.OfflineDb
|
||||
import io.casey.musikcube.remote.service.playback.impl.streaming.db.OfflineTrack
|
||||
import io.casey.musikcube.remote.service.websocket.model.ITrack
|
||||
import io.casey.musikcube.remote.ui.settings.constants.Prefs
|
||||
import io.casey.musikcube.remote.util.Preconditions
|
||||
import io.reactivex.Single
|
||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||
|
@ -6,7 +6,10 @@ import android.net.Uri
|
||||
import com.danikula.videocache.CacheListener
|
||||
import com.google.android.exoplayer2.*
|
||||
import com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
|
||||
import com.google.android.exoplayer2.source.*
|
||||
import com.google.android.exoplayer2.source.ConcatenatingMediaSource
|
||||
import com.google.android.exoplayer2.source.ExtractorMediaSource
|
||||
import com.google.android.exoplayer2.source.MediaSource
|
||||
import com.google.android.exoplayer2.source.TrackGroupArray
|
||||
import com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
|
||||
import com.google.android.exoplayer2.trackselection.DefaultTrackSelector
|
||||
import com.google.android.exoplayer2.trackselection.TrackSelectionArray
|
||||
|
@ -12,8 +12,8 @@ import io.casey.musikcube.remote.service.websocket.SocketMessage
|
||||
import io.casey.musikcube.remote.service.websocket.WebSocketService
|
||||
import io.casey.musikcube.remote.service.websocket.model.IDataProvider
|
||||
import io.casey.musikcube.remote.service.websocket.model.ITrack
|
||||
import io.casey.musikcube.remote.service.websocket.model.impl.remote.RemoteTrack
|
||||
import io.casey.musikcube.remote.service.websocket.model.ITrackListQueryFactory
|
||||
import io.casey.musikcube.remote.service.websocket.model.impl.remote.RemoteTrack
|
||||
import io.reactivex.Observable
|
||||
import org.json.JSONObject
|
||||
import java.util.*
|
||||
|
@ -1,6 +1,5 @@
|
||||
package io.casey.musikcube.remote.service.websocket.model
|
||||
|
||||
import io.casey.musikcube.remote.service.websocket.Messages
|
||||
import io.reactivex.Observable
|
||||
|
||||
interface IDataProvider {
|
||||
|
@ -3,7 +3,6 @@ package io.casey.musikcube.remote.service.websocket.model.impl.remote
|
||||
import io.casey.musikcube.remote.service.websocket.Messages
|
||||
import io.casey.musikcube.remote.service.websocket.model.IEqualizerSettings
|
||||
import org.json.JSONObject
|
||||
import java.lang.NumberFormatException
|
||||
|
||||
class RemoteEqualizerSettings(private val json: JSONObject): IEqualizerSettings {
|
||||
private val bandToFreqMap: Map<Int, Double>
|
||||
|
@ -1,6 +1,5 @@
|
||||
package io.casey.musikcube.remote.ui.category.adapter
|
||||
|
||||
import android.content.Context
|
||||
import android.support.v7.widget.RecyclerView
|
||||
import android.view.LayoutInflater
|
||||
import android.view.View
|
||||
|
@ -33,7 +33,6 @@ import io.casey.musikcube.remote.ui.shared.activity.BaseActivity
|
||||
import io.casey.musikcube.remote.ui.shared.extension.getColorCompat
|
||||
import io.casey.musikcube.remote.ui.shared.extension.setCheckWithoutEvent
|
||||
import io.casey.musikcube.remote.ui.shared.extension.showSnackbar
|
||||
import io.casey.musikcube.remote.ui.shared.extension.slideNextUp
|
||||
import io.casey.musikcube.remote.ui.shared.mixin.DataProviderMixin
|
||||
import io.casey.musikcube.remote.ui.shared.mixin.PlaybackMixin
|
||||
import io.casey.musikcube.remote.ui.shared.util.Duration
|
||||
|
@ -18,8 +18,8 @@ import io.casey.musikcube.remote.ui.shared.extension.setupDefaultRecyclerView
|
||||
import io.casey.musikcube.remote.ui.shared.mixin.DataProviderMixin
|
||||
import io.casey.musikcube.remote.ui.shared.mixin.ItemContextMenuMixin
|
||||
import io.casey.musikcube.remote.ui.shared.mixin.PlaybackMixin
|
||||
import io.casey.musikcube.remote.ui.shared.model.ITrackListSlidingWindow
|
||||
import io.casey.musikcube.remote.ui.shared.model.DefaultSlidingWindow
|
||||
import io.casey.musikcube.remote.ui.shared.model.ITrackListSlidingWindow
|
||||
import io.casey.musikcube.remote.ui.shared.view.EmptyListView
|
||||
import io.reactivex.rxkotlin.subscribeBy
|
||||
|
||||
|
@ -13,8 +13,6 @@ import io.casey.musikcube.remote.service.websocket.model.ReplayGainMode
|
||||
import io.casey.musikcube.remote.service.websocket.model.TransportType
|
||||
import io.casey.musikcube.remote.ui.settings.viewmodel.RemoteSettingsViewModel
|
||||
import io.casey.musikcube.remote.ui.shared.activity.BaseActivity
|
||||
import io.casey.musikcube.remote.ui.shared.extension.slideNextLeft
|
||||
import io.casey.musikcube.remote.ui.shared.extension.slideThisDown
|
||||
import io.casey.musikcube.remote.ui.shared.mixin.DataProviderMixin
|
||||
import io.casey.musikcube.remote.ui.shared.mixin.ViewModelMixin
|
||||
import io.reactivex.rxkotlin.subscribeBy
|
||||
|
@ -11,6 +11,7 @@ import io.casey.musikcube.remote.R
|
||||
import io.casey.musikcube.remote.service.websocket.Messages
|
||||
import io.casey.musikcube.remote.service.websocket.model.IDataProvider
|
||||
import io.casey.musikcube.remote.service.websocket.model.ITrack
|
||||
import io.casey.musikcube.remote.service.websocket.model.ITrackListQueryFactory
|
||||
import io.casey.musikcube.remote.ui.home.activity.MainActivity
|
||||
import io.casey.musikcube.remote.ui.shared.activity.BaseActivity
|
||||
import io.casey.musikcube.remote.ui.shared.activity.Filterable
|
||||
@ -19,9 +20,8 @@ import io.casey.musikcube.remote.ui.shared.fragment.TransportFragment
|
||||
import io.casey.musikcube.remote.ui.shared.mixin.DataProviderMixin
|
||||
import io.casey.musikcube.remote.ui.shared.mixin.ItemContextMenuMixin
|
||||
import io.casey.musikcube.remote.ui.shared.mixin.PlaybackMixin
|
||||
import io.casey.musikcube.remote.ui.shared.model.ITrackListSlidingWindow
|
||||
import io.casey.musikcube.remote.ui.shared.model.DefaultSlidingWindow
|
||||
import io.casey.musikcube.remote.service.websocket.model.ITrackListQueryFactory
|
||||
import io.casey.musikcube.remote.ui.shared.model.ITrackListSlidingWindow
|
||||
import io.casey.musikcube.remote.ui.shared.view.EmptyListView
|
||||
import io.casey.musikcube.remote.ui.shared.view.EmptyListView.Capability
|
||||
import io.casey.musikcube.remote.ui.tracks.adapter.TrackListAdapter
|
||||
|
@ -2,7 +2,7 @@ package io.casey.musikcube.remote;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
||||
/**
|
||||
* Example local unit test, which will execute on the development machine (host).
|
||||
|
Loading…
x
Reference in New Issue
Block a user