You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, to configure an annotation processor or kt_compiler_plugin you need to use a build snippet, voiding the warranty (so to speak) on the other features of BMR, such as deps computation. You also have to fiddle with group-level substitutions, etc.
A more powerful approach would be to allow a redirection, in the following sense. If you, say, put in:
And any uses outside of the external workspace "maven"'s com/google/dagger package could reference @maven//com/google/dagger and the alias would point them at //third_party/dagger.
Right now, to configure an annotation processor or kt_compiler_plugin you need to use a build snippet, voiding the warranty (so to speak) on the other features of BMR, such as deps computation. You also have to fiddle with group-level substitutions, etc.
A more powerful approach would be to allow a redirection, in the following sense. If you, say, put in:
The following would happen:
@maven//com/google/dagger:dagger
) would be an alias to theredirection target.
Thus, one could define in //third_party/dagger:
And any uses outside of the external workspace "maven"'s com/google/dagger package could reference
@maven//com/google/dagger
and the alias would point them at //third_party/dagger.A subtask of #52
The text was updated successfully, but these errors were encountered: