|
|
|
@ -247,56 +247,76 @@ class StubData : DataManager() {
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
private val random = java.util.Random()
|
|
|
|
|
val matchList = listOf(
|
|
|
|
|
Match(
|
|
|
|
|
1,
|
|
|
|
|
1,
|
|
|
|
|
2,
|
|
|
|
|
Calendar.getInstance().apply { set(2022, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(1, 1, "DRAW")
|
|
|
|
|
),
|
|
|
|
|
Match(
|
|
|
|
|
2,
|
|
|
|
|
3,
|
|
|
|
|
1,
|
|
|
|
|
Calendar.getInstance().apply { set(2022, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(2, 0, "HOME_TEAM")
|
|
|
|
|
),
|
|
|
|
|
Match(
|
|
|
|
|
3,
|
|
|
|
|
2,
|
|
|
|
|
3,
|
|
|
|
|
Calendar.getInstance().apply { set(2022, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(0, 4, "AWAY_TEAM")
|
|
|
|
|
),
|
|
|
|
|
Match(
|
|
|
|
|
4,
|
|
|
|
|
1,
|
|
|
|
|
3,
|
|
|
|
|
Calendar.getInstance().apply { set(2023, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(0, 1, "AWAY_TEAM")
|
|
|
|
|
),
|
|
|
|
|
Match(
|
|
|
|
|
5,
|
|
|
|
|
2,
|
|
|
|
|
1,
|
|
|
|
|
Calendar.getInstance().apply { set(2023, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(0, 0, "DRAW")
|
|
|
|
|
),
|
|
|
|
|
Match(
|
|
|
|
|
6,
|
|
|
|
|
3,
|
|
|
|
|
2,
|
|
|
|
|
Calendar.getInstance().apply { set(2023, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(2, 0, "HOME_TEAM")
|
|
|
|
|
val matchList: MutableList<Match> = mutableListOf()
|
|
|
|
|
|
|
|
|
|
fun initMatches() {
|
|
|
|
|
matchList.add(
|
|
|
|
|
Match(
|
|
|
|
|
1,
|
|
|
|
|
teamList[0],
|
|
|
|
|
teamList[1],
|
|
|
|
|
Calendar.getInstance()
|
|
|
|
|
.apply { set(2022, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(1, 1, "DRAW")
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
|
matchList.add(
|
|
|
|
|
Match(
|
|
|
|
|
2,
|
|
|
|
|
teamList[2],
|
|
|
|
|
teamList[0],
|
|
|
|
|
Calendar.getInstance()
|
|
|
|
|
.apply { set(2022, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(2, 0, "HOME_TEAM")
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
|
matchList.add(
|
|
|
|
|
Match(
|
|
|
|
|
3,
|
|
|
|
|
teamList[1],
|
|
|
|
|
teamList[2],
|
|
|
|
|
Calendar.getInstance()
|
|
|
|
|
.apply { set(2022, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(0, 4, "AWAY_TEAM")
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
|
matchList.add(
|
|
|
|
|
Match(
|
|
|
|
|
4,
|
|
|
|
|
teamList[0],
|
|
|
|
|
teamList[2],
|
|
|
|
|
Calendar.getInstance()
|
|
|
|
|
.apply { set(2023, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(0, 1, "AWAY_TEAM")
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
|
matchList.add(
|
|
|
|
|
Match(
|
|
|
|
|
5,
|
|
|
|
|
teamList[1],
|
|
|
|
|
teamList[0],
|
|
|
|
|
Calendar.getInstance()
|
|
|
|
|
.apply { set(2023, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(0, 0, "DRAW")
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
|
matchList.add(
|
|
|
|
|
Match(
|
|
|
|
|
6,
|
|
|
|
|
teamList[2],
|
|
|
|
|
teamList[1],
|
|
|
|
|
Calendar.getInstance()
|
|
|
|
|
.apply { set(2023, random.nextInt(12), random.nextInt(28) + 1) },
|
|
|
|
|
"FINISHED",
|
|
|
|
|
Score(2, 0, "HOME_TEAM")
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
val teamList: MutableList<Team> = mutableListOf()
|
|
|
|
|
|
|
|
|
@ -313,8 +333,8 @@ class StubData : DataManager() {
|
|
|
|
|
"Navy / Red",
|
|
|
|
|
areaList[0],
|
|
|
|
|
"Parc des Princes",
|
|
|
|
|
peopleList[0] as Coach,
|
|
|
|
|
listOf(peopleList[2] as Staff),
|
|
|
|
|
peopleList[13] as Coach,
|
|
|
|
|
listOf(peopleList[15] as Staff),
|
|
|
|
|
listOf(peopleList[0] as Player, peopleList[3] as Player, peopleList[11] as Player)
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
@ -330,9 +350,9 @@ class StubData : DataManager() {
|
|
|
|
|
"Blue / Red",
|
|
|
|
|
areaList[3],
|
|
|
|
|
"Camp Nou",
|
|
|
|
|
peopleList[0] as Coach,
|
|
|
|
|
listOf(peopleList[2] as Staff),
|
|
|
|
|
listOf(peopleList[0] as Player, peopleList[5] as Player, peopleList[9] as Player)
|
|
|
|
|
peopleList[14] as Coach,
|
|
|
|
|
listOf(peopleList[16] as Staff),
|
|
|
|
|
listOf(peopleList[2] as Player, peopleList[5] as Player, peopleList[9] as Player)
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
|
teamList.add(
|
|
|
|
@ -347,8 +367,8 @@ class StubData : DataManager() {
|
|
|
|
|
"Red",
|
|
|
|
|
areaList[2],
|
|
|
|
|
"Anfield",
|
|
|
|
|
peopleList[1] as Coach,
|
|
|
|
|
listOf(peopleList[3] as Staff),
|
|
|
|
|
peopleList[14] as Coach,
|
|
|
|
|
listOf(peopleList[15] as Staff),
|
|
|
|
|
listOf(peopleList[7] as Player, peopleList[8] as Player, peopleList[10] as Player)
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
@ -375,8 +395,6 @@ class StubData : DataManager() {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class StubMatchesManager(private val parent: StubData) : MatchesManager {
|
|
|
|
|
override fun getItemsByName(substring: String) =
|
|
|
|
|
throw java.lang.Exception("Don't call this function")
|
|
|
|
|
|
|
|
|
|
override fun getItems(): List<Match> = parent.matchList
|
|
|
|
|
|
|
|
|
|