package Ġcom . je ff pd avid son . kot words . formats Ċ Ċ import Ġcom . je ff pd avid son . kot words . formats . J pz . Companion . as J pz File Ċ import Ġcom . je ff pd avid son . kot words . read Binary Resource Ċ import Ġcom . je ff pd avid son . kot words . readString Resource Ċ import Ġcom . je ff pd avid son . kot words . run Test Ċ import Ġkotlin . test . Test Ċ import Ġkotlin . test . assertEquals Ċ Ċ class ĠRows G arden Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun ĠconvertTo J pz () Ġ= Ġrun Test Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġpuzzle Ġ= ĠR gz . from R gz File ( read Binary Resource ( Rows G arden Test :: class , Ġ" rows - g arden / test . rg z ")). as Rows G arden ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlight B loom Color Ġ= Ġ"# FFFFFF ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmedium B loom Color Ġ= Ġ"# C 3 C 8 FA ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdark B loom Color Ġ= Ġ"# 5 7 6 5 F 7 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Word Count Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Hy phen ated Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġ). as P uzzle () ĊĊĠĠĠĠĠĠĠ Ġval Ġexpected Ġ= Ġread String Resource ( Rows G arden Test :: class , Ġ" rows - g arden / rows - g arden . jp z ") ĊĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġexpected , Ġpuzzle . as J pz File ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġapp let Settings Ġ= ĠCross word Compiler App let . App let Settings ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcursor Color Ġ= Ġ"# 0 0 b 1 0 0 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġselected Cells Color Ġ= Ġ"# 8 0 ff 8 0 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcompletion Ġ= ĠCross word Compiler App let . App let Settings . Completion ( message Ġ= Ġ" All Ġdone !") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ). to Xml String () ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun ĠconvertTo J pz _ mini () Ġ= Ġrun Test Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġpuzzle Ġ= ĠR gz . from R gz File ( read Binary Resource ( Rows G arden Test :: class , Ġ" rows - g arden / test - mini . rg ")) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. as Rows G arden ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlight B loom Color Ġ= Ġ"# FFFFFF ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmedium B loom Color Ġ= Ġ"# C 3 C 8 FA ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdark B loom Color Ġ= Ġ"# 5 7 6 5 F 7 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġadd Word Count Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġadd Hy phen ated Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ). as P uzzle () ĊĊĠĠĠĠĠĠĠ Ġval Ġexpected Ġ= Ġread String Resource ( Rows G arden Test :: class , Ġ" rows - g arden / rows - g arden - mini . jp z ") ĊĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġexpected , Ġpuzzle . as J pz File ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġapp let Settings Ġ= ĠCross word Compiler App let . App let Settings ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcursor Color Ġ= Ġ"# 0 0 b 1 0 0 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġselected Cells Color Ġ= Ġ"# 8 0 ff 8 0 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcompletion Ġ= ĠCross word Compiler App let . App let Settings . Completion ( message Ġ= Ġ" All Ġdone !") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ). to Xml String () ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }