mirror of
https://github.com/LamGC/ContentGrabbingJi.git
synced 2025-04-30 06:37:36 +00:00
[Change] Core, Event 调整文档和访问权, 添加默认值;
[Change] DefaultFrameworkContext 调整访问权; [Change] DefaultFrameworkDescriptor 添加忽略的编译警告, 为 'version' 字段添加默认值; [Change] EventHandler 调整注解文档;
This commit is contained in:
parent
5246df6b50
commit
a5f85227f2
@ -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)
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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;
|
||||||
|
Loading…
Reference in New Issue
Block a user