LibraryVersions.kt revision 368e82c2afbe04c7d113eeed6deb901debae0272
10cf9ed3a719c0782695154d5a0bca260001cec15A. Unique TensorFlower/*
29c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur * Copyright 2018 The Android Open Source Project
39c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur *
49c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur * Licensed under the Apache License, Version 2.0 (the "License");
59c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur * you may not use this file except in compliance with the License.
69c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur * You may obtain a copy of the License at
79c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur *
89c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur *      http://www.apache.org/licenses/LICENSE-2.0
99c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur *
109c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur * Unless required by applicable law or agreed to in writing, software
119c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur * distributed under the License is distributed on an "AS IS" BASIS,
129c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
139c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur * See the License for the specific language governing permissions and
149c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur * limitations under the License.
159c3043ff3bf31a6a81810b4ce9e87ef936f1f529Manjunath Kudlur */
16f41959ccb2d9d4c722fe8fc3351401d53bcf490Manjunath Kudlur
17f41959ccb2d9d4c722fe8fc3351401d53bcf490Manjunath Kudlurpackage androidx.build
18f41959ccb2d9d4c722fe8fc3351401d53bcf490Manjunath Kudlur
19f2102f4e2c1c87f1d1bf9ab856a2849c54478760Vijay Vasudevan/**
20f2102f4e2c1c87f1d1bf9ab856a2849c54478760Vijay Vasudevan * The list of versions codes of all the libraries in this project.
21f2102f4e2c1c87f1d1bf9ab856a2849c54478760Vijay Vasudevan */
22f2102f4e2c1c87f1d1bf9ab856a2849c54478760Vijay Vasudevanobject LibraryVersions {
232da8f3106ab39c9971809fc67ca9c6eedfb98399A. Unique TensorFlower    /**
242da8f3106ab39c9971809fc67ca9c6eedfb98399A. Unique TensorFlower     * Version code of the support library components.
254cd64cac16ccd22a2d956d6957ecfda0ff67ee89A. Unique TensorFlower     */
26a8cf85b9d58ff4766ea771f1564b493f2aa7f162Alexandre Passos    val SUPPORT_LIBRARY = Version("1.0.0-alpha1")
27854f49bd43588c062b046384f239f64a3d819702Manjunath Kudlur
28f41959ccb2d9d4c722fe8fc3351401d53bcf490Manjunath Kudlur    /**
29f9f56f9dc7fe41ef1128290a77ac88e889ea5229A. Unique TensorFlower     * Version code for Room
30f41959ccb2d9d4c722fe8fc3351401d53bcf490Manjunath Kudlur     */
31f41959ccb2d9d4c722fe8fc3351401d53bcf490Manjunath Kudlur    val ROOM = Version("2.0.0-alpha1")
32f9f56f9dc7fe41ef1128290a77ac88e889ea5229A. Unique TensorFlower
335b0d0db56f64d2a7728e16d9e3334d8ad3bfa560Alexandre Passos    /**
34f41959ccb2d9d4c722fe8fc3351401d53bcf490Manjunath Kudlur     * Version code for Lifecycle extensions (ProcessLifecycleOwner, Fragment support)
352a9866020dbcb53de32bcd984150545a623e34b7A. Unique TensorFlower     */
36f41959ccb2d9d4c722fe8fc3351401d53bcf490Manjunath Kudlur    val LIFECYCLES_EXT = Version("2.0.0-alpha1")
378745e3426713068e7061b3aae368ebb4db8dc2ccAllen Lavoie
382c3738db9c4df83adc1aff29f5cb0e9735dd5eacVijay Vasudevan    /**
39c64b5e13c63bf1a66222b8ecd90cfd52ca62d800Yuan Yu     * Version code for Lifecycle LiveData
40e9d4d3d06c0fb211f7488f868fefb477f07df4f8Anna R     */
41f41959ccb2d9d4c722fe8fc3351401d53bcf490Manjunath Kudlur    val LIFECYCLES_LIVEDATA = LIFECYCLES_EXT
42f41959ccb2d9d4c722fe8fc3351401d53bcf490Manjunath Kudlur
435b0d0db56f64d2a7728e16d9e3334d8ad3bfa560Alexandre Passos    /**
445b0d0db56f64d2a7728e16d9e3334d8ad3bfa560Alexandre Passos     * Version code for Lifecycle ViewModel
45a8cf85b9d58ff4766ea771f1564b493f2aa7f162Alexandre Passos     */
46a8cf85b9d58ff4766ea771f1564b493f2aa7f162Alexandre Passos    val LIFECYCLES_VIEWMODEL = LIFECYCLES_EXT
47a1d2a4ab90bd9df7312408f3971a2236810a1074Alexandre Passos
489f12227ae9930decb915062614792aa01617264dAlexandre Passos    /**
495b0d0db56f64d2a7728e16d9e3334d8ad3bfa560Alexandre Passos     * Version code for Paging
50a1d2a4ab90bd9df7312408f3971a2236810a1074Alexandre Passos     */
515b0d0db56f64d2a7728e16d9e3334d8ad3bfa560Alexandre Passos    val PAGING = Version("2.0.0-alpha1")
520815de21239955e346b562e899640649c8d2b9cbBenoit Steiner
535b0d0db56f64d2a7728e16d9e3334d8ad3bfa560Alexandre Passos    val PAGING_RX = Version("1.0.0-alpha1")
545b0d0db56f64d2a7728e16d9e3334d8ad3bfa560Alexandre Passos
555b0d0db56f64d2a7728e16d9e3334d8ad3bfa560Alexandre Passos    private val LIFECYCLES = Version("2.0.0-alpha1")
5682ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower
5782ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower    /**
5882ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower     * Version code for Lifecycle libs that are required by the support library
5982ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower     */
6082ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower    val LIFECYCLES_CORE = LIFECYCLES
6182ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower
6282ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower    /**
6382ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower     * Version code for Lifecycle runtime libs that are required by the support library
6482ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower     */
6582ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower    val LIFECYCLES_RUNTIME = LIFECYCLES
6682ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower
6782ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower    /**
6882ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower     * Version code for shared code of flatfoot
6982ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower     */
7082ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower    val ARCH_CORE = Version("2.0.0-alpha1")
7182ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower
7282ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower    /**
7382ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower     * Version code for shared code of flatfoot runtime
7482ee4b74b0c34f3f0fbbdc3b99c3a59453519af2A. Unique TensorFlower     */
7543c2f2f3058d56fad95aa32d0efb30b06ab24758A. Unique TensorFlower    val ARCH_RUNTIME = ARCH_CORE
7695d240c5fbecec9fdbef55dc1154c4f454752633A. Unique TensorFlower
7795d240c5fbecec9fdbef55dc1154c4f454752633A. Unique TensorFlower    /**
7843c2f2f3058d56fad95aa32d0efb30b06ab24758A. Unique TensorFlower     * Version code for shared testing code of flatfoot
7943c2f2f3058d56fad95aa32d0efb30b06ab24758A. Unique TensorFlower     */
8043c2f2f3058d56fad95aa32d0efb30b06ab24758A. Unique TensorFlower    val ARCH_CORE_TESTING = ARCH_CORE
812da8f3106ab39c9971809fc67ca9c6eedfb98399A. Unique TensorFlower
822da8f3106ab39c9971809fc67ca9c6eedfb98399A. Unique TensorFlower    /**
832da8f3106ab39c9971809fc67ca9c6eedfb98399A. Unique TensorFlower     * Version code for Jetifier
842da8f3106ab39c9971809fc67ca9c6eedfb98399A. Unique TensorFlower     */
852da8f3106ab39c9971809fc67ca9c6eedfb98399A. Unique TensorFlower    val JETIFIER = Version("0.0.1")
862da8f3106ab39c9971809fc67ca9c6eedfb98399A. Unique TensorFlower}
872da8f3106ab39c9971809fc67ca9c6eedfb98399A. Unique TensorFlower