Releases: jbock-java/simple-component
Releases · jbock-java/simple-component
1.024
1.023
- add
withMocksmethod to generated builder - improve generated code in builder: fields access always referenced with
this - improve setter names of mock-builder
1.020
- mockBuilder not generated by default
- add
@Component(mockBuilder = true)to generate mockBuilder - fix mock builder impl
1.018
If defined in the same source file, allow static binding method to be a sibling of the class it provides.
For example: Consider a static binding method inside a nested class A:
class Outer {
static class A {
@Inject static A createA() { return new A(); }
}
}We can now choose to define createA directly in Outer:
class Outer {
static class A {}
@Inject static A createA() { return new A(); }
}1.017
- add
mockBuildermethod
1.015
- generate public factory and builder method when component is public
1.014
- add
@Component.Builder
1.013
- fix provider cycle
- source retention for
@Componentand@Provides
1.012
1.011
- print dependency trace for missing binding