LibraryGroups.kt revision f97ddbc502678a00306afcd73e7a6bb3bcc4c189
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 MEDIAWIDGET = "androidx.mediawidget" 51 const val PALETTE = "androidx.palette" 52 const val PERCENTLAYOUT = "androidx.percentlayout" 53 const val PREFERENCE = "androidx.preference" 54 const val PRINT = "androidx.print" 55 const val RECOMMENDATION = "androidx.recommendation" 56 const val RECYCLERVIEW = "androidx.recyclerview" 57 const val SLICE = "androidx.slice" 58 const val SLIDINGPANELAYOUT = "androidx.slidingpanelayout" 59 const val SWIPEREFRESHLAYOUT = "androidx.swiperefreshlayout" 60 const val TEXTCLASSIFIER = "androidx.textclassifier" 61 const val TRANSITION = "androidx.transition" 62 const val TVPROVIDER = "androidx.tvprovider" 63 const val VECTORDRAWABLE = "androidx.vectordrawable" 64 const val VIEWPAGER = "androidx.viewpager" 65 const val VIEWPAGER2 = "androidx.viewpager2" 66 const val WEAR = "androidx.wear" 67 const val WEBKIT = "androidx.webkit" 68 const val ROOM = "androidx.room" 69 const val PERSISTENCE = "androidx.sqlite" 70 const val LIFECYCLE = "androidx.lifecycle" 71 const val ARCH_CORE = "androidx.arch.core" 72 const val PAGING = "androidx.paging" 73 const val NAVIGATION = "androidx.navigation" 74 const val JETIFIER = "com.android.tools.build.jetifier" 75 const val WORKMANAGER = "androidx.work" 76} 77