Precedence of Directive Loading

Directives are loaded into the directive registry from the system and also from the user artifacts. So, now there are multiple cases where there might be conflicts, this section will describe how those conflicts are handled and what the users should expect in terms of behavior of the system when there are conflicts. Following are the scenarios when there could be conflict

  • SYSTEM has a directive x pre-loaded, but a USER defines the same directive x.

  • User 1 has a USER directive y, and User 2 also has a different version or a completely different directive, but has the same name y.

  • SYSTEM has two directives with the same name z.

  • USER directive k has two different artifacts.

Created in 2020 by Google Inc.