LibraryGroups.kt revision 3c9f265fdf25a420469f4556eec16728da29e090
1/*
2 * Copyright 2017 The Android Open Source Project
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 *      http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
17package androidx.build
18
19/**
20 * The list of maven group names of all the libraries in this project.
21 */
22object LibraryGroups {
23    const val ANNOTATION = "androidx.annotation"
24    const val APPCOMPAT = "androidx.appcompat"
25    const val ASYNCLAYOUTINFLATER = "androidx.asynclayoutinflater"
26    const val BROWSER = "androidx.browser"
27    const val CAR = "androidx.car"
28    const val CARDVIEW = "androidx.cardview"
29    const val COLLECTION = "androidx.collection"
30    const val CONTENTPAGING = "androidx.contentpaging"
31    const val COORDINATORLAYOUT = "androidx.coordinatorlayout"
32    const val CORE = "androidx.core"
33    const val CURSORADAPTER = "androidx.cursoradapter"
34    const val CUSTOMVIEW = "androidx.customview"
35    const val DOCUMENTFILE = "androidx.documentfile"
36    const val DRAWERLAYOUT = "androidx.drawerlayout"
37    const val DYNAMICANIMATION = "androidx.dynamicanimation"
38    const val EMOJI = "androidx.emoji"
39    const val EXIFINTERFACE = "androidx.exifinterface"
40    const val FRAGMENT = "androidx.fragment"
41    const val GRIDLAYOUT = "androidx.gridlayout"
42    const val HEIFWRITER = "androidx.heifwriter"
43    const val INTERPOLATOR = "androidx.interpolator"
44    const val LEANBACK = "androidx.leanback"
45    const val LEGACY = "androidx.legacy"
46    const val LOADER = "androidx.loader"
47    const val LOCALBROADCASTMANAGER = "androidx.localbroadcastmanager"
48    const val MEDIA = "androidx.media"
49    const val MEDIAROUTER = "androidx.mediarouter"
50    const val PALETTE = "androidx.palette"
51    const val PERCENTLAYOUT = "androidx.percentlayout"
52    const val PREFERENCE = "androidx.preference"
53    const val PRINT = "androidx.print"
54    const val RECOMMENDATION = "androidx.recommendation"
55    const val RECYCLERVIEW = "androidx.recyclerview"
56    const val SLICE = "androidx.slice"
57    const val SLIDINGPANELAYOUT = "androidx.slidingpanelayout"
58    const val SWIPEREFRESHLAYOUT = "androidx.swiperefreshlayout"
59    const val TEXTCLASSIFIER = "androidx.textclassifier"
60    const val TRANSITION = "androidx.transition"
61    const val TVPROVIDER = "androidx.tvprovider"
62    const val VECTORDRAWABLE = "androidx.vectordrawable"
63    const val VIEWPAGER = "androidx.viewpager"
64    const val VIEWPAGER2 = "androidx.viewpager2"
65    const val WEAR = "androidx.wear"
66    const val WEBKIT = "androidx.webkit"
67    const val ROOM = "androidx.room"
68    const val PERSISTENCE = "androidx.sqlite"
69    const val LIFECYCLE = "androidx.lifecycle"
70    const val ARCH_CORE = "androidx.arch.core"
71    const val PAGING = "androidx.paging"
72    const val NAVIGATION = "androidx.navigation"
73    const val JETIFIER = "com.android.support.jetifier"
74}
75