package Ġcom . in fin um . coll ar . lint Ċ Ċ import Ġcom . android . tools . lint . detector . api . Category Ċ import Ġcom . android . tools . lint . detector . api . Implementation Ċ import Ġcom . android . tools . lint . detector . api . Issue Ċ import Ġcom . android . tools . lint . detector . api . Scope Ċ import Ġcom . android . tools . lint . detector . api . Severity Ċ import Ġcom . in fin um . coll ar . lint . detector s . Missing Screen Name Annotation Detector Ċ import Ġjava . util . Enum Set Ċ Ċ @ Suppress (" Un stable Api Usage ") Ċ internal Ġobject ĠIssue Factory Ġ{ ĊĊĠĠĠ Ġfun Ġissues (): ĠList < Issue > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ ĠMIS SING _ SCREEN _ NAME _ AN NOT ATION ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval ĠMIS SING _ SCREEN _ NAME _ AN NOT ATION : ĠIssue Ġ= ĠIssue . create ( ĊĠĠĠĠĠĠĠ Ġid Ġ= Ġ" Missing Screen Name Annotation ", ĊĠĠĠĠĠĠĠ Ġbrief Description Ġ= Ġ" Missing Ġscreen Ġname Ġannotation .", ĊĠĠĠĠĠĠĠ Ġexplanation Ġ= Ġ" All ĠActiv ities Ġand ĠF rag ments Ġrequire Ġa Ġvalid Ġscreen Ġname Ġannotation Ġon Ġthe Ġclass ." Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"\ n You Ġmust Ġannotate Ġan ĠActivity Ġor ĠFragment Ġwith Ġ@ Screen Name Ġwith Ġa Ġvalid Ġvalue Ġparameter Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" or Ġset Ġenabled Ġparameter Ġto Ġfalse .", ĊĠĠĠĠĠĠĠ Ġcategory Ġ= ĠCategory . CORRECT NESS , ĊĠĠĠĠĠĠĠ Ġpriority Ġ= Ġ 5 , ĊĠĠĠĠĠĠĠ Ġseverity Ġ= ĠSeverity . WARNING , ĊĠĠĠĠĠĠĠ Ġimplementation Ġ= ĠImplementation ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠMissing Screen Name Annotation Detector :: class . java , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEnum Set . of ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠScope . JAVA _ FILE , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠScope . TEST _ SOURCES ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ) Ċ } Ċ