debug patch

This commit is contained in:
Michael Wain 2024-03-13 19:41:16 +03:00
parent dee324c86a
commit 3787045a56
11 changed files with 24 additions and 28 deletions

View File

@ -2,7 +2,9 @@ package com.alterdekim.javabot.bot;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import lombok.ToString;
@ToString
@Getter @Getter
@Setter @Setter
public class InfoSections { public class InfoSections {

View File

@ -4,9 +4,11 @@ import com.alterdekim.javabot.entities.*;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import lombok.ToString;
import java.util.List; import java.util.List;
@ToString
@Getter @Getter
@Setter @Setter
@AllArgsConstructor @AllArgsConstructor

View File

@ -258,7 +258,14 @@ public class BunkerBot extends TelegramLongPollingBot {
globals.set("player", LuaSerializer.serializeObject(p)); globals.set("player", LuaSerializer.serializeObject(p));
LuaValue chunk = globals.load(script.getScriptBody()); LuaValue chunk = globals.load(script.getScriptBody());
chunk.call(); chunk.call();
players = LuaDeserializer.deserializePlayers(globals.get("players")); List<Player> pls = LuaDeserializer.deserializePlayers(globals.get("players"));
for(Player p1 : players) {
log.info(p1.toString());
}
log.info("returned:");
for(Player p1 : pls) {
log.info(p1.toString());
}
} }
private void processNightButton(CallbackQuery callbackQuery) { private void processNightButton(CallbackQuery callbackQuery) {

View File

@ -1,11 +1,9 @@
package com.alterdekim.javabot.entities; package com.alterdekim.javabot.entities;
import jakarta.persistence.*; import jakarta.persistence.*;
import lombok.AllArgsConstructor; import lombok.*;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
@ToString
@Getter @Getter
@Setter @Setter
@NoArgsConstructor @NoArgsConstructor

View File

@ -2,14 +2,12 @@ package com.alterdekim.javabot.entities;
import jakarta.persistence.*; import jakarta.persistence.*;
import lombok.AllArgsConstructor; import lombok.*;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.hibernate.annotations.JoinFormula; import org.hibernate.annotations.JoinFormula;
import java.util.List; import java.util.List;
@ToString
@Getter @Getter
@Setter @Setter
@NoArgsConstructor @NoArgsConstructor

View File

@ -1,16 +1,14 @@
package com.alterdekim.javabot.entities; package com.alterdekim.javabot.entities;
import jakarta.persistence.*; import jakarta.persistence.*;
import lombok.AllArgsConstructor; import lombok.*;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.hibernate.annotations.JoinFormula; import org.hibernate.annotations.JoinFormula;
import org.springframework.data.jpa.repository.Query; import org.springframework.data.jpa.repository.Query;
import java.util.List; import java.util.List;
import java.util.Set; import java.util.Set;
@ToString
@Getter @Getter
@Setter @Setter
@NoArgsConstructor @NoArgsConstructor

View File

@ -1,14 +1,12 @@
package com.alterdekim.javabot.entities; package com.alterdekim.javabot.entities;
import jakarta.persistence.*; import jakarta.persistence.*;
import lombok.AllArgsConstructor; import lombok.*;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.hibernate.annotations.JoinFormula; import org.hibernate.annotations.JoinFormula;
import java.util.List; import java.util.List;
@ToString
@Getter @Getter
@Setter @Setter
@NoArgsConstructor @NoArgsConstructor

View File

@ -1,10 +1,7 @@
package com.alterdekim.javabot.entities; package com.alterdekim.javabot.entities;
import jakarta.persistence.*; import jakarta.persistence.*;
import lombok.AllArgsConstructor; import lombok.*;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.hibernate.annotations.JoinColumnOrFormula; import org.hibernate.annotations.JoinColumnOrFormula;
import org.hibernate.annotations.JoinColumnsOrFormulas; import org.hibernate.annotations.JoinColumnsOrFormulas;
import org.hibernate.annotations.JoinFormula; import org.hibernate.annotations.JoinFormula;
@ -12,6 +9,7 @@ import org.hibernate.annotations.WhereJoinTable;
import java.util.List; import java.util.List;
@ToString
@Getter @Getter
@Setter @Setter
@NoArgsConstructor @NoArgsConstructor

View File

@ -2,14 +2,12 @@ package com.alterdekim.javabot.entities;
import jakarta.persistence.*; import jakarta.persistence.*;
import lombok.AllArgsConstructor; import lombok.*;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.hibernate.annotations.JoinFormula; import org.hibernate.annotations.JoinFormula;
import java.util.List; import java.util.List;
@ToString
@Getter @Getter
@Setter @Setter
@NoArgsConstructor @NoArgsConstructor

View File

@ -6,12 +6,10 @@ import com.alterdekim.javabot.entities.*;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.luaj.vm2.LuaTable; import org.luaj.vm2.LuaTable;
import org.luaj.vm2.LuaValue; import org.luaj.vm2.LuaValue;
import org.springframework.security.core.parameters.P;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import java.util.stream.IntStream;
@Slf4j @Slf4j
public class LuaDeserializer { public class LuaDeserializer {

View File

@ -1,7 +1,6 @@
package com.alterdekim.javabot.util; package com.alterdekim.javabot.util;
import com.alterdekim.javabot.bot.Player; import com.alterdekim.javabot.bot.Player;
import com.alterdekim.javabot.entities.Bio;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.luaj.vm2.LuaTable; import org.luaj.vm2.LuaTable;
import org.luaj.vm2.LuaValue; import org.luaj.vm2.LuaValue;