anchor.diff:  For more details see
   link:javadoc/winter-androidx-lifecycle/io.jentz.winter.androidx.lifecycle/index.html[API docs].
   
  +== Java Support
  +
  +The `winter-java` module contains a class named `JWinter` that provides static methods to
  +retrieve dependencies from a Graph.
  +
  +For example:
  +[source,java]
  +----
  +// Retrieve an instance of String with the qualifier "a"
  +JWinter.instance(graph, String.class, "a");
  +
  +// Call the factory with argument type Integer and return type String with argument 42
  +JWinter.instance(graph, Integer.class, String.class, 42);
  +----
  +
  +For a list of all available methods see link:javadoc/winter-java/io.jentz.winter.java/-j-winter/index.html[Winter Java].
  +
   == RxJava2 Support
   
  -The `winter-rxjava2` modules contains a Winter Plugin that automatically disposes all singletons
  +The `winter-rxjava2` module contains a Winter Plugin that automatically disposes all singletons
   in a graph which implement `Disposable`.
   
   To activate the plugin call `Winter.installDisposablePlugin()` before you instantiate any graph.
  
positive.code: 
  === Include Components
  
  === Circular Dependencies
  
  Circular dependencies are dependencies that depend on each other.
  
negative.code: | io.jentz.winter:winter-androidx-lifecycle:{winterVersion}
  | Android X lifecycle support
  | link:javadoc/winter-androidx-lifecycle/index.html[Winter AndroidX lifecycle support]
  
  | io.jentz.winter:winter-java:{winterVersion}
  | Java support
  | link:javadoc/winter-java/index.html[Winter Java]
  
  |===
  
  