package Ġorg . tools 4 j . model . fix . messages ; Ċ Ċ import Ġorg . tools 4 j . fix . Ascii 1 Char Ċ import Ġorg . tools 4 j . fix . Fields Annot ator Ċ import Ġorg . tools 4 j . fix . Fields Source Ċ import Ġorg . tools 4 j . fix . Non Annotated Single Line Format Ċ import Ġorg . tools 4 j . fix . spec . Fix Spec Definition Ċ Ċ /** Ċ Ġ* ĠUser : Ġben Ċ Ġ* ĠDate : Ġ 1 3 / 0 2 / 2 0 1 8 Ċ Ġ* ĠTime : Ġ 6 : 0 5 ĠPM Ċ Ġ*/ Ċ abstract Ġclass ĠFix Message ( val Ġfix Spec : ĠFix Spec Definition ): ĠFields Source , ĠMessage Ġ{ ĊĠĠĠ Ġval Ġconsole Text : ĠString Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ ĠFields Annot ator ( this . fields , Ġfix Spec ). fields . to Delimit edString ("| ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġto Fix (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠNon Annotated Single Line Format ( this , ĠAsc ii 1 Char (). toString ()). toString () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġto Console Text (): ĠString { ĊĠĠĠĠĠĠĠ Ġreturn Ġconsole Text ĊĠĠĠ Ġ} Ċ } Ċ