removed Java legacy code
All checks were successful
continuous-integration/drone/push Build is passing

the minimum is now Java 11
This commit is contained in:
2019-12-30 01:36:21 +01:00
parent 16cb89ca38
commit d0d5e4b6d1
4 changed files with 8 additions and 27 deletions

View File

@ -56,18 +56,11 @@ class StatusController {
* if a timetable is requested update the request counter
*/
fun updateTimetableRequests(courseName: String) {
when (timetableRequests.stream().filter { x -> x.courseName == courseName }.findAny().orElse(null)) {
null -> timetableRequests.add(TimetableCounter(courseName, 0))
}
timetableRequests.stream().filter { x -> x.courseName == courseName }.findFirst()
.ifPresent { x -> x.requests++ }
// TODO Java 11
// timetableRequests.stream().filter { it.courseName == courseName }.findFirst().ifPresentOrElse({
// it.requests++
// }, {
//
// })
timetableRequests.stream().filter { it.courseName == courseName }.findFirst().ifPresentOrElse({
it.requests++
}, {
timetableRequests.add(TimetableCounter(courseName, 1))
})
}
fun getTotalRequests(): Int {