150 Commits

Author SHA1 Message Date
yummylau
b9476cc73f 插件gradle版本为3.1,暂时去除增量编译 2019-10-22 13:39:44 +08:00
yummylau
f02c25c65d kotlin 实现core,新增autoInject,需要处理缓存问题 2019-10-21 21:17:47 +08:00
linzheng\n8383
726ed351e1 尝试合并Transform 2019-10-21 14:38:59 +08:00
yummylau
bd7a554aee remove addition 2019-10-21 11:16:34 +08:00
yummylau
c6b549ca6d Merge branch 'master' of https://github.com/YummyLau/ModulePlugin 2019-10-10 11:09:22 +08:00
yummylau
9150037baa finish readme 2019-10-10 11:09:16 +08:00
YummyLau
8a1a027f52 Merge pull request #1 from YummyLau/add-license-1
Create LICENSE
2019-10-10 10:54:01 +08:00
YummyLau
00e389dee0 Create LICENSE 2019-10-10 10:51:57 +08:00
yummylau
814a624dd2 update read me 2019-10-09 21:59:53 +08:00
yummylau
317a8a52db finish 1.0.3-beta and demo 2019-10-09 19:07:37 +08:00
yummylau
05adfbf6cc 1.0.1-beta 2019-10-08 19:13:29 +08:00
yummylau
da378e37de 支持循环依赖 2019-10-08 17:30:02 +08:00
yummylau
531c1ba79f 新增支持循环组件依赖 2019-10-08 16:18:05 +08:00
yummylau
db0cfe0945 完善log打印 2019-10-05 23:05:01 +08:00
yummylau
f484aaac7a 合并模块化配置 2019-10-05 22:17:33 +08:00
yummylau
1cd04e65a6 完成调试模块配置,opt 脚本结构 2019-10-04 18:08:34 +08:00
yummylau
b4fd6e55fb 扩展自定义debugComponent配置 2019-10-03 00:04:46 +08:00
yummylau
1a76291998 动态构建applicationId 2019-10-02 00:49:04 +08:00
yummylau
93460ff5a8 update code ,mutild 2019-09-30 20:09:11 +08:00
yummylau
19e90537cf 优化component脚本内容,兼容现有项目直接嵌入,完成debug模块调试迁移 2019-09-30 18:36:46 +08:00
yummylau
e8ac5a7ec6 聚合模块可调试 androidTest 2019-09-29 22:01:11 +08:00
yummylau
5c70cc9011 重构debug模块,彻底废除ddcomponengt方案,使用单一模块调试所有组件(ing) 2019-09-29 20:35:26 +08:00
yummylau
87698a3b83 预留sdk依赖sdk,优化逻辑 2019-09-29 15:32:33 +08:00
yummylau
de9ed63ce6 add sycn log 2019-09-29 14:32:16 +08:00
yummylau
28b025e586 全局传递依赖,修复sdkmanager逻辑 2019-09-27 21:53:02 +08:00
yummylau
22dc17ebe1 优化解析component逻辑 2019-09-26 15:25:33 +08:00
yummylau
61e0fb15c9 优化重排组件依赖 2019-09-26 14:24:25 +08:00
yummylau
ffaab5a715 完美解决编译循环依赖,传递依赖问题,加速编译速度 2019-09-25 22:09:27 +08:00
yummylau
73778912ef gradle版本升级解决模块依赖渠道 2019-09-17 16:39:46 +08:00
yummylau
985a1d367a 解决多渠道依赖时缺失依赖project渠道信息的问题,0.1.1 版本 2019-09-17 15:58:32 +08:00
yummylau
020adb1ec2 test 循环编译 2019-09-11 15:15:23 +08:00
yummylau
ff6bea8f74 maven 降级 2019-09-04 19:11:30 +08:00
yummylau
904c6a2991 upload jar code 2019-09-03 20:22:57 +08:00
yummylau
094fb0bfcf corecode and plugin 发布到本地 2019-09-03 20:01:46 +08:00
yummylau
7274de1406 全面兼容第三方插件,兼容任何现有模块 2019-09-03 19:22:26 +08:00
yummylau
b4e1c70e7e reset build file 2019-09-03 14:18:54 +08:00
yummylau
43ee8abc11 finfish core and support plugin filter 2019-09-03 11:34:23 +08:00
yummylau
300bbea5a2 core plugin add filter 2019-09-02 20:21:57 +08:00
yummylau
a58257ce00 update code,支持log 2019-09-02 19:31:48 +08:00
yummylau
9545e34636 core add include exclde,add clean library 2019-08-30 20:56:48 +08:00
yummylau
2da7522566 完成 include exclude 插件过滤特定模块功能 2019-08-30 20:45:36 +08:00
yummylau
d6b0dff247 fix build error ,统一loger格式 2019-08-30 20:31:56 +08:00
yummylau
3d43adefb2 分离support插件功能 2019-08-29 22:20:01 +08:00
yummylau
8bab9f8e1f 解析exclude include module逻辑 2019-08-29 22:07:06 +08:00
yummylau
4c23c63df6 新增filter模块,core及support上传maven 2019-08-28 21:02:33 +08:00
yummylau
2ad3c7b785 完成component代码增强分离,待完善 2019-08-27 21:42:53 +08:00
yummylau
7f53a730f6 add component-support code 2019-08-27 21:28:51 +08:00
yummylau
9447b4c19f 暂时分离support模块 2019-08-27 21:07:44 +08:00
yummylau
0d2da9081a transform 多线程+增量编译 提升1.5倍 2019-08-26 15:46:34 +08:00
yummylau
526313c79d opt code 2019-08-26 15:13:42 +08:00