45 data class Criteria(val field: Field, val asc: Boolean = true) |
45 data class Criteria(val field: Field, val asc: Boolean = true) |
46 |
46 |
47 companion object { |
47 companion object { |
48 val DEFAULT_ISSUE_SORTER = IssueSorter(listOf( |
48 val DEFAULT_ISSUE_SORTER = IssueSorter(listOf( |
49 Criteria(Field.DONE), |
49 Criteria(Field.DONE), |
50 Criteria(Field.UPDATED, false), |
50 Criteria(Field.ETA), |
51 Criteria(Field.ETA) |
51 Criteria(Field.UPDATED, false) |
52 )) |
52 )) |
53 } |
53 } |
54 |
54 |
55 override fun compare(left: Issue, right: Issue): Int { |
55 override fun compare(left: Issue, right: Issue): Int { |
56 if (left == right) { |
56 if (left == right) { |