@ file : Suppress (" Un stable Api Usage ") Ġ// ĠWe Ġknow Ġthat ĠL int ĠAPI 's Ġaren 't Ġfinal . Ċ Ċ package Ġcom . v ann ik tech . lin tr ules . android Ċ Ċ import Ġcom . android . tools . lint . checks . infrastructure . Test Files Ċ Ċ val Ġstub J UnitTest Ġ= ĠTest Files . java ( ĊĠ Ġ""" ĊĠĠĠ Ġpackage Ġorg . junit ; ĊĊĠĠĠ Ġpublic Ġ@ interface ĠTest Ġ{ Ġ} """ Ċ ). indent ed () Ċ Ċ val Ġstub JUnit Ignore Ġ= ĠTest Files . java ( ĊĠ Ġ""" ĊĠĠĠ Ġpackage Ġorg . junit ; ĊĊĠĠĠ Ġpublic Ġ@ interface ĠTest Ġ{ Ġ} """ Ċ ). indent ed () Ċ Ċ val Ġstub Annotation Test Ġ= ĠTest Files . java ( ĊĠ Ġ""" ĊĠĠĠ Ġpackage Ġmy . custom ; ĊĊĠĠĠ Ġpublic Ġ@ interface ĠTest Ġ{ Ġ} """ Ċ ). indent ed () Ċ Ċ val Ġstub Annotation Something Ġ= ĠTest Files . java ( ĊĠ Ġ""" ĊĠĠĠ Ġpackage Ġmy . custom ; ĊĊĠĠĠ Ġpublic Ġ@ interface ĠSomething Ġ{ Ġ} """ Ċ ). indent ed () Ċ Ċ fun Ġview Binding Project () Ġ= ĠTest Files . gradle ( ĊĠ Ġ""" ĊĠĠĠĠĠĠĠ Ġapply Ġplugin : Ġ' com . android . library ' ĊĊĠĠĠĠĠĠĠ Ġandroid Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġbuild Features Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġview Binding Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} """ Ċ ) ĊĠ Ġ. indent ed () Ċ Ċ fun Ġresource Prefix ( prefix : ĠString ) Ġ= ĠTest Files . gradle ( ĊĠ Ġ""" ĊĠĠĠĠĠĠĠ Ġapply Ġplugin : Ġ' com . android . library ' ĊĊĠĠĠĠĠĠĠ Ġandroid Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġresource Prefix Ġ'$ prefix ' ĊĠĠĠĠĠĠĠ Ġ} """ Ċ ) ĊĠ Ġ. indent ed () Ċ