chore: add FIXME before PR merge
parent
3baa041745
commit
7f632d2b6e
|
@ -8,6 +8,7 @@ import org.apache.velocity.VelocityContext;
|
|||
import org.apache.velocity.tools.ToolManager;
|
||||
import org.apache.velocity.util.StringBuilderWriter;
|
||||
|
||||
// FIXME doc, tests
|
||||
public class TemplateContentGenerator {
|
||||
|
||||
private final LocalizedMessageFactory localizedMessageFactory;
|
||||
|
|
|
@ -8,6 +8,7 @@ import javax.inject.Inject;
|
|||
import javax.inject.Singleton;
|
||||
import org.slf4j.Logger;
|
||||
|
||||
// FIXME tests, doc
|
||||
@Singleton
|
||||
public class CallbackQueryContextCleaner {
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@ package com.github.polpetta.mezzotre.orm.telegram;
|
|||
|
||||
import com.github.polpetta.mezzotre.orm.model.CallbackQueryContext;
|
||||
import com.github.polpetta.mezzotre.orm.model.TgChat;
|
||||
import com.github.polpetta.mezzotre.orm.model.query.QCallbackQueryContext;
|
||||
import com.github.polpetta.mezzotre.orm.model.query.QTgChat;
|
||||
import com.github.polpetta.mezzotre.util.Clock;
|
||||
import com.github.polpetta.types.json.ChatContext;
|
||||
|
@ -81,9 +80,4 @@ public class ChatUtil {
|
|||
.filter(chatId -> chatId != 0L && chatId != Long.MIN_VALUE)
|
||||
.flatMap(chatId -> new QTgChat().id.eq(chatId).findOneOrEmpty());
|
||||
}
|
||||
|
||||
public <T> T cleanCallbackQuery(T toReturn, CallbackQueryContext callbackQueryContext) {
|
||||
new QCallbackQueryContext().entryGroup.eq(callbackQueryContext.getId()).delete();
|
||||
return toReturn;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
package com.github.polpetta.mezzotre.telegram.callbackquery;
|
||||
|
||||
// FIXME doc
|
||||
public interface Field {
|
||||
/**
|
||||
* Additional fields that are related to {@code changeLanguage} event
|
||||
|
|
|
@ -10,6 +10,7 @@ import java.util.concurrent.CompletableFuture;
|
|||
import javax.inject.Inject;
|
||||
import org.slf4j.Logger;
|
||||
|
||||
// FIXME doc
|
||||
public class NotFound implements Processor {
|
||||
|
||||
private final Logger log;
|
||||
|
|
|
@ -23,6 +23,7 @@ public interface Processor {
|
|||
*/
|
||||
String getEventName();
|
||||
|
||||
// FIXME javadoc
|
||||
default boolean canBeDirectlyInvokedByTheUser() {
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -17,10 +17,10 @@ import java.util.concurrent.CompletableFuture;
|
|||
public interface Processor {
|
||||
|
||||
/**
|
||||
* Provides the keyword to trigger this executor. Note that it must start with "/" at the
|
||||
* Provides the keywords to trigger this executor. Note that it must start with "/" at the
|
||||
* beginning, e.g. {@code /start}.
|
||||
*
|
||||
* @return a {@link String} providing the keyword to trigger the current {@link Processor}
|
||||
* @return a {@link Set} providing the keywords to trigger the current {@link Processor}
|
||||
*/
|
||||
Set<String> getTriggerKeywords();
|
||||
|
||||
|
|
|
@ -13,6 +13,7 @@ import javax.inject.Inject;
|
|||
import javax.inject.Named;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
// FIXME doc, tests(?)
|
||||
public class ServiceModule implements Extension {
|
||||
|
||||
private final ServiceManager serviceManager;
|
||||
|
|
Loading…
Reference in New Issue