@sap-ux/odata-vocabularies
Advanced tools
Comparing version 0.3.7 to 0.3.8
@@ -37,4 +37,4 @@ "use strict"; | ||
$Nullable: true, | ||
$AppliesTo: ['Property'], | ||
'@Org.OData.Core.V1.Description': 'Regular expression to check input for annotated property', | ||
$AppliesTo: ['Property', 'Parameter', 'Term'], | ||
'@Org.OData.Core.V1.Description': 'The pattern that a string property, parameter, or term must match. This SHOULD be a valid regular expression, according to the ECMA 262 regular expression dialect.', | ||
'@Org.OData.Core.V1.LongDescription': `Specifies a regular expression string (in ECMA 262 format in CAP Node.js and java.util.regex.Pattern format in CAP Java) which all string input must match. See: https://cap.cloud.sap/docs/guides/providing-services#assert-format` | ||
@@ -41,0 +41,0 @@ }, |
@@ -67,3 +67,3 @@ "use strict"; | ||
'$Type': 'com.sap.vocabularies.Common.v1.QualifiedName', | ||
'@Org.OData.Core.V1.Description': 'The operation calculating the side effects. While non-changing for the service, this technically is an action bound to the entity set so that the parameters can be sent in the POST request body. The action has the following non-binding parameters:\n\n- `Qualifier` of type [`Core.SimpleIdentifier`](https://github.com/oasis-tcs/odata-vocabularies/blob/main/vocabularies/Org.OData.Core.V1.md#SimpleIdentifier)\n or cast-compatible: the qualifier of the `SideEffects` annotation\n\n- `Trigger` of type `Edm.String`: the trigger of the side-effects determination, see `Triggers` property\n\n- `Data` of either the entity type of the annotated entity set or a complex type that is structure-compatible with it\n\nThe **return type** of the action also needs to be either the entity type of the annotated entity set or structure-compatible with it,\nit can be the same type as for `Data`.\n\nStructure-compatible means:\n\n- each primitive property that has the same name as a corresponding primitive property of the entity type of the annotated entity set is cast-compatible with the corresponding property and is nullable, \n\n- each complex property that has the same name as a corresponding complex or navigation property of the entity type of the annotated entity set is structure-compatible with the corresponding property\n \n- it may contain properties without a corresponding property in the entity type\n\n- it may omit properties of the entity type' | ||
'@Org.OData.Core.V1.Description': 'The operation calculating the side effects. While non-changing for the service, this technically is an action bound to the entity set so that the parameters can be sent in the POST request body. The action has the following non-binding parameters:\n- `Qualifier` of type [`Core.SimpleIdentifier`](https://github.com/oasis-tcs/odata-vocabularies/blob/main/vocabularies/Org.OData.Core.V1.md#SimpleIdentifier)\n or cast-compatible: the qualifier of the `SideEffects` annotation\n- `Trigger` of type `Edm.String`: the trigger of the side-effects determination, see `Triggers` property\n- `Data` of either the entity type of the annotated entity set or a complex type that is structure-compatible with it\n\nThe **return type** of the action also needs to be either the entity type of the annotated entity set or structure-compatible with it,\nit can be the same type as for `Data`.\n\nStructure-compatible means:\n- each primitive property that has the same name as a corresponding primitive property of the entity type of the annotated entity set is cast-compatible with the corresponding property and is nullable, \n- each complex property that has the same name as a corresponding complex or navigation property of the entity type of the annotated entity set is structure-compatible with the corresponding property\n- it may contain properties without a corresponding property in the entity type\n- it may omit properties of the entity type' | ||
} | ||
@@ -70,0 +70,0 @@ } |
@@ -79,3 +79,3 @@ "use strict"; | ||
'@Org.OData.Core.V1.Description': 'Type of a node', | ||
'@Org.OData.Core.V1.LongDescription': 'In a recursive hierarchy with mixed types, nodes can\n <br>- have a type-specific (navigation) property whose name is the node type or\n <br>- be represented by entities of different subtypes of a common entity type that is\n annotated with the `RecursiveHierarchy` annotation. The qualified name of the subtype is the node type.' | ||
'@Org.OData.Core.V1.LongDescription': 'In a recursive hierarchy with mixed types, nodes can\n- have a type-specific (navigation) property whose name is the node type or\n- be represented by entities of different subtypes of a common entity type that is\n\nannotated with the `RecursiveHierarchy` annotation. The qualified name of the subtype is the node type.' | ||
}, | ||
@@ -166,3 +166,3 @@ 'ChildCount': { | ||
'@Org.OData.Core.V1.Description': 'Instance annotation on the result of an `$apply` query option containing the number of matching nodes after hierarchical transformations', | ||
'@Org.OData.Core.V1.LongDescription': 'The service MAY designate a subset of the `$apply` result as "matching nodes".\n For requests following the pattern described [here](#RecursiveHierarchyType), this subset is the output set of the\n `filter` or `search` transformation that occurs as the fourth parameter\n of the last `ancestors` transformation or occurs nested into it.<br>\n For requests not following this pattern, the subset NEED NOT be defined.<br>\n This instance annotation is available if [`RecursiveHierarchy/Matched`](#RecursiveHierarchyType)\n and [`RecursiveHierarchy/MatchedDescendantCount`](#RecursiveHierarchyType) are also available.' | ||
'@Org.OData.Core.V1.LongDescription': 'The service MAY designate a subset of the `$apply` result as "matching nodes".\nFor requests following the pattern described [here](#RecursiveHierarchyType), this subset is the output set of the\n`filter` or `search` transformation that occurs as the fourth parameter\nof the last `ancestors` transformation or occurs nested into it.\n\nFor requests not following this pattern, the subset NEED NOT be defined.\n\nThis instance annotation is available if [`RecursiveHierarchy/Matched`](#RecursiveHierarchyType)\nand [`RecursiveHierarchy/MatchedDescendantCount`](#RecursiveHierarchyType) are also available.' | ||
}, | ||
@@ -169,0 +169,0 @@ 'TopLevels': [ |
@@ -125,2 +125,3 @@ "use strict"; | ||
'$Type': 'Edm.Boolean', | ||
'$DefaultValue': false, | ||
'@Org.OData.Core.V1.Description': 'If this is true, the PDF format supports formatting columns of type `Edm.DateTimeOffset` in a IANA time zone given in the document description' | ||
@@ -130,5 +131,12 @@ }, | ||
'$Type': 'Edm.Boolean', | ||
'$DefaultValue': false, | ||
'@com.sap.vocabularies.Common.v1.Experimental': true, | ||
'@Org.OData.Core.V1.Description': 'Treeview output supported', | ||
'@Org.OData.Core.V1.LongDescription': 'If this is true, treeview output is supported for hierarchical data' | ||
}, | ||
'TextDirectionLayout': { | ||
'$Type': 'Edm.Boolean', | ||
'$DefaultValue': false, | ||
'@Org.OData.Core.V1.Description': 'Setting the text direction-layout is supported', | ||
'@Org.OData.Core.V1.LongDescription': 'PDF supports setting the text direction-layout (e.g. left-to-right or right-to-left) in the document description' | ||
} | ||
@@ -135,0 +143,0 @@ } |
@@ -165,3 +165,3 @@ "use strict"; | ||
'@Org.OData.Core.V1.Description': 'Property contains potentially sensitive personal data', | ||
'@Org.OData.Core.V1.LongDescription': 'Sensitive data is a colloquial term usually including the following data:\n\n- Special categories of personal data such as data revealing racial or ethnic origin, political opinions, religious or philosophical beliefs, or trade union membership, and the processing of genetic data, biometric data, data concerning health or sex life or sexual orientation\n\n- Personal data subject to professional secrecy\n\n- Personal data relating to criminal or administrative offences\n\n- Personal data concerning bank or credit card accounts\n\nSee also: [What personal data is considered sensitive?](https://ec.europa.eu/info/law/law-topic/data-protection/reform/rules-business-and-organisations/legal-grounds-processing-data/sensitive-data/what-personal-data-considered-sensitive_en)' | ||
'@Org.OData.Core.V1.LongDescription': 'Sensitive data is a colloquial term usually including the following data:\n- Special categories of personal data such as data revealing racial or ethnic origin, political opinions, religious or philosophical beliefs, or trade union membership, and the processing of genetic data, biometric data, data concerning health or sex life or sexual orientation\n- Personal data subject to professional secrecy\n- Personal data relating to criminal or administrative offences\n- Personal data concerning bank or credit card accounts\n\nSee also: [What personal data is considered sensitive?](https://ec.europa.eu/info/law/law-topic/data-protection/reform/rules-business-and-organisations/legal-grounds-processing-data/sensitive-data/what-personal-data-considered-sensitive_en)' | ||
} | ||
@@ -168,0 +168,0 @@ } |
@@ -62,3 +62,3 @@ "use strict"; | ||
'@Org.OData.Core.V1.Description': 'Bound action that initiates a sticky session for creating new entities in the targeted entity set or collection', | ||
'@Org.OData.Core.V1.LongDescription': 'Signature:\n\n- Binding parameter is collection of type of annotated entity set\n\n- No non-binding parameters\n\n- No return type \n\nIf called within a sticky session the sticky session continues. \n\nOtherwise:\n\n- On success this action initiates a sticky session.\n\n- On failure no sticky session is initiated.' | ||
'@Org.OData.Core.V1.LongDescription': 'Signature:\n- Binding parameter is collection of type of annotated entity set\n- No non-binding parameters\n- No return type \n\nIf called within a sticky session the sticky session continues. \n\nOtherwise:\n- On success this action initiates a sticky session.\n- On failure no sticky session is initiated.' | ||
}, | ||
@@ -75,3 +75,3 @@ 'AdditionalNewActions': { | ||
'@Org.OData.Core.V1.Description': 'Bound action that initiates a sticky session for editing the targeted entity', | ||
'@Org.OData.Core.V1.LongDescription': 'Signature:\n\n- Binding parameter is type of annotated entity set\n\n- No non-binding parameters\n\n- Return type is same as binding parameter type \n\nIf called within a sticky session the sticky session continues. \n\nOtherwise:\n\n- On success this action returns the targeted entity and initiates a sticky session.\n\n- On failure no sticky session is initiated.' | ||
'@Org.OData.Core.V1.LongDescription': 'Signature:\n- Binding parameter is type of annotated entity set\n- No non-binding parameters\n- Return type is same as binding parameter type \n\nIf called within a sticky session the sticky session continues. \n\nOtherwise:\n- On success this action returns the targeted entity and initiates a sticky session.\n- On failure no sticky session is initiated.' | ||
}, | ||
@@ -81,3 +81,3 @@ 'SaveAction': { | ||
'@Org.OData.Core.V1.Description': 'Bound action that saves a new or edited entity', | ||
'@Org.OData.Core.V1.LongDescription': 'Signature:\n\n- Binding parameter is type of annotated entity set\n\n- No non-binding parameters\n\n- Return type is same as binding parameter type \n\nOn success this action returns the newly created or edited entity. The sticky session is terminated after all entities that were newly created or edited in it have been saved. \n\nOn failure the sticky session is kept alive.' | ||
'@Org.OData.Core.V1.LongDescription': 'Signature:\n- Binding parameter is type of annotated entity set\n- No non-binding parameters\n- Return type is same as binding parameter type \n\nOn success this action returns the newly created or edited entity. The sticky session is terminated after all entities that were newly created or edited in it have been saved. \n\nOn failure the sticky session is kept alive.' | ||
}, | ||
@@ -87,3 +87,3 @@ 'DiscardAction': { | ||
'@Org.OData.Core.V1.Description': 'Action import for an unbound action that discards all changes and terminates the sticky session', | ||
'@Org.OData.Core.V1.LongDescription': 'Signature:\n\n- No parameters\n\n- No return type \n\nIf called within a sticky session the sticky session is terminated, irrespective of whether the action succeeds or fails. \n\nIf called outside of a sticky session the action fails and does not initiate a session.' | ||
'@Org.OData.Core.V1.LongDescription': 'Signature:\n- No parameters\n- No return type \n\nIf called within a sticky session the sticky session is terminated, irrespective of whether the action succeeds or fails. \n\nIf called outside of a sticky session the action fails and does not initiate a session.' | ||
} | ||
@@ -90,0 +90,0 @@ } |
@@ -34,3 +34,3 @@ "use strict"; | ||
'@Org.OData.Core.V1.Description': 'Terms to describe which data in a given entity model can be aggregated, and how.', | ||
'@Org.OData.Core.V1.LongDescription': 'Related to the specfication document [OData-Data-Agg-v4.0](http://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/odata-data-aggregation-ext-v4.0.html).', | ||
'@Org.OData.Core.V1.LongDescription': 'Related to the specification document [OData-Data-Agg-v4.0](http://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/odata-data-aggregation-ext-v4.0.html).', | ||
'@Org.OData.Core.V1.Links': [ | ||
@@ -62,3 +62,3 @@ { | ||
'@Org.OData.Core.V1.Description': 'Default support of the `$apply` system query option for all collection-valued resources in the container', | ||
'@Org.OData.Core.V1.LongDescription': 'Annotating term [`ApplySupported`](#ApplySupported) for a specific collection-valued resource overrides the default support with the specified properties using PATCH semantics:\n\n- Primitive or collection-valued properties specified in `ApplySupported` replace the corresponding properties specified in `ApplySupportedDefaults`\n\n- Complex-valued properties specified in `ApplySupported` override the corresponding properties specified in `ApplySupportedDefaults` using PATCH semantics recursively\n\n- Properties specified neither in `ApplySupported` nor in `ApplySupportedDefaults` have their default value\n ' | ||
'@Org.OData.Core.V1.LongDescription': 'Annotating term [`ApplySupported`](#ApplySupported) for a specific collection-valued resource overrides the default support with the specified properties using PATCH semantics:\n- Primitive or collection-valued properties specified in `ApplySupported` replace the corresponding properties specified in `ApplySupportedDefaults`\n- Complex-valued properties specified in `ApplySupported` override the corresponding properties specified in `ApplySupportedDefaults` using PATCH semantics recursively\n- Properties specified neither in `ApplySupported` nor in `ApplySupportedDefaults` have their default value' | ||
}, | ||
@@ -65,0 +65,0 @@ 'ApplySupportedBase': { |
@@ -12,3 +12,3 @@ { | ||
}, | ||
"version": "0.3.7", | ||
"version": "0.3.8", | ||
"license": "Apache-2.0", | ||
@@ -22,3 +22,3 @@ "author": "@SAP/ux-tools-team", | ||
"axios": "1.6.8", | ||
"npm-run-all": "4.1.5", | ||
"npm-run-all2": "6.2.0", | ||
"prettier": "2.5.1", | ||
@@ -25,0 +25,0 @@ "ts-node": "10.9.2", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
876599
12159