package Ġnl . h ann ah sten . tex ify idea . ins pe ctions Ċ Ċ import Ġcom . intellij . code Inspection . ex . Inspection Tool Registrar Ċ import Ġnl . h ann ah sten . tex ify idea . insight . Insight Group Ċ Ċ /** Ċ Ġ* ĠMap Ġwhere Ġeach Ġ[ Insight Group ] Ġis Ġmapped Ġto Ġall Ġthe Ġrelevant Ġinspection Ġids . Ċ Ġ*/ Ċ val ĠALL _ TEX IFY _ IN SPE CTION S : ĠMap < Insight Group , ĠList < String >> Ġby Ġlazy Ġ{ ĊĠĠĠ Ġval Ġins pe ctions Ġ= ĠIns pection Tool Registrar . getInstance (). create Tools () ĊĠĠĠ Ġval Ġinsight Groups Ġ= ĠIns ight Group . values () ĊĠĠĠ ĠHashMap < Insight Group , ĠList < String >> (). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġfor Ġ( group Ġin Ġinsight Groups ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġgroup Ins pe ctions Ġ= ĠArrayList < String >() ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ( inspection Ġin Ġins pe ctions ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( inspection . short Name . startsWith ( group . prefix )) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġgroup Ins pe ctions . add ( inspection . short Name . substring ( group . prefix . length )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġput ( group , Ġgroup Ins pe ctions ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }