// ĠCopyright Ġ 2 0 0 0 - 2 0 1 9 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ package Ġorg . jetbrains . idea . svn . merge info Ċ Ċ import Ġcom . intellij . icons . All Icons Ċ import Ġicons . S vn Icons Ċ import Ġjavax . swing . Icon Ċ Ċ enum Ġclass ĠList Merge Status ( val Ġicon : ĠIcon ?) Ġ{ ĊĠ ĠCOMMON ( S vn Icons . Common ), ĊĠ ĠMER GED ( S vn Icons . Integr ated ), ĊĠ ĠNOT _ MER GED ( S vn Icons . Not integr ated ), ĊĠ ĠA LI EN ( null ), ĊĠ ĠREF RESH ING ( All Icons . Nodes . Unknown ); ĊĊĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġfrom ( merge Check Result : ĠMerge Check Result ?): ĠList Merge Status ? Ġ= Ġwhen Ġ( merge Check Result ) Ġ{ ĊĠĠĠĠĠ ĠMerge Check Result . MER GED Ġ-> ĠMER GED ĊĠĠĠĠĠ ĠMerge Check Result . COMMON Ġ-> ĠCOMMON ĊĠĠĠĠĠ Ġnull Ġ-> Ġnull ĊĠĠĠĠĠ Ġelse Ġ-> ĠNOT _ MER GED ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ