[Change] Core, Event 调整文档和访问权, 添加默认值;

[Change] DefaultFrameworkContext 调整访问权;
[Change] DefaultFrameworkDescriptor 添加忽略的编译警告, 为 'version' 字段添加默认值;
[Change] EventHandler 调整注解文档;
This commit is contained in:
LamGC 2021-01-01 10:05:53 +08:00
parent 5246df6b50
commit a5f85227f2
Signed by: LamGC
GPG Key ID: 6C5AE2A913941E1D
3 changed files with 4 additions and 5 deletions

View File

@ -24,7 +24,7 @@ import java.lang.annotation.Target;
/** /**
* 事件处理器注解. * 事件处理器注解.
* <p> 标记了该注解的方法, 如符合处理方法条件, 则会被 {@link EventHandlerRegistry} 注册为事件处理方法. * <p> 标记了该注解的方法, 如符合处理方法条件, 则会被 {@link HandlerRegistry} 注册为事件处理方法.
* @author LamGC * @author LamGC
*/ */
@Target(ElementType.METHOD) @Target(ElementType.METHOD)

View File

@ -24,14 +24,13 @@ import net.lamgc.cgj.bot.event.EventExecutor;
* 框架上下文的默认实现. * 框架上下文的默认实现.
* @author LamGC * @author LamGC
*/ */
class DefaultFrameworkContext extends CloneableFrameworkContext { public class DefaultFrameworkContext extends CloneableFrameworkContext {
private final EventExecutor eventExecutor; private final EventExecutor eventExecutor;
private final CacheStoreBuilder cacheStoreBuilder; private final CacheStoreBuilder cacheStoreBuilder;
public DefaultFrameworkContext(EventExecutor eventExecutor, CacheStoreBuilder cacheStoreBuilder) { public DefaultFrameworkContext(EventExecutor eventExecutor, CacheStoreBuilder cacheStoreBuilder) {
this.eventExecutor = eventExecutor; this.eventExecutor = eventExecutor;
this.cacheStoreBuilder = cacheStoreBuilder; this.cacheStoreBuilder = cacheStoreBuilder;
} }

View File

@ -27,12 +27,12 @@ import java.util.List;
* 默认框架描述对象. * 默认框架描述对象.
* @author LamGC * @author LamGC
*/ */
@SuppressWarnings("unused") @SuppressWarnings({"unused", "FieldMayBeFinal", "FieldCanBeLocal"})
class DefaultFrameworkDescriptor implements FrameworkDescriptor { class DefaultFrameworkDescriptor implements FrameworkDescriptor {
private String id; private String id;
private String description; private String description;
private String version; private String version = "0.0.1";
private String requiresVersion; private String requiresVersion;
private String provider; private String provider;
private String license; private String license;