diff --git a/readme.md b/readme.md index dd9a063..2f76d7b 100644 --- a/readme.md +++ b/readme.md @@ -46,4 +46,18 @@ SessionKit#getSession(@NotNull String sessionID); |-----|----| |redis数据集插件|https://git.fanruan.com/fanruan/demo-tabledata-redis| |增强公式编辑器插件|https://git.fanruan.com/fanruan/demo-formula-script -|条件属性之文本对齐插件|https://git.fanruan.com/fanruan/demo-highlight-align| \ No newline at end of file +|条件属性之文本对齐插件|https://git.fanruan.com/fanruan/demo-highlight-align| + +## 如何判断插件中调用的API需要增加到FineKit中 + +最简单的原则:除了JDK自带的类、插件接口(包括抽象类)、以及使用了@Open注解标记的类之外,是否还使用了com.fanruan.api(com.fr.third除外)之外的类,如果有则需要修改。 + +## 如何提交新的API + +1、访问https://git.fanruan.com,并注册一个自己的账号; + +2、将https://git.fanruan.com/fanruan/finekit fork到自己账户下; + +3、新增相关的API代码,并提交到自己的仓库; + +4、提交Pull Request到FineKit主仓库,等待审核通过被合并即可。 \ No newline at end of file