tree: c6a156bdb7fb686b56c0c5be71d293094363f6ee [path history] [tgz]
  1. src/
  2. android.sdktools.base.render-resources.iml
  3. BUILD
  4. intellij.android.render-resources.iml
  5. README.md
render-resources/README.md

Render resources

A module/library that contains logic responsible for managing and delivering resources essential for Android on-host rendering. While the logic might not be used exclusively to support rendering, it is important to keep it in a separate module because it is predominantly Android Studio agnostic. It is supposed to be used both from Android Studio (for the previews) and outside, for CLI execution or as a part of a Gradle task. The only exception is dependency on intellij-core library that contains a subset of studio (Intellij Idea) specific API.

Therefore, the module belongs to both tools/adt/idea and tools/base projects, having 2 separate targets. For more information on the examples of code can be share between tools/adt/idea and tools/base see android.sdktools.base.lint.cli and intellij.android.lint.