Skip to content

Releases: xpleemoon/XModulable

XModulable-v1.0.1

28 Jan 15:40
042f12b
Compare
Choose a tag to compare

compiler和api两个module通过jcenter依赖annotation库

XModulable-v1.0.0

14 Jan 04:48
e55b7d1
Compare
Choose a tag to compare

SDK变更为XModulable

  • sdk名从Component修改为XModulable
  • 修复在一个类中,当有多个组件执行依赖注入,但是某个组件独立运行导致注入异常,引起后序的组件无法注入
    public class MainActivity extends BaseCommonActivity {
        @InjectComponent(name = ComponentName.LIVE)
        LiveComponent mLiveComponent; // 若live组件独立运行,会因为live注入异常导致im组件无法注入
        @InjectComponent(name = ComponentName.IM)
        IMComponent mIMComponent;
        ……省略
    }
    

component-v0.1.4

28 Dec 15:30
Compare
Choose a tag to compare

添加组件的依赖注入功能

通过编译期处理InjectComponent,生成相应的注入类

component-v0.1.3

24 Dec 14:10
Compare
Choose a tag to compare
添加组件的依赖注入功能

通过编译期处理InjectComponent,生成相应的注入类

component-v0.1.2

23 Dec 03:36
Compare
Choose a tag to compare
add README.md

component-v0.1.1

15 Dec 08:41
Compare
Choose a tag to compare
修改component-api对component-annoations的依赖

本地module依赖改为jecenter依赖