blob: debc3bf650a8889b7ea5f896dbb6dd03bf3606c2 [file] [log] [blame]
/*
* Copyright 2018 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package androidx.build
/**
* The list of versions codes of all the libraries in this project.
*/
object LibraryVersions {
/**
* Version code of the support library components.
*/
val SUPPORT_LIBRARY = Version("1.0.0-rc01")
val ANIMATION = Version("1.0.0-alpha01")
/**
* Version code for Room
*/
val ROOM = Version("2.1.0-alpha01")
/**
* Version code for Lifecycle extensions (ProcessLifecycleOwner, Fragment support)
*/
val LIFECYCLES_EXT = Version("2.0.0-rc01")
/**
* Version code for Lifecycle LiveData
*/
val LIFECYCLES_LIVEDATA = Version("2.1.0-alpha01")
/**
* Version code for Lifecycle ViewModel
*/
val LIFECYCLES_VIEWMODEL = Version("2.0.0-rc02")
val LIFECYCLES_SAVEDSTATE = Version("1.0.0-alpha01")
val LIFECYCLES_KTX = Version("1.0.0-alpha01")
/**
* Version code for Paging
*/
val PAGING = Version("2.1.0-alpha01")
private val LIFECYCLES = Version("2.0.0-rc01")
/**
* Version code for Lifecycle libs that are required by the support library
*/
val LIFECYCLES_CORE = LIFECYCLES
/**
* Version code for Lifecycle runtime libs that are required by the support library
*/
val LIFECYCLES_RUNTIME = LIFECYCLES
/**
* Version code for shared code of flatfoot
*/
val ARCH_CORE = Version("2.0.0-rc01")
/**
* Version code for shared code of flatfoot runtime
*/
val ARCH_RUNTIME = ARCH_CORE
/**
* Version code for shared testing code of flatfoot
*/
val ARCH_CORE_TESTING = ARCH_CORE
/**
* Version code for Navigation
*/
val NAVIGATION = Version("1.0.0-alpha05")
/**
* Version code for WorkManager
*/
val WORKMANAGER = Version("1.0.0-alpha08")
/**
* Version code for Jetifier
*/
val JETIFIER = Version("1.0.0-alpha10")
/**
* Version code for Appcompat
*/
val ACTIVITY = Version("1.0.0-alpha01")
/**
* Version code for Appcompat
*/
val APPCOMPAT = Version("1.1.0-alpha01")
/**
* Version code for Car
*/
val CAR = Version("1.0.0-alpha5")
/*
* Version code for mediarouter (depends on media2)
*/
val MEDIAROUTER = Version("1.1.0-alpha01")
/**
* Version code for media-widget (depends on media2)
*/
val MEDIA_WIDGET = Version("1.0.0-alpha5")
/**
* Version code for Core
*/
val CORE = Version("1.1.0-alpha01")
/**
* Version code for media2
*/
val MEDIA2 = Version("1.0.0-alpha02")
/**
* Version code for media2-exoplayer
*/
val MEDIA2_EXOPLAYER = Version("1.0.0-alpha01")
/*
* Version code for Benchmark
*/
val BENCHMARK = Version("1.0.0-alpha01")
/**
* Version code for Leanback
*/
val LEANBACK = Version("1.1.0-alpha01")
/**
* Version code for leanback-preference
*/
val LEANBACK_PREFERENCE = Version("1.1.0-alpha01")
/**
* Version code for Webkit
*/
val WEBKIT = Version("1.1.0-alpha01")
/**
* Version code for remote-callbacks
*/
val REMOTECALLBACK = Version("1.0.0-alpha01")
/**
* Version code for slice-builders-ktx
*/
val SLICE_BUILDERS_KTX = Version("1.0.0-alpha5")
/**
* Version code for slice-* modules.
*/
val SLICE = Version("1.1.0-alpha01")
/**
* Version code for versionedparcelable module.
*/
val VERSIONED_PARCELABLE = Version("1.1.0-alpha01")
/**
* Version code for slice-* modules.
*/
val SWIPE_REFRESH_LAYOUT = Version("1.1.0-alpha01")
/**
* Version code for Biometric
*/
val BIOMETRIC = Version("1.0.0-alpha01")
/**
* Version code for Preference
*/
val PREFERENCE = Version("1.1.0-alpha01")
/**
* Version code for TextClassifier
*/
val TEXTCLASSIFIER = Version("1.0.0-alpha01")
/**
* Version code for RecyclerView
*/
val RECYCLERVIEW = Version("1.1.0-alpha01")
/**
* Version code for Fragment
*/
val FRAGMENT = Version("1.1.0-alpha01")
val LISTENABLE_FUTURE = Version("0.1.0-alpha01")
/**
* Version code for CoordinatorLayout
*/
val COORDINATORLAYOUT = Version("1.1.0-alpha01")
}