From a5f85227f241e6e01d21cf2136c39999570deece Mon Sep 17 00:00:00 2001 From: LamGC Date: Fri, 1 Jan 2021 10:05:53 +0800 Subject: [PATCH] =?UTF-8?q?[Change]=20Core,=20Event=20=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E5=92=8C=E8=AE=BF=E9=97=AE=E6=9D=83,=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=BB=98=E8=AE=A4=E5=80=BC;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [Change] DefaultFrameworkContext 调整访问权; [Change] DefaultFrameworkDescriptor 添加忽略的编译警告, 为 'version' 字段添加默认值; [Change] EventHandler 调整注解文档; --- .../src/main/java/net/lamgc/cgj/bot/event/EventHandler.java | 2 +- .../net/lamgc/cgj/bot/framework/DefaultFrameworkContext.java | 3 +-- .../lamgc/cgj/bot/framework/DefaultFrameworkDescriptor.java | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/ContentGrabbingJi-Event/src/main/java/net/lamgc/cgj/bot/event/EventHandler.java b/ContentGrabbingJi-Event/src/main/java/net/lamgc/cgj/bot/event/EventHandler.java index 8090350..6a8fb99 100644 --- a/ContentGrabbingJi-Event/src/main/java/net/lamgc/cgj/bot/event/EventHandler.java +++ b/ContentGrabbingJi-Event/src/main/java/net/lamgc/cgj/bot/event/EventHandler.java @@ -24,7 +24,7 @@ import java.lang.annotation.Target; /** * 事件处理器注解. - *

标记了该注解的方法, 如符合处理方法条件, 则会被 {@link EventHandlerRegistry} 注册为事件处理方法. + *

标记了该注解的方法, 如符合处理方法条件, 则会被 {@link HandlerRegistry} 注册为事件处理方法. * @author LamGC */ @Target(ElementType.METHOD) diff --git a/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/DefaultFrameworkContext.java b/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/DefaultFrameworkContext.java index 486ffb4..23a0d4e 100644 --- a/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/DefaultFrameworkContext.java +++ b/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/DefaultFrameworkContext.java @@ -24,14 +24,13 @@ import net.lamgc.cgj.bot.event.EventExecutor; * 框架上下文的默认实现. * @author LamGC */ -class DefaultFrameworkContext extends CloneableFrameworkContext { +public class DefaultFrameworkContext extends CloneableFrameworkContext { private final EventExecutor eventExecutor; private final CacheStoreBuilder cacheStoreBuilder; public DefaultFrameworkContext(EventExecutor eventExecutor, CacheStoreBuilder cacheStoreBuilder) { this.eventExecutor = eventExecutor; - this.cacheStoreBuilder = cacheStoreBuilder; } diff --git a/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/DefaultFrameworkDescriptor.java b/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/DefaultFrameworkDescriptor.java index 0daada5..4fd6479 100644 --- a/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/DefaultFrameworkDescriptor.java +++ b/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/DefaultFrameworkDescriptor.java @@ -27,12 +27,12 @@ import java.util.List; * 默认框架描述对象. * @author LamGC */ -@SuppressWarnings("unused") +@SuppressWarnings({"unused", "FieldMayBeFinal", "FieldCanBeLocal"}) class DefaultFrameworkDescriptor implements FrameworkDescriptor { private String id; private String description; - private String version; + private String version = "0.0.1"; private String requiresVersion; private String provider; private String license;