The checks of the metadata properties, components, attributes and directives that Neos 3.2 introduces: a cluster meets them once it starts using one of these features. See New checks by version for how to read this page, and New checks in Neos 3.2 for the checks an existing cluster can meet.
Partially loaded UI view properties
The AlwaysLoaded attribute of a UI view property, new in 3.2, defaults to true: these checks only apply once it is set to false.
Code
Message
Level
Fix
M0087
AlwaysLoaded cannot be set to false on property '{0}' of UI view '{1}' because its path traverses a collection.
AlwaysLoaded cannot be set to false on property '{0}' because UI view '{1}' allows creating or updating data.
Error
Remove AlwaysLoaded: false, or make the UI view read-only.
M0089
AlwaysLoaded cannot be set to false on property '{0}' of UI view '{1}' because it is the EntityView's key property.
Error
Remove AlwaysLoaded: false from the key property.
—
The value of property '{0}' cannot be accessed here because it is not systematically loaded (AlwaysLoaded is false). It can only be accessed from a UIViewProperty Getter or from a Computed Getter.
Error
Read the property from a getter only, or set AlwaysLoaded to true.
Filtered indexes
Code
Message
Level
Fix
—
The Oracle filter is only allowed on a unique index (index '{0}').
Error
Make the index unique, or remove its Oracle filter — see Filtered indexes.
—
Index filter '{0}' is invalid on index {1}.{2}: {3} — {3} is an unknown or malformed column placeholder, or a string left open
Error
Fix the filter: use placeholders of existing columns and close every string.
Components and directives
Code
Message
Level
Fix
—
The "multi-select" element must have either an "enum" or "values" attribute.