/* Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠMIT Ġlicense Ġthat Ġcan Ġbe Ċ Ġ* Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ Ġ*/ Ċ Ċ package Ġorg . rust . toml . intent ions Ċ Ċ import Ġcom . intellij . openapi . editor . Editor Ċ import Ġcom . intellij . openapi . project . Project Ċ import Ġcom . intellij . psi . Psi Element Ċ import Ġorg . rust . ide . intent ions . Rs Element Base Int ention Action Ċ import Ġorg . rust . toml . toml Plugin Is Ab i Compatible Ċ Ċ abstract Ġclass ĠRs Tom l Element Base Int ention Action < Ctx > Ġ: ĠRs Element Base Int ention Action < Ctx >() Ġ{ ĊĠĠĠ Ġfinal Ġoverride Ġfun Ġfind Applicable Context ( project : ĠProject , Ġeditor : ĠEditor , Ġelement : ĠPsi Element ): ĠC tx ? Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ(! toml Plugin Is Ab i Compatible ()) Ġreturn Ġnull ĊĠĠĠĠĠĠĠ Ġreturn Ġfind Applicable Context Internal ( project , Ġeditor , Ġelement ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprotected Ġabstract Ġfun Ġfind Applicable Context Internal ( project : ĠProject , Ġeditor : ĠEditor , Ġelement : ĠPsi Element ): ĠC tx ? Ċ } Ċ