package Ġio . github . n 3 4 t 0 . compose . code Editor . diagnostics Ċ Ċ import Ġandroidx . compose . runtime . Stable Ċ import Ġandroidx . compose . runtime . derived State Of Ċ import Ġandroidx . compose . runtime . getValue Ċ import Ġio . github . n 3 4 t 0 . compose . code Editor . editor . text . Text State Ċ Ċ @ Stable Ċ internal Ġclass ĠDiagnostic Element State ( ĊĠĠĠ Ġval Ġmessage : ĠString , ĊĠĠĠ Ġval Ġseverity : ĠSeverity , ĊĠĠĠ Ġval Ġstart Line : ĠInt , ĊĠĠĠ Ġval Ġstart Character : ĠInt , ĊĠĠĠ Ġval Ġend Line : ĠInt , ĊĠĠĠ Ġval Ġend Character : ĠInt , ĊĠĠĠ Ġprivate Ġval Ġtext State : ĠText State Ċ ) Ġ{ ĊĠĠĠ Ġval Ġstart Text Offset Ġby Ġderived State Of Ġ{ Ġtext State . get Offset For Character ( start Line Ġ- Ġ 1 , Ġstart Character ) Ġ} ĊĠĠĠ Ġval Ġend Text Offset Ġby Ġderived State Of Ġ{ Ġtext State . get Offset For Character ( end Line Ġ- Ġ 1 , Ġend Character ) Ġ} Ċ } Ċ