package Ġio . kan ro . idea . plugin . protobuf . lang . psi . stub . index Ċ Ċ import Ġcom . intellij . psi . stubs . String Stub Index Extension Ċ import Ġcom . intellij . psi . stubs . Stub Index Key Ċ import Ġio . kan ro . idea . plugin . protobuf . lang . psi . primitive . Protobuf Element Ċ Ċ class ĠResource Type Index Ġ: ĠString Stub Index Extension < Protobuf Element >() Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠgetKey (): ĠStub Index Key < String , ĠProtobuf Element > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠResource Type Index . key ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġkey Ġ= ĠStub Index Key . create Index Key < String , ĠProtobuf Element >(" protobuf . resource _ type ") ĊĠĠĠ Ġ} Ċ } Ċ