package Ġde . p ba u ero ch se . work log viewer . fx . issue search . task Ċ Ċ import Ġde . p ba u ero ch se . work log viewer . datasource . Data Sources Ċ import Ġde . p ba u ero ch se . work log viewer . tasks . Progress Ċ import Ġde . p ba u ero ch se . work log viewer . tasks . Work log Viewer Task Ċ import Ġde . p ba u ero ch se . work log viewer . tim ere port . Issue Ċ import Ġde . p ba u ero ch se . work log viewer . util . Formatting Util . get Formatted Ċ import Ġorg . slf 4 j . LoggerFactory Ċ Ċ /** Ċ Ġ* ĠTask Ġthat Ġsearches Ġa ĠList Ġof ĠIssues Ġby Ġa Ġgiven Ġquery Ċ Ġ*/ Ċ class ĠSearch Issues Task ( ĊĠĠĠ Ġprivate Ġval Ġquery : ĠString , ĊĠĠĠ Ġprivate Ġval Ġoffset : ĠInt , ĊĠĠĠ Ġprivate Ġval Ġmax Results : ĠInt Ċ ) Ġ: ĠWork log Viewer Task < List < Issue >>( get Formatted (" dialog . issue search . task . title ")) Ġ{ ĊĊĠĠĠ Ġval Ġis New Search Ġ= Ġoffset Ġ== Ġ 0 ĊĊĠĠĠ Ġoverride Ġfun Ġstart ( progress : ĠProgress ): ĠList < Issue > Ġ{ ĊĠĠĠĠĠĠĠ ĠLOGGER . info (" Searching Ġfor ĠIssues Ġwith Ġquery ='$ query ' Ġand Ġoffset =$ offset Ġand Ġmax Results =$ max Results ") ĊĠĠĠĠĠĠĠ Ġval ĠdataSource Ġ= ĠData Sources . active DataSource !! ĊĠĠĠĠĠĠĠ Ġreturn ĠdataSource . search Issues ( query , Ġoffset , Ġmax Results , Ġprogress ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval ĠLOGGER Ġ= ĠLoggerFactory . getLogger ( Search Issues Task :: class . java ) ĊĠĠĠ Ġ} Ċ } Ċ