History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/plugins/PluginDependencyProvider.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
25f3db72a620b672b69681c1b8edf9f601020236 06-Apr-2017 Jason Monk <jmonk@google.com> Make sure to synchronize on references to plugin dependencies

Test: make
Change-Id: I361cb3e4ac4ff5d19e2b0322531c8c614f5b7635
Fixes: 36867744
/frameworks/base/packages/SystemUI/src/com/android/systemui/plugins/PluginDependencyProvider.java
ec34da8f6f31c5ee1e543c0c7999a067487e0ce9 24-Feb-2017 Jason Monk <jmonk@google.com> Add method for plugins to reference global dependencies

The new annotation versioning system allows plugins to share common
global interfaces that can be versioned on their own. To facilitate
this add a static method for plugins to get a hold of dependencies.
To get any dependency a plugin must @Requires it so it can be version
checked.

Test: Plugin that uses the new call.
Change-Id: I8e01260f8fbc14465502d506a7aa08212795ad9b
/frameworks/base/packages/SystemUI/src/com/android/systemui/plugins/PluginDependencyProvider.java