@@ -97,7 +97,7 @@ The `SolverConfig` resource is constructed by reading the `application.propertie
9797Therefore, Domain entities (solution, entities, and constraint classes) and customized properties (`spent-limit` , etc.) for the
9898planning problem are identified and loaded into the solver configuration.
9999
100- The available resouses can be injected as follows:
100+ The available resources can be injected as follows:
101101
102102[tabs]
103103====
@@ -293,13 +293,13 @@ Kotlin::
293293@Path("path")
294294class Resource {
295295
296- private final var fastSolver: SolverManager<...>?
297- private final var regularSolver: SolverManager<...>?
296+ private lateinit var fastSolver: SolverManager<...>?
297+ private lateinit var regularSolver: SolverManager<...>?
298298
299299 @Inject
300300 constructor(
301301 @Named("fastSolver") fastSolver: SolverManager<Timetable, String>,
302- @Named("regularSolver") fastSolver : SolverManager<Timetable, String>
302+ @Named("regularSolver") regularSolver : SolverManager<Timetable, String>
303303 ) {
304304 this.fastSolver = fastSolver
305305 this.regularSolver = regularSolver
@@ -405,8 +405,8 @@ class Teacher {
405405@Path("path")
406406class Resource {
407407
408- private final var teacherToLessonScheduleSolverManager: SolverManager<TeacherToLessonSchedule, String>?
409- private final var lessonToRoomTimeslotSolverManager: SolverManager<Timetable, String>?
408+ private lateinit var teacherToLessonScheduleSolverManager: SolverManager<TeacherToLessonSchedule, String>?
409+ private lateinit var lessonToRoomTimeslotSolverManager: SolverManager<Timetable, String>?
410410
411411 @Inject
412412 constructor(
0 commit comments