config-labels: Add clarification about label inheritence
Clarify that when modifying an inherited label, all its properties must be redefined. See [1] for an example of problems occurring due to this limitation not being well documented. [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=512468 Change-Id: I0f809e197b908af73cfd42d7d8e64e62dcb3167e
This commit is contained in:
parent
584aa19ff2
commit
9c333f0d23
@ -151,10 +151,15 @@ labels are defined in `All-Projects`.
|
|||||||
=== Inheritance
|
=== Inheritance
|
||||||
|
|
||||||
Labels are inherited from parent projects. A child project may add,
|
Labels are inherited from parent projects. A child project may add,
|
||||||
override, or remove labels defined in its parents. Overriding a label
|
override, or remove labels defined in its parents.
|
||||||
in a child project overrides all its properties and values. To remove
|
|
||||||
a label in a child project, add an empty label with the same name as
|
Overriding a label in a child project overrides all its properties and
|
||||||
in the parent.
|
values. It is not possible to modify an inherited label by adding
|
||||||
|
properties in the child project's configuration; all properties from
|
||||||
|
the parent definition must be redefined in the child.
|
||||||
|
|
||||||
|
To remove a label in a child project, add an empty label with the same
|
||||||
|
name as in the parent.
|
||||||
|
|
||||||
[[label_layout]]
|
[[label_layout]]
|
||||||
=== Layout
|
=== Layout
|
||||||
|
Loading…
Reference in New Issue
Block a user