{
"@linkInitialize": {
"message": "The '@Link' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
"@objectLinkInitialize": {
"message": "The '@ObjectLink' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
"rootContainerCheck": {
"message": "In an '@Entry' decorated component, the 'build' method can have only one root node, which must be a container component.",
"type": "ERROR",
"code": "10905210"
},
"arkUIComponent": {
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
},
"@BuilderParam": {
"message": "In the trailing lambda case, 'CustomContainer' must have one and only one property decorated with '@BuilderParam'.",
"type": "ERROR",
"code": "10905102"
},
"ifComponent": [
{
"message": "Condition expression cannot be null in if statement.",
"type": "ERROR",
"code": "10905208"
},
{
"message": "Then statement cannot be null in if statement.",
"type": "ERROR",
"code": "10905207"
},
{
"message": "'' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905204"
}
],
"idCheck": {
"message": "The current component id \"1\" is duplicate with ${const path = require('path');path.resolve(__dirname, '../../../test/transform_ut/application/entry/src/main/ets/pages/utForValidate/Decorators/process_component_build/idCheck.ets')}:20:21.",
"type": "WARN"
},
"arkUIStandard": {
"message": "'Text('Hello').onClick' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905206"
},
"stateStyles": {
"message": "'.stateStyles' doesn't conform standard.",
"type": "ERROR",
"code": "10905203"
},
"buttonCheck": {
"message": "The Button component with a label parameter can not have any child.",
"type": "ERROR",
"code": "10905202"
},
"attributeCheck": {
"message": "'ForEach(this.arr, () =>{}, (item: string) => item).h' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905204"
},
"validateDecorators": {
"message": "The static variable of struct cannot be used together with built-in decorators.",
"type": "ERROR",
"code": "10905313"
},
"processComponentMethod": {
"message": "The 'build' method can not have arguments.",
"type": "ERROR",
"code": "10905106"
},
"@StylesParamChack": {
"message": "'@Styles' decorated functions and methods cannot have arguments.",
"type": "ERROR",
"code": "10905105"
},
"updateHeritageClauses": {
"message": "Structs are not allowed to inherit from classes or implement interfaces.",
"type": "ERROR",
"code": "10905212"
},
"validateBuildMethodCount": {
"message": "The struct 'ValidateBuildMethodCountIndex' must have at least and at most one 'build' method.",
"type": "ERROR",
"code": "10905103",
"solutions": [
"A structurally modified page must have at least one and no more than one 'build' method."
]
},
"validateHasController": {
"message": "The '@CustomDialog' decorated custom component must contain a property of the CustomDialogController type.",
"type": "ERROR",
"code": "10905211"
},
"processWatch": {
"message": "'@Watch' cannot be used with 'onWatch'. Apply it only to parameters that correspond to existing methods.",
"type": "ERROR",
"code": "10905301"
},
"updateBuilderParamProperty": {
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
},
"validateMultiDecorators": {
"message": "The property 'lang' cannot have multiple state management decorators.",
"type": "ERROR",
"code": "10905302"
},
"validatePropertyNonDefaultValue": {
"message": "The '@State' property 'message' must be specified a default value.",
"type": "ERROR",
"code": "10905303"
},
"validatePropertyDefaultValue": {
"message": "The '@Link' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
"validatePropertyNonType": {
"message": "The property 'message' must specify a type.",
"type": "ERROR",
"code": "10905305"
},
"validateHasIllegalDecoratorInEntry": {
"message": "The '@Entry' component 'ValidateHasIllegalDecoratorInEntryIndex' cannot have the '@Prop' property 'message'.",
"type": "WARN"
},
"validateHasIllegalQuestionToken": {
"message": "The @ObjectLink property 'message' cannot be an optional parameter.",
"type": "WARN"
},
"validateForbiddenUseStateType": {
"message": "The '@State' property 'message' cannot be a 'CustomDialogController' object.",
"type": "ERROR",
"code": "10905308"
},
"validateDuplicateDecorator": {
"message": "The inner decorator '@State' cannot be used together with custom decorator.",
"type": "ERROR",
"code": "10905312"
},
"validateWatchDecorator": {
"message": "Regular variable 'message' can not be decorated with '@Watch'.",
"type": "ERROR",
"code": "10905310"
},
"validateWatchParam": {
"message": "'@Watch' cannot be used with '111'. Apply it only to 'string' parameters.",
"type": "ERROR",
"code": "10905311"
},
"validateForbiddenSpecifyDefaultValue": [
{
"message": "The '@Link' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@ObjectLink' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
}
],
"validateCustomDecorator": {
"message": "The inner decorator '@State' cannot be used together with custom decorator.",
"type": "ERROR",
"code": "10905312"
},
"checkAssignEnv": [
{
"message": "Within structs decorated with '@Component', '@Env' can only initialize regular(non-decorated) variables.",
"type": "ERROR",
"code": "10905253"
},
{
"message": "Within structs decorated with '@Component', '@Env' can only initialize regular(non-decorated) variables.",
"type": "ERROR",
"code": "10905253"
},
{
"message": "Within structs decorated with '@ComponentV2', '@Env' can only initialize variables decorated with '@Param'.",
"type": "ERROR",
"code": "10905252"
},
{
"message": "The '@Local' property 'aa' in the custom component 'testNonV2' cannot be initialized here (forbidden to specify).",
"type": "ERROR",
"code": "10905324"
},
{
"message": "Within structs decorated with '@ComponentV2', '@Env' can only initialize variables decorated with '@Param'.",
"type": "ERROR",
"code": "10905252"
},
{
"message": "The '@Provider' property 'bb' in the custom component 'testNonV2' cannot be initialized here (forbidden to specify).",
"type": "ERROR",
"code": "10905324"
}
],
"checkBuilder$$": {
"message": "Unrecognized property 'paramA1', make sure it can be assigned to '@Link' property 'message' by yourself.",
"type": "WARN"
},
"validateForbiddenToInitViaParam": {
"message": "The '@StorageProp' property 'message' in the custom component 'ValidateForbiddenToInitViaParamChild' cannot be initialized here (forbidden to specify).",
"type": "ERROR",
"code": "10905317"
},
"validateMandatoryToInitViaParam": {
"message": "The property 'message' in the custom component 'ValidateMandatoryToInitViaParamChild' is missing (mandatory to specify).",
"type": "ERROR",
"code": "10905316"
},
"validateInitDecorator": [
{
"message": "'@Require' decorated 'build_value' must be initialized through the component constructor.",
"type": "ERROR",
"code": "10905359"
},
{
"message": "'@Require' decorated 'prop_value' must be initialized through the component constructor.",
"type": "ERROR",
"code": "10905359"
},
{
"message": "'@Require' decorated 'regular_value' must be initialized through the component constructor.",
"type": "ERROR",
"code": "10905359"
},
{
"message": "'@Require' decorated 'state_value' must be initialized through the component constructor.",
"type": "ERROR",
"code": "10905359"
},
{
"message": "'@Require' decorated 'provide_value' must be initialized through the component constructor.",
"type": "ERROR",
"code": "10905359"
}
],
"validateIllegalInitFromParent": {
"message": "The 'regular' property 'message' cannot be assigned to the '@Link' property 'message'.",
"type": "ERROR",
"code": "10905315"
},
"validateLinkVariableSourceDataExtend": [
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"code": "10905364",
"type": "ERROR"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
}
],
"validateLinkVariableSourceDataRealize": [
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"code": "10905364",
"type": "ERROR"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
}
],
"validateLinkVariableSourceDataObserved": [
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"code": "10905364",
"type": "ERROR"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"code": "10905364",
"type": "ERROR"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"code": "10905364",
"type": "ERROR"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
}
],
"validateLinkVariableSourceDataEachCondition": [
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link1' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The 'regular' property 'data1' cannot be assigned to the '@Link' property 'link'.",
"type": "ERROR",
"code": "10905315"
},
{
"message": "The 'regular' property 'bool' cannot be assigned to the '@Link' property 'link1'.",
"type": "ERROR",
"code": "10905315"
},
{
"message": "The 'regular' property 'data1_global' cannot be assigned to the '@Link' property 'link'.",
"type": "ERROR",
"code": "10905315"
},
{
"message": "The 'regular' property 'bool_global' cannot be assigned to the '@Link' property 'link1'.",
"type": "ERROR",
"code": "10905315"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link1'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data1Arr_initFormState[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data2.aa1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data2Arr[0].aa1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa10' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'new Data1()' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'true' cannot be assigned to the '@Link' property 'link1'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data!.aa1!' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data?.aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data?.aa1!' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
}
],
"validateLinkVariableSourceDataEachState": [
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link1' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link1' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link1' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link1' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link1' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link1' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link1' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link1' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The type of the parent component's state variable initializing the '@Link' variable 'link' must match the '@Link' variable's declared type.",
"type": "ERROR",
"code": "10905364"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link1'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link1'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link1'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link1'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_boolArr[0]' cannot be assigned to the '@Link' property 'link1'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data1Arr_initFormState[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_boolArr_initFormState[0]' cannot be assigned to the '@Link' property 'link1'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data2.aa1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data2.aaArr[0]' cannot be assigned to the '@Link' property 'link1'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data2Arr[0].aa1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.state_data2Arr[0].aaArr[0]' cannot be assigned to the '@Link' property 'link1'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.link_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.objectLink_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.consume_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.prop_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.provide_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.localStorageLink_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.localStorageProp_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.storageLink_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa1' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'aa' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
},
{
"message": "The 'regular' property 'this.storageProp_data1Arr[0]' cannot be assigned to the '@Link' property 'link'.",
"type": "WARN"
}
],
"validateNonLinkWithDollar": {
"message": "Property 'message' cannot initialize using '$' to create a reference to a variable.",
"type": "ERROR",
"code": "10905314"
},
"validateModuleName": {
"message": "The module name 'Button' can not be the same as the inner component name.",
"type": "ERROR",
"code": "10905235"
},
"notComponent": [
{
"message": "Decorator '@Component', '@ComponentV2', or '@CustomDialog' is missing for struct 'EntryComponent'.",
"type": "ERROR",
"code": "10905233"
},
{
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
}
],
"notConcurrent": [
{
"message": "The struct 'NotConcurrentIndexDecorator' use invalid decorator.",
"type": "WARN"
},
{
"message": "Decorator '@Component', '@ComponentV2', or '@CustomDialog' is missing for struct 'NotConcurrentIndexDecorator'.",
"type": "WARN"
}
],
"notConcurrentFun": {
"message": "'@Concurrent' can not be used on method, please use it on function declaration.",
"type": "ERROR",
"code": "10905123"
},
"notDecorator": {
"message": "The struct 'IndexDecorator' use invalid decorator.",
"type": "WARN"
},
"StylesDuplicate": {
"message": "The struct 'StylesDuplicate' use invalid decorator.",
"type": "WARN"
},
"syncMonitorCheckWild": [
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "'@SyncMonitor' cannot observe non-existent variables or non-state variables, except in wildcard-based monitoring scenarios.",
"type": "ERROR",
"code": "10905366"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "'@SyncMonitor' cannot observe non-existent variables or non-state variables, except in wildcard-based monitoring scenarios.",
"type": "ERROR",
"code": "10905366"
}
],
"syncMonitorDuplicateDecorators": [
{
"message": "In a struct decorated with '@ComponentV2', '@Require' can only be used with '@Param' and '@BuilderParam'.",
"type": "ERROR",
"code": "10905325"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "'@SyncMonitor' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "'@SyncMonitor' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "'@SyncMonitor' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "'@SyncMonitor' can only decorate method.",
"type": "ERROR",
"code": "10905115"
}
],
"vaildateDecorator": [
{
"message": "The struct 'VaildateDecoratorIndex' use invalid decorator.",
"type": "WARN"
},
{
"message": "Decorator '@Component', '@ComponentV2', or '@CustomDialog' is missing for struct 'VaildateDecoratorIndex'.",
"type": "WARN"
}
],
"state": {
"message": "The struct 'Button' cannot have the same name as the built-in component 'Button'.",
"type": "ERROR",
"code": "10905227"
},
"StructNameInvalid": {
"message": "The struct 'gesture' cannot have the same name as the built-in attribute 'gesture'.",
"type": "ERROR",
"code": "10905228"
},
"notConcurrentFunAster": {
"message": "'@Concurrent' can not be used on 'Generator' function declaration.",
"type": "ERROR",
"code": "10905122"
},
"NoStructDeco": {
"message": "The '@Component' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
"MethodNoExtend": {
"message": "Use the '@Extend' decorator only in the global scope.",
"type": "ERROR",
"code": "10905113"
},
"OnlyStructDeco": {
"message": "Use the '@Builder' decorator only in the global scope or in a struct.",
"type": "ERROR",
"code": "10905114"
},
"NoChild": {
"message": "The component 'Image' can't have any child.",
"type": "ERROR",
"code": "10905222"
},
"OneChild": {
"message": "The 'Button' component can have only one child component.",
"type": "ERROR",
"code": "10905220"
},
"NotSupportResrcParam": {
"message": "Invalid resource file parameter. Enter a value in the format of 'xxx.yyy.zzz'.",
"type": "ERROR",
"code": "10905332"
},
"ExtendOneChild": {
"message": "'@Extend' should have one and only one parameter.",
"type": "ERROR",
"code": "10905108"
},
"ExtendInnerComponents": {
"message": "'testExtend' parameter cannot be passed in the '@Extend' decorator.",
"type": "WARN"
},
"ExtendUISyntax": [
{
"message": "Only UI component syntax can be written here.",
"type": "WARN"
},
{
"message": "Only UI component syntax can be written here.",
"type": "WARN"
}
],
"MutableBuilderParam": [
{
"message": "The mutableBuilder's parameter should be '@Builder' function.",
"type": "ERROR",
"code": "10905109"
},
{
"message": "The mutableBuilder's parameter should be '@Builder' function.",
"type": "ERROR",
"code": "10905109"
}
],
"WrapBuilderParam": [
{
"message": "The wrapBuilder's parameter should be '@Builder' function.",
"type": "ERROR",
"code": "10905109"
},
{
"message": "The wrapBuilder's parameter should be '@Builder' function.",
"type": "ERROR",
"code": "10905109"
}
],
"UnknownSrc": {
"message": "Unknown resource source 'hap'.",
"type": "ERROR",
"code": "10903331"
},
"UnknownSrcType": {
"message": "Unknown resource type 'iroha'.",
"type": "ERROR",
"code": "10903330"
},
"UnknownSrcName": {
"message": "Unknown resource name 'tari'.",
"type": "ERROR",
"code": "10903329"
},
"NotSupportResrcType": {
"message": "The resource type 'font' is not supported.",
"type": "ERROR",
"code": "10906334"
},
"NoSrc": {
"message": "No such 'test.png' resource in current module.",
"type": "ERROR",
"code": "10904333"
},
"EntryDecoParam": {
"message": "'@Entry' should have a parameter, like '@Entry (storage)'.",
"type": "WARN"
},
"StylesNoParam": {
"message": "'@Styles' decorated functions and methods cannot have arguments.",
"type": "ERROR",
"code": "10905105"
},
"StylesUISyntax": [
{
"message": "Only UI component syntax can be written here.",
"type": "WARN"
},
{
"message": "Only UI component syntax can be written here.",
"type": "WARN"
},
{
"message": "Only UI component syntax can be written here.",
"type": "WARN"
}
],
"ExceededPreview": {
"message": "A page can contain at most 10 '@Preview' decorators.",
"type": "ERROR",
"code": "10905404"
},
"ExceededEntry": [
{
"message": "A page can't contain more than one '@Entry' decorator.",
"type": "ERROR",
"code": "10905231"
},
{
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
}
],
"extendAttributeDuplicate": [
{
"message": "The '@Extend' function cannot have the same name as the built-in style attribute 'toolbarConfiguration' of the component 'Navigation'.",
"type": "WARN"
},
{
"message": "Duplicate '@Styles' decorators for function are not allowed.",
"type": "WARN"
}
],
"extendAttributeDuplicate2": [
{
"message": "The '@Extend' function cannot have the same name as the built-in style attribute 'toolbarConfiguration' of the component 'Navigation'.",
"type": "ERROR",
"code": "10905360"
},
{
"message": "Duplicate '@Styles' decorators for function are not allowed.",
"type": "WARN"
}
],
"animatableExtendAttributeDuplicate": {
"message": "Duplicate '@Styles' decorators for function are not allowed.",
"type": "WARN"
},
"componentReuseCheck": {
"message": "In a struct decorated with '@Component', the function decorated with '@ComponentReuse' should have only one input parameter of the following type: Record<string, Object | null | undefined>.",
"type": "ERROR",
"code": "10905369"
},
"OneEntry": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"notMethodDeco": {
"message": "'@State' can not decorate the method.",
"type": "ERROR",
"code": "10905112"
},
"checkNonspecificParents": {
"message": "The 'Blank' component can only be nested in the 'Row,Column,Flex' parent component.",
"type": "ERROR",
"code": "10905201"
},
"@Trace": [
{
"message": "The '@Trace' decorator can decorate only member variables of a class.",
"type": "ERROR",
"code": "10905345"
},
{
"message": "The '@Trace' can decorate only member 'variables' within a 'class' decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905343"
}
],
"@Type": [
{
"message": "The '@Type' decorator can decorate only member variables of a class.",
"type": "ERROR",
"code": "10905345"
},
{
"message": "The '@Type' decorator can not be used in a 'class' decorated with '@Sendable'.",
"type": "ERROR",
"code": "10905342"
},
{
"message": "The '@Type' can decorate only member variables in a 'class'.",
"type": "ERROR",
"code": "10905340"
},
{
"message": "The '@Type' decorator can not be used in a 'class' decorated with '@Observed'.",
"type": "ERROR",
"code": "10905341"
},
{
"message": "The '@Type' can decorate only member variables in a 'class'.",
"type": "ERROR",
"code": "10905340"
}
],
"validate_track_observed": [
{
"message": "The struct 'child' use invalid decorator.",
"type": "WARN"
},
{
"message": "The '@Trace' decorator can decorate only member variables of a class.",
"type": "ERROR",
"code": "10905345"
},
{
"message": "The '@ObservedV2' decorator can decorate only member variables of a class.",
"type": "ERROR",
"code": "10905345"
},
{
"message": "The '@Trace' can decorate only member 'variables' within a 'class' decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905343"
}
],
"validateAccessQualifier": [
{
"message": "Property 'storage_value' can not be decorated with both '@StorageLink' and public.",
"type": "WARN"
},
{
"message": "Property 'consume_value' can not be decorated with both '@Consume' and public.",
"type": "WARN"
},
{
"message": "Property 'link_value' can not be decorated with both '@Link' and private.",
"type": "WARN"
},
{
"message": "The member attributes of a struct can not be protected.",
"type": "WARN"
},
{
"message": "Property 'prop_value' can not be decorated with both '@Require' and private.",
"type": "WARN"
},
{
"message": "Property 'value' can not be decorated with both '@Require' and private.",
"type": "WARN"
},
{
"message": "Property 'regular_value' is private and can not be initialized through the component constructor.",
"type": "WARN"
},
{
"message": "Property 'state_value' is private and can not be initialized through the component constructor.",
"type": "WARN"
},
{
"message": "Property 'prop_value' is private and can not be initialized through the component constructor.",
"type": "WARN"
},
{
"message": "Property 'value' is private and can not be initialized through the component constructor.",
"type": "WARN"
}
],
"@Monitor": [
{
"message": "The '@Monitor' can decorate only member 'method' within a 'class' decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905343"
},
{
"message": "The '@Monitor' decorator needs to monitor the state variables that exist.",
"type": "WARN"
}
],
"v2DecoratorInComponent": [
{
"message": "The '@Local' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Param' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Param' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Once' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Once' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Event' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Provider' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Consumer' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Computed' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Monitor' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
}
],
"v1DecoratorInComponentV2": [
{
"message": "The '@State' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@Prop' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@Link' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@Provide' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@Consume' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@Watch' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@State' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@Watch' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@StorageLink' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@StorageProp' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@LocalStorageLink' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@LocalStorageProp' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@ObjectLink' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
}
],
"componentV2BothWithComponent": [
{
"message": "The struct 'componentV2BothWithComponent' can not be decorated with '@ComponentV2' and '@Component', '@Reusable', '@CustomDialog' at the same time.",
"type": "ERROR",
"code": "10905229"
},
{
"message": "The struct 'componentV2BothWithComponent1' can not be decorated with '@ComponentV2' and '@Component', '@Reusable', '@CustomDialog' at the same time.",
"type": "ERROR",
"code": "10905229"
},
{
"message": "The struct 'componentV2BothWithComponent2' can not be decorated with '@ComponentV2' and '@Component', '@Reusable', '@CustomDialog' at the same time.",
"type": "ERROR",
"code": "10905229"
}
],
"envDuplicateDecorators": [
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "Duplicate '@Env' decorators for method are not allowed.",
"type": "ERROR",
"code": "10905119"
},
{
"message": "In a struct decorated with '@ComponentV2', '@Require' can only be used with '@Param' and '@BuilderParam'.",
"type": "ERROR",
"code": "10905325"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "Duplicate '@Env' decorators for method are not allowed.",
"type": "ERROR",
"code": "10905119"
},
{
"message": "The '@State' property 'envOne' must be specified a default value.",
"type": "ERROR",
"code": "10905303"
},
{
"message": "The property 'envTwo' cannot have multiple state management decorators.",
"type": "ERROR",
"code": "10905302"
},
{
"message": "The property 'envThree' cannot have multiple state management decorators.",
"type": "ERROR",
"code": "10905302"
},
{
"message": "The property 'envFour' cannot have multiple state management decorators.",
"type": "ERROR",
"code": "10905302"
}
],
"envInCustomDialog": {
"message": "The '@Env' decorator can only be used in structs decorated with either '@Component' or '@ComponentV2'.",
"type": "ERROR",
"code": "10905250"
},
"envValidateInitializerV1": [
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
}
],
"envValidateInitializerV2": [
{
"message": "The '@Env' property cannot be specified a default value.",
"code": "10905362",
"type": "ERROR"
},
{
"message": "The '@Env' property cannot be specified a default value.",
"code": "10905362",
"type": "ERROR"
},
{
"message": "The '@Env' property cannot be specified a default value.",
"code": "10905362",
"type": "ERROR"
},
{
"message": "The '@Env' property cannot be specified a default value.",
"code": "10905362",
"type": "ERROR"
}
],
"envValidateType": [
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"code": "10905251",
"type": "ERROR"
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"code": "10905251",
"type": "ERROR"
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"code": "10905251",
"type": "ERROR"
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"code": "10905251",
"type": "ERROR"
}
],
"envValidateArg": [
{
"message": "Invalid parameter. State variables decorated with '@Env' of type 'WindowSizeLayoutBreakpointInfo' can only accept SystemProperties.BREAK_POINT.",
"code": "10905368",
"type": "ERROR"
},
{
"message": "Invalid parameter. State variables decorated with '@Env' of type 'WindowSizeLayoutBreakpointInfo' can only accept SystemProperties.BREAK_POINT.",
"code": "10905368",
"type": "ERROR"
},
{
"message": "Invalid parameter. State variables decorated with '@Env' of type 'WindowSizeLayoutBreakpointInfo' can only accept SystemProperties.BREAK_POINT.",
"code": "10905368",
"type": "ERROR"
},
{
"message": "IInvalid parameter. State variables decorated with '@Env' of type 'WindowSizeLayoutBreakpointInfo' can only accept SystemProperties.BREAK_POINT.",
"code": "10905368",
"type": "ERROR"
}
],
"mutiDecoratorInComponentV2": [
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
}
],
"v2DecoratorInClass": [
{
"message": "The '@Local' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@Param' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@Param' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@Once' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@Once' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@Event' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@Provider' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@Consumer' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
}
],
"v2MemberDecorator": [
{
"message": "'@Computed' can only decorate 'GetAccessor'.",
"type": "ERROR",
"code": "10905116"
},
{
"message": "'@Local' can only decorate member property.",
"type": "ERROR",
"code": "10905346"
},
{
"message": "'@Computed' can only decorate 'GetAccessor'.",
"type": "ERROR",
"code": "10905116"
},
{
"message": "'@Monitor' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "The '@Monitor' decorator needs to monitor the state variables that exist.",
"type": "WARN"
}
],
"param_require_once_check": [
{
"message": "When a variable decorated with '@Param' is not assigned a default value, it must also be decorated with '@Require'.",
"type": "ERROR",
"code": "10905327"
},
{
"message": "In a struct decorated with '@ComponentV2', '@Require' can only be used with '@Param' and '@BuilderParam'.",
"type": "ERROR",
"code": "10905325"
},
{
"message": "In a struct decorated with '@ComponentV2', '@Require' can only be used with '@Param' and '@BuilderParam'.",
"type": "ERROR",
"code": "10905325"
},
{
"message": "When a variable decorated with '@Once', it must also be decorated with '@Param'.",
"type": "ERROR",
"code": "10905326"
},
{
"message": "When a variable decorated with '@Once', it must also be decorated with '@Param'.",
"type": "ERROR",
"code": "10905326"
}
],
"syncmonitor_require_check": [
{
"message": "In a struct decorated with '@ComponentV2', '@Require' can only be used with '@Param' and '@BuilderParam'.",
"type": "ERROR",
"code": "10905325"
},
{
"message": "'@SyncMonitor' cannot observe non-existent variables or non-state variables, except in wildcard-based monitoring scenarios.",
"type": "ERROR",
"code": "10905366"
}
],
"v2DecoratorInitFromParent": [
{
"message": "'@Require' decorated 'param_value' must be initialized through the component constructor.",
"type": "ERROR",
"code": "10905321"
},
{
"message": "The 'regular' property 'regular_value' in the custom component 'testChild' cannot be initialized here (forbidden to specify).",
"type": "ERROR",
"code": "10905324"
},
{
"message": "The '@Local' property 'local_value' in the custom component 'testChild' cannot be initialized here (forbidden to specify).",
"type": "ERROR",
"code": "10905324"
},
{
"message": "The '@Provider' property 'provider_value' in the custom component 'testChild' cannot be initialized here (forbidden to specify).",
"type": "ERROR",
"code": "10905324"
},
{
"message": "The '@Consumer' property 'consumer_value' in the custom component 'testChild' cannot be initialized here (forbidden to specify).",
"type": "ERROR",
"code": "10905324"
}
],
"validateParamTwoWayBind": [
{
"message": "When the two-way binding syntax is used, the variable 'value' must be decorated with '@Param', and the '@Event' variable '$value' must be defined in the testParamChild1.",
"type": "ERROR",
"code": "10905319"
},
{
"message": "The optional character can not be used in the initial value of property 'paramValue'.",
"type": "ERROR",
"code": "10905320"
},
{
"message": "The optional character can not be used in the initial value of property 'paramValue'.",
"type": "ERROR",
"code": "10905320"
},
{
"message": "When the two-way binding syntax is used, the initial value of property 'paramValue' must be a variable.",
"type": "ERROR",
"code": "10905318"
},
{
"message": "When the two-way binding syntax is used, the initial value of property 'paramValue' must be a variable.",
"type": "ERROR",
"code": "10905318"
}
],
"validateStaticVariables": [
{
"message": "Static property 'a1' can not be initialized through the component constructor.",
"type": "WARN"
},
{
"message": "Static property 'b4' can not be initialized through the component constructor.",
"type": "WARN"
},
{
"message": "Static property 'b5' can not be initialized through the component constructor.",
"type": "WARN"
},
{
"message": "Static property 'c1' can not be initialized through the component constructor.",
"type": "WARN"
},
{
"message": "Static property 'd4' can not be initialized through the component constructor.",
"type": "WARN"
},
{
"message": "Static property 'd5' can not be initialized through the component constructor.",
"type": "WARN"
},
{
"message": "The 'regular' property 'b1' in the custom component 'StaticChildTwo' cannot be initialized here (forbidden to specify).",
"type": "ERROR",
"code": "10905324"
},
{
"message": "The 'regular' property 'd1' in the custom component 'StaticChildFour' cannot be initialized here (forbidden to specify).",
"type": "ERROR",
"code": "10905324"
}
],
"validateDifferentMethod": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "'@Computed' can only decorate 'GetAccessor'.",
"type": "ERROR",
"code": "10905116"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "The '@Monitor' decorator needs to monitor the state variables that exist.",
"type": "WARN"
}
],
"validateDuplicateMethod": [
{
"message": "Duplicate '@Builder' decorators for function are not allowed.",
"type": "WARN"
},
{
"message": "Duplicate '@CustomMethod' decorators for function are not allowed.",
"type": "WARN"
},
{
"message": "Duplicate '@Builder' decorators for method are not allowed.",
"type": "WARN"
},
{
"message": "Duplicate '@Styles' decorators for method are not allowed.",
"type": "WARN"
},
{
"message": "Duplicate '@Builder' decorators for method are not allowed.",
"type": "WARN"
},
{
"message": "Duplicate '@Styles' decorators for method are not allowed.",
"type": "WARN"
},
{
"message": "Duplicate '@Monitor' decorators for method are not allowed.",
"type": "ERROR",
"code": "10905119"
},
{
"message": "Duplicate '@Computed' decorators for method are not allowed.",
"type": "ERROR",
"code": "10905119"
},
{
"message": "The '@Monitor' decorator needs to monitor the state variables that exist.",
"type": "WARN"
},
{
"message": "The '@Monitor' decorator needs to monitor the state variables that exist.",
"type": "WARN"
}
],
"validateForEachParser": {
"message": "The property 'props' must specify a type.",
"type": "ERROR",
"code": "10905305"
},
"validateRepeatParser": {
"message": "The property 'props' must specify a type.",
"type": "ERROR",
"code": "10905328"
},
"validateLazyForEachParser": {
"message": "The property 'props' must specify a type.",
"type": "ERROR",
"code": "10905305"
},
"validateStaticBlock": [
{
"message": "Static code blocks not supported in structs.",
"type": "WARN"
},
{
"message": "Static code blocks not supported in structs.",
"type": "WARN"
}
],
"v2ToV1Link": [
{
"message": "The property 'link_value' in the custom component 'V1' is missing (mandatory to specify).",
"type": "ERROR",
"code": "10905316"
},
{
"message": "The property 'link_value' in the custom component 'V1' is missing (mandatory to specify).",
"type": "ERROR",
"code": "10905316"
},
{
"message": "A V2 component cannot be used with any member property decorated by '@Link' in a V1 component.",
"type": "ERROR",
"code": "10905213"
},
{
"message": "A V2 component cannot be used with any member property decorated by '@Link' in a V1 component.",
"type": "ERROR",
"code": "10905213"
},
{
"message": "A V2 component cannot be used with any member property decorated by '@Link' in a V1 component.",
"type": "ERROR",
"code": "10905213"
},
{
"message": "A V2 component cannot be used with any member property decorated by '@Link' in a V1 component.",
"type": "ERROR",
"code": "10905213"
}
],
"@localBuilder": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "'@LocalBuilder' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "The member property or method can not be decorated by multiple decorators.",
"type": "ERROR",
"code": "10905125"
},
{
"message": "Use the '@LocalBuilder' decorator only in the global scope or in a struct.",
"type": "ERROR",
"code": "10905114"
},
{
"message": "Static methods in custom components cannot be decorated by '@LocalBuilder'.",
"type": "ERROR",
"code": "10905104"
}
],
"v2Component_member_type_check": [
{
"message": "The property 'local_value' must specify a type.",
"type": "ERROR",
"code": "10905328"
},
{
"message": "The property 'builder_value' must specify a type.",
"type": "ERROR",
"code": "10905328"
},
{
"message": "The property 'param_value' must specify a type.",
"type": "ERROR",
"code": "10905328"
},
{
"message": "The property 'param_value1' must specify a type.",
"type": "ERROR",
"code": "10905328"
},
{
"message": "The property 'param_value2' must specify a type.",
"type": "ERROR",
"code": "10905328"
},
{
"message": "The property 'param_value3' must specify a type.",
"type": "ERROR",
"code": "10905328"
},
{
"message": "The property 'event_value' must specify a type.",
"type": "ERROR",
"code": "10905328"
},
{
"message": "The property 'provide_value' must specify a type.",
"type": "ERROR",
"code": "10905328"
},
{
"message": "The property 'consumer_value' must specify a type.",
"type": "ERROR",
"code": "10905328"
}
],
"v2ToV1ComponentValidate": [
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'func_value1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "A V2 component cannot be used with any member property decorated by '@Link' in a V1 component.",
"type": "ERROR",
"code": "10905213"
},
{
"message": "A V2 component cannot be used with any member property decorated by '@Link' in a V1 component.",
"type": "ERROR",
"code": "10905213"
},
{
"message": "'@BuilderParam' attribute 'func_value2' can only be initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "WARN"
}
],
"property_observe_validate": [
{
"message": "The type of the '@State' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@State' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@State' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@State' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@State' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@Prop' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@Link' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@Provide' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@Consume' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@StorageLink' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@StorageProp' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@LocalStorageLink' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
},
{
"message": "The type of the '@LocalStorageProp' property can not be a class decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905348"
}
],
"validateControllerCount": [
{
"message": "A @CustomDialog component can only have one uninitialized CustomDialogController.",
"type": "WARN"
}
],
"@ReusableV2": [
{
"message": "'@ReusableV2' is only applicable to custom components decorated by '@ComponentV2'.",
"type": "ERROR",
"code": "10905242"
},
{
"message": "The '@Reusable' and '@ReusableV2' decoraotrs cannot be applied simultaneously.",
"type": "ERROR",
"code": "10905241"
},
{
"message": "The struct 'v21' can not be decorated with '@ComponentV2' and '@Component', '@Reusable', '@CustomDialog' at the same time.",
"type": "ERROR",
"code": "10905229"
},
{
"message": "The '@Reusable' and '@ReusableV2' decoraotrs cannot be applied simultaneously.",
"type": "ERROR",
"code": "10905241"
},
{
"message": "'@ReusableV2' is only applicable to custom components decorated by '@ComponentV2'.",
"type": "ERROR",
"code": "10905242"
},
{
"message": "'@ReusableV2' is only applicable to custom components decorated by '@ComponentV2'.",
"type": "ERROR",
"code": "10905242"
},
{
"message": "'@ReusableV2' is only applicable to custom components decorated by '@ComponentV2'.",
"type": "ERROR",
"code": "10905242"
},
{
"message": "'@ReusableV2' is only applicable to custom components decorated by '@ComponentV2'.",
"type": "ERROR",
"code": "10905242"
},
{
"message": "The '@ReusableV2' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "The '@ReusableV2' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "The '@ReusableV2' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "The '@ReusableV2' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "Decorator '@Component', '@ComponentV2', or '@CustomDialog' is missing for struct 'v22'.",
"type": "WARN"
},
{
"message": "Decorator '@Component', '@ComponentV2', or '@CustomDialog' is missing for struct 'v23'.",
"type": "WARN"
},
{
"message": "Decorator '@Component', '@ComponentV2', or '@CustomDialog' is missing for struct 'V25'.",
"type": "WARN"
}
],
"validateNestedReusableComponents": [
{
"message": "When a custom component is decorated with '@ComponentV2' and contains a child decorated with '@Reusable', the child component will not create.",
"type": "WARN"
},
{
"message": "When a custom component is decorated with '@ComponentV2' and contains a child decorated with '@Reusable', the child component will not create.",
"type": "WARN"
},
{
"message": "A custom component decorated with '@Component' cannot contain child components decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905244"
},
{
"message": "A custom component decorated with '@Component' cannot contain child components decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905244"
},
{
"message": "A custom component decorated with '@ReusableV2' cannot contain child components decorated with '@Reusable'.",
"type": "ERROR",
"code": "10905246"
},
{
"message": "A custom component decorated with '@ReusableV2' cannot contain child components decorated with '@Reusable'.",
"type": "ERROR",
"code": "10905246"
},
{
"message": "A custom component decorated with '@Reusable' cannot contain child components decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905245"
},
{
"message": "A custom component decorated with '@Reusable' cannot contain child components decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905245"
}
],
"validateReusableV2InRepeat": [
{
"message": "The template attribute of the Repeat component cannot contain any custom component decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905247"
},
{
"message": "The template attribute of the Repeat component cannot contain any custom component decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905247"
},
{
"message": "The template attribute of the Repeat component cannot contain any custom component decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905247"
},
{
"message": "The template attribute of the Repeat component cannot contain any custom component decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905247"
},
{
"message": "The template attribute of the Repeat component cannot contain any custom component decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905247"
},
{
"message": "The template attribute of the Repeat component cannot contain any custom component decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905247"
},
{
"message": "The template attribute of the Repeat component cannot contain any custom component decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905247"
},
{
"message": "The template attribute of the Repeat component cannot contain any custom component decorated with '@ReusableV2'.",
"type": "ERROR",
"code": "10905247"
}
],
"validateReuseAndReuseId": [
{
"message": "When a custom component is decorated with '@ComponentV2' and contains a child decorated with '@Reusable', the child component will not create.",
"type": "WARN"
},
{
"message": "The reuse attribute is only applicable to custom components decorated with both '@ComponentV2' and '@ReusableV2'.",
"type": "ERROR",
"code": "10905248"
},
{
"message": "The reuse attribute is only applicable to custom components decorated with both '@ComponentV2' and '@ReusableV2'.",
"type": "ERROR",
"code": "10905248"
},
{
"message": "The reuse attribute is only applicable to custom components decorated with both '@ComponentV2' and '@ReusableV2'.",
"type": "ERROR",
"code": "10905248"
},
{
"message": "The reuseId attribute is not applicable to custom components decorated with both '@ComponentV2' and '@ReusableV2'.",
"type": "ERROR",
"code": "10905249"
}
],
"validateNonFunctionTypeWithDecorator": [
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state22'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state23'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state16'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state17'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state18'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state19'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide22'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide23'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide16'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide17'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide18'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide19'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'message1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'func4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'builder133'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'builder155'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'builder1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'func3'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'func4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'builder5'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'builder6'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'storageLink4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'storageProp33'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'a12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'builder1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'a1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'a11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'watch3'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'require3'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'watch4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'watch5'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'require4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'require5'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'builder7'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'builder10'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'builder13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localstorageProp1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localstorageLink1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state22'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state23'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state16'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state17'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop22'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop23'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop16'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop17'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link22'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link23'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link16'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link17'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp31'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp23'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp16'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp17'.",
"type": "ERROR",
"code": "10905363"
}
],
"validateNonFunctionTypeWithV1Decorator": [
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state2'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state3'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide7'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state2'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state3'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide7'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state2'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state3'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide7'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink1'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink4'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@State' cannot be applied to a Function-type variable 'state14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Provide' cannot be applied to a Function-type variable 'provide14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Consume' cannot be applied to a Function-type variable 'consume14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Prop' cannot be applied to a Function-type variable 'prop14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@Link' cannot be applied to a Function-type variable 'link14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageProp' cannot be applied to a Function-type variable 'storageProp14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@StorageLink' cannot be applied to a Function-type variable 'storageLink14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageProp' cannot be applied to a Function-type variable 'localStorageProp14'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink11'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink12'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink13'.",
"type": "ERROR",
"code": "10905363"
},
{
"message": "The V1 decorator '@LocalStorageLink' cannot be applied to a Function-type variable 'localStorageLink14'.",
"type": "ERROR",
"code": "10905363"
}
],
"SyncMonitor": [
{
"message": "The member property or method can not be decorated by multiple built-in decorators",
"type": "ERROR",
"code": "10905121"
},
{
"message": "'@SyncMonitor' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "'@SyncMonitor' cannot observe non-existent variables or non-state variables, except in wildcard-based monitoring scenarios.",
"type": "ERROR",
"code": "10905366"
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators",
"type": "ERROR",
"code": "10905121"
},
{
"message": "'@SyncMonitor' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "'@SyncMonitor' cannot observe non-existent variables or non-state variables, except in wildcard-based monitoring scenarios.",
"type": "ERROR",
"code": "10905366"
},
{
"message": "'@SyncMonitor' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "Only constant expressions are supported as parameters in '@SyncMonitor'. Variables are not allowed.",
"type": "ERROR",
"code": "10905365"
},
{
"message": "'@SyncMonitor' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "Only constant expressions are supported as parameters in '@SyncMonitor'. Variables are not allowed.",
"type": "ERROR",
"code": "10905365"
},
{
"message": "'@SyncMonitor' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "Only constant expressions are supported as parameters in '@SyncMonitor'. Variables are not allowed.",
"type": "ERROR",
"code": "10905365"
},
{
"message": "The '@SyncMonitor' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@SyncMonitor' can decorate only member 'method' within a 'class' decorated with '@ObservedV2'.",
"type": "ERROR",
"code": "10905343"
},
{
"message": "'@SyncMonitor' cannot observe non-existent variables or non-state variables, except in wildcard-based monitoring scenarios.",
"type": "ERROR",
"code": "10905366"
},
{
"message": "'@Track' cannot be used with classes decorated by '@ObservedV2.' Use the '@Trace' decorator instead.",
"type": "ERROR",
"code": "10905344"
},
{
"message": "'@Track' cannot be used with classes decorated by '@ObservedV2.' Use the '@Trace' decorator instead.",
"type": "ERROR",
"code": "10905344"
},
{
"message": "'@SyncMonitor' cannot observe non-existent variables or non-state variables, except in wildcard-based monitoring scenarios.",
"type": "ERROR",
"code": "10905366"
},
{
"message": "'@SyncMonitor' cannot observe non-existent variables or non-state variables, except in wildcard-based monitoring scenarios.",
"type": "ERROR",
"code": "10905366"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
},
{
"message": "In wildcard-based monitoring scenarios with '@SyncMonitor', the .* pattern must be placed at the end of the string.",
"type": "ERROR",
"code": "10905367"
}
],
"observedInheritanceConflicts": [
{
"message": "A class can not be decorated by '@Observed' and '@ObservedV2' at the same time.",
"type": "ERROR",
"code": "10905226"
}
],
"structValidationErrors": [
{
"message": "Decorator '@Component', '@ComponentV2', or '@CustomDialog' is missing for struct 'StructWithoutComponentDecorator'.",
"type": "ERROR",
"code": "10905233"
},
{
"message": "Decorator '@Component', '@ComponentV2', or '@CustomDialog' is missing for struct 'AnotherStructWithoutDecorator'.",
"type": "ERROR",
"code": "10905233"
}
],
"resourceValidationErrors": [
{
"message": "Unknown resource source 'unknown'.",
"type": "ERROR",
"code": "10903331"
},
{
"message": "Unknown resource source 'invalid'.",
"type": "ERROR",
"code": "10903331"
},
{
"message": "Unknown resource source 'wrong'.",
"type": "ERROR",
"code": "10903331"
}
],
"decoratorUsageRestrictions": [
{
"message": "The property 'message' cannot have multiple state management decorators.",
"type": "ERROR",
"code": "10905302"
},
{
"message": "The '@Link' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
}
],
"componentMemberErrors": [
{
"message": "Regular variable 'regularVar' can not be decorated with '@Watch'.",
"type": "ERROR",
"code": "10905310"
},
{
"message": "Regular variable 'anotherVar' can not be decorated with '@Watch'.",
"type": "ERROR",
"code": "10905310"
}
],
"uiBuildErrors": [
{
"message": "The Button component with a label parameter can not have any child.",
"type": "ERROR",
"code": "10905202"
}
],
"structNamingErrors": [
{
"message": "The struct 'Button' cannot have the same name as the built-in component 'Button'.",
"type": "ERROR",
"code": "10905227"
}
],
"v2SpecificErrors": [
{
"message": "When a variable decorated with '@Param' is not assigned a default value, it must also be decorated with '@Require'.",
"type": "ERROR",
"code": "10905327"
},
{
"message": "When a variable decorated with '@Param' is not assigned a default value, it must also be decorated with '@Require'.",
"type": "ERROR",
"code": "10905327"
},
{
"message": "When a variable decorated with '@Param' is not assigned a default value, it must also be decorated with '@Require'.",
"type": "ERROR",
"code": "10905327"
},
{
"message": "When a variable decorated with '@Param' is not assigned a default value, it must also be decorated with '@Require'.",
"type": "ERROR",
"code": "10905327"
}
],
"envDecoratorErrors": [
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"type": "ERROR",
"code": "10905251"
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"type": "ERROR",
"code": "10905251"
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"type": "ERROR",
"code": "10905251"
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"type": "ERROR",
"code": "10905251"
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
}
],
"v1V2Incompatibility": [
{
"message": "The '@Local' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Param' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@State' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@Prop' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
}
],
"builderParamInitError": [
{
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
},
{
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
}
],
"stylesWithArgsError": [
{
"message": "'@Styles' decorated functions and methods cannot have arguments.",
"type": "ERROR",
"code": "10905105"
},
{
"message": "'@Styles' decorated functions and methods cannot have arguments.",
"type": "ERROR",
"code": "10905105"
}
],
"builderParamTypeError": [
{
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
},
{
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
}
],
"consumeWithoutProvide": [],
"provideConsumeTypeMismatch": [],
"builderRestrictionError": [],
"consumeInitError": [],
"customDialogOnNonStruct": [
{
"message": "The '@CustomDialog' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@CustomDialog' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@CustomDialog' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
}
],
"previewUsageError": [
{
"message": "The '@Preview' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@Preview' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@Preview' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
}
],
"structNameIdentifierError": [],
"reusableConflictError": [
{
"message": "The struct 'ReusableConflict' can not be decorated with '@ComponentV2' and '@Component', '@Reusable', '@CustomDialog' at the same time.",
"type": "ERROR",
"code": "10905229"
},
{
"message": "The '@Reusable' and '@ReusableV2' decoraotrs cannot be applied simultaneously.",
"type": "ERROR",
"code": "10905241"
},
{
"message": "'@ReusableV2' is only applicable to custom components decorated by '@ComponentV2'.",
"type": "ERROR",
"code": "10905242"
},
{
"message": "The '@Reusable' and '@ReusableV2' decoraotrs cannot be applied simultaneously.",
"type": "ERROR",
"code": "10905241"
}
],
"reusableV2RestrictionError": [
{
"message": "'@ReusableV2' is only applicable to custom components decorated by '@ComponentV2'.",
"type": "ERROR",
"code": "10905242"
},
{
"message": "'@ReusableV2' is only applicable to custom components decorated by '@ComponentV2'.",
"type": "ERROR",
"code": "10905242"
}
],
"builderReturnTypeError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
},
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"builderParamUninitialized": [],
"extendDecoratorError": [],
"animatableExtendError": [],
"concurrentDecoratorError": [],
"sendableDecoratorError": [],
"componentConflictError": [
{
"message": "The struct 'ConflictingComponent' can not be decorated with '@ComponentV2' and '@Component', '@Reusable', '@CustomDialog' at the same time.",
"type": "ERROR",
"code": "10905229"
},
{
"message": "The '@State' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@State' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
},
{
"message": "The '@Local' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
}
],
"builderInvalidStatement": [
{
"message": "'console.log(\"Invalid statement in builder\");' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905204"
},
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"stylesDecoratorError": [],
"builderFunctionParamError": [],
"extendAnimatableExtendConflict": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "The function can not be decorated by '@Extend' and '@AnimatableExtend' at the same time.",
"type": "ERROR",
"code": "10905111"
}
],
"computedPropertyErrors": [
{
"message": "A property decorated by '@Computed' cannot define a set method.",
"type": "ERROR",
"code": "10905130"
}
],
"componentChildRestrictions": [
{
"message": "The 'GridItem' component can only be nested in the 'Grid' parent component.",
"type": "ERROR",
"code": "10905201"
},
{
"message": "The 'ListItem' component can only be nested in the 'List,ListItemGroup' parent component.",
"type": "ERROR",
"code": "10905201"
},
{
"message": "The 'TabContent' component can only be nested in the 'Tabs' parent component.",
"type": "ERROR",
"code": "10905201"
}
],
"builderParamInitValidation": [
{
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
},
{
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
},
{
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
}
],
"duplicateMethodDecorators": [],
"provideInitError": [],
"consumeDecoratorError": [],
"linkInitError": [
{
"message": "The '@Link' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@Link' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
}
],
"eventAssignmentError": [],
"componentReuseParamError": [
{
"message": "In a struct decorated with '@Component', the function decorated with '@ComponentReuse' should have only one input parameter of the following type: Record<string, Object | null | undefined>.",
"type": "ERROR",
"code": "10905369"
},
{
"message": "In a struct decorated with '@Component', the function decorated with '@ComponentReuse' should have only one input parameter of the following type: Record<string, Object | null | undefined>.",
"type": "ERROR",
"code": "10905369"
}
],
"decoratorMethodParams": [],
"singleChildRestriction": [
{
"message": "The 'Navigator' component can have only one child component.",
"type": "ERROR",
"code": "10905220"
},
{
"message": "The 'Refresh' component can have only one child component.",
"type": "ERROR",
"code": "10905220"
}
],
"noChildRestriction": [
{
"message": "The component 'TextInput' can't have any child.",
"type": "ERROR",
"code": "10905222"
}
],
"v2ReuseParamsError": [
{
"message": "Methods decorated with '@ComponentReuse' in '@ComponentV2' cannot have input parameters.",
"type": "ERROR",
"code": "10905370"
}
],
"concurrentFunctionError": [
{
"message": "'@Concurrent' can not be used on method, please use it on function declaration.",
"type": "ERROR",
"code": "10905123"
},
{
"message": "'@Concurrent' can not be used on 'Generator' function declaration.",
"type": "ERROR",
"code": "10905122"
},
{
"message": "'@Concurrent' can not be used on method, please use it on function declaration.",
"type": "ERROR",
"code": "10905123"
},
{
"message": "'@Concurrent' can not be used on 'Async generator' function declaration.",
"type": "ERROR",
"code": "10905122"
},
{
"message": "'@Concurrent' can not be used on method, please use it on function declaration.",
"type": "ERROR",
"code": "10905123"
},
{
"message": "'@Concurrent' can not be used on method, please use it on function declaration.",
"type": "ERROR",
"code": "10905123"
}
],
"builder_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"component_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"state_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"decorator_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"child_restriction_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"reuse_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"computed_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"event_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"dialog_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"resource_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"syntax_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"v1v2_compatibility_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"comprehensive_validation_workflow_validation": {
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
"propInitError": [],
"stateInitError": [
{
"message": "The '@State' property 'value' must be specified a default value.",
"type": "ERROR",
"code": "10905303"
}
],
"objectLinkInitError": [],
"linkDefaultError": [
{
"message": "The '@Link' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
}
],
"builderReturnError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"storageLinkInitError": [
{
"message": "The '@StorageLink' property 'value' must be specified a default value.",
"type": "ERROR",
"code": "10905303"
}
],
"storagePropInitError": [
{
"message": "The '@StorageProp' property 'value' must be specified a default value.",
"type": "ERROR",
"code": "10905303"
}
],
"localStorageLinkInitError": [
{
"message": "The '@LocalStorageLink' property 'value' must be specified a default value.",
"type": "ERROR",
"code": "10905303"
}
],
"localStoragePropInitError": [
{
"message": "The '@LocalStorageProp' property 'value' must be specified a default value.",
"type": "ERROR",
"code": "10905303"
}
],
"consumeParentError": [],
"resourceNameError": [
{
"message": "Unknown resource type 'string'.",
"type": "ERROR",
"code": "10903330"
}
],
"resourceTypeError": [
{
"message": "Unknown resource type 'unknown'.",
"type": "ERROR",
"code": "10903330"
}
],
"structInheritanceError": [
{
"message": "Structs are not allowed to inherit from classes or implement interfaces.",
"type": "ERROR",
"code": "10905212"
}
],
"ifConditionNullError": [],
"customDialogControllerError": [
{
"message": "The '@CustomDialog' decorated custom component must contain a property of the CustomDialogController type.",
"type": "ERROR",
"code": "10905211"
}
],
"watchParamError": [
{
"message": "'@Watch' cannot be used with ''. Apply it only to parameters that correspond to existing methods.",
"type": "ERROR",
"code": "10905301"
}
],
"provideTypeMismatch": [],
"consumeNotInChild": [],
"whileLoopError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"doWhileLoopError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"switchStatementError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"tryCatchError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"variableDeclarationError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"breakStatementError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"continueStatementError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"binaryExpressionError": [
{
"message": "'1 + 1' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905204"
}
],
"ternaryExpressionError": [
{
"message": "'this.flag ? Text('True') : Text('False')' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905204"
}
],
"functionCallError": [
{
"message": "'this.myFunction()' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905204"
}
],
"computedDecoratorError": [
{
"message": "A property decorated by '@Computed' cannot define a set method.",
"type": "ERROR",
"code": "10905130"
}
],
"monitorDecoratorError": [],
"observedDecoratorError": [],
"entryDecoratorError": [
{
"message": "A page can't contain more than one '@Entry' decorator.",
"type": "ERROR",
"code": "10905231"
},
{
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402"
}
],
"localDecoratorV2Error": [
{
"message": "The '@Local' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Local' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Local' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
}
],
"eventDecoratorV2Error": [
{
"message": "The '@Event' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Event' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Event' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Event' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Event' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
}
],
"paramV2InV1Error": [
{
"message": "The '@Param' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Param' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Param' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
}
],
"providerV2InV1Error": [
{
"message": "The '@Provider' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Provider' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
}
],
"consumerV2InV1Error": [
{
"message": "The '@Consumer' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Consumer' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
}
],
"computedV2InV1Error": [
{
"message": "The '@Computed' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Computed' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
}
],
"monitorV2InV1Error": [
{
"message": "The '@Monitor' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Monitor' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
}
],
"trackV2InV1Error": [
{
"message": "The '@Track' decorator can decorate only member variables of a class.",
"type": "ERROR",
"code": "10905345"
},
{
"message": "The '@Track' decorator can decorate only member variables of a class.",
"type": "ERROR",
"code": "10905345"
},
{
"message": "The '@Track' decorator can decorate only member variables of a class.",
"type": "ERROR",
"code": "10905345"
}
],
"onceV2InV1Error": [
{
"message": "The '@Once' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@Once' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "When a variable decorated with '@Once', it must also be decorated with '@Param'.",
"type": "ERROR",
"code": "10905326"
}
],
"requireV2InV1Error": [
{
"message": "In a struct decorated with '@ComponentV2', '@Require' can only be used with '@Param' and '@BuilderParam'.",
"type": "ERROR",
"code": "10905325"
}
],
"objectLinkV2InV1Error": [
{
"message": "The '@ObjectLink' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
}
],
"extendAnimatableConflict": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "The function can not be decorated by '@Extend' and '@AnimatableExtend' at the same time.",
"type": "ERROR",
"code": "10905111"
},
{
"message": "The function can not be decorated by '@Extend' and '@AnimatableExtend' at the same time.",
"type": "ERROR",
"code": "10905111"
}
],
"componentReuseWithParams": [
{
"message": "Methods decorated with '@ComponentReuse' in '@ComponentV2' cannot have input parameters.",
"type": "ERROR",
"code": "10905370"
},
{
"message": "Methods decorated with '@ComponentReuse' in '@ComponentV2' cannot have input parameters.",
"type": "ERROR",
"code": "10905370"
}
],
"componentSpecificChildError": [
{
"message": "The component 'List' can only have the child component 'ListItem,Section,ListItemGroup'.",
"type": "ERROR",
"code": "10905219"
},
{
"message": "The component 'Grid' can only have the child component 'GridItem'.",
"type": "ERROR",
"code": "10905219"
}
],
"computedWithSetterError": [
{
"message": "A property decorated by '@Computed' cannot define a set method.",
"type": "ERROR",
"code": "10905130"
},
{
"message": "A property decorated by '@Computed' cannot define a set method.",
"type": "ERROR",
"code": "10905130"
}
],
"multipleDecoratorsError": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"breakInBuilderError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"continueInBuilderError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"binaryInBuilderError": [
{
"message": "'1 + 1' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905204"
}
],
"ternaryInBuilderError": [
{
"message": "'this.flag ? Text('True') : Text('False')' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905204"
}
],
"functionCallInBuilderError": [
{
"message": "'this.myFunction()' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905204"
}
],
"whileLoopInBuilderError": [
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
}
],
"builderParamTypeMismatch": [
{
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
},
{
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
},
{
"message": "'@BuilderParam' property can only initialized by '@Builder' function or '@LocalBuilder' method in struct.",
"type": "ERROR",
"code": "10905101"
}
],
"extendInvalidComponent": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"forEachInvalidIndex": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"linkInvalidSource": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"localBuilderInvalidParam": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"reusableInvalidDecorator": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"sendableInvalidType": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"stylesInvalidUsage": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"animatableExtendConflict": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"stateDecoratorConflict": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"previewDecoratorConflict": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"entryDecoratorRestrictions": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"storageLinkRestrictions": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"builderDecoratorConflict": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"customDialogConflict": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"objectLinkRestrictions": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"requireDecoratorConflict": [
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
},
{
"message": "A function can only be decorated by one of the '@AnimatableExtend', '@Builder', '@Extend', '@Styles', '@Concurrent' and '@Sendable'.",
"type": "ERROR",
"code": "10905117"
}
],
"observedInheritanceConflicts": [
{
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
{
"message": "A class decorated by '@Observed' cannot inherit from a class decorated by '@ObservedV2'.",
"type": "ERROR",
"code": "10905224"
},
{
"message": "A class decorated by '@ObservedV2' cannot inherit from a class decorated by '@Observed'.",
"type": "ERROR",
"code": "10905225"
},
{
"message": "A class can not be decorated by '@Observed' and '@ObservedV2' at the same time.",
"type": "ERROR",
"code": "10905226"
}
],
"structValidationErrors": [
{
"message": "Decorator '@Component', '@ComponentV2', or '@CustomDialog' is missing for struct 'StructWithoutComponentDecorator'.",
"type": "ERROR",
"code": "10905233"
},
{
"message": "The struct 'StructWithInvalidDecorator' use invalid decorator.",
"type": "WARN"
}
],
"resourceValidationErrors": [
{
"message": "Unknown resource source 'unknown'.",
"type": "ERROR",
"code": "10903331"
},
{
"message": "Unknown resource type 'unknown'.",
"type": "ERROR",
"code": "10903330"
},
{
"message": "Unknown resource type 'color'.",
"type": "ERROR",
"code": "10903330"
},
{
"message": "Invalid resource file parameter. Enter a value in the format of 'xxx.yyy.zzz'.",
"type": "ERROR",
"code": "10905332"
},
{
"message": "Unknown resource name 'custom_font'.",
"type": "ERROR",
"code": "10903329"
}
],
"decoratorUsageRestrictions": [
{
"message": "Use the '@Builder' decorator only in the global scope or in a struct.",
"type": "ERROR",
"code": "10905114"
},
{
"message": "Duplicate '@Monitor' decorators for method are not allowed.",
"type": "ERROR",
"code": "10905119"
},
{
"message": "'@Concurrent' can not be used on method, please use it on function declaration.",
"type": "ERROR",
"code": "10905123"
},
{
"message": "'@Concurrent' can not be used on 'Generator' function declaration.",
"type": "ERROR",
"code": "10905122"
},
{
"message": "'@Concurrent' can not be used on method, please use it on function declaration.",
"type": "ERROR",
"code": "10905123"
},
{
"message": "'@LocalBuilder' can only decorate method.",
"type": "ERROR",
"code": "10905115"
},
{
"message": "'@State' can not decorate the method.",
"type": "ERROR",
"code": "10905112"
},
{
"message": "The struct 'MultipleBuildMethods' must have at least and at most one 'build' method.",
"type": "ERROR",
"code": "10905103",
"solutions": [
"A structurally modified page must have at least one and no more than one 'build' method."
]
},
{
"message": "Static methods in custom components cannot be decorated by '@LocalBuilder'.",
"type": "ERROR",
"code": "10905104"
},
{
"message": "'@Styles' decorated functions and methods cannot have arguments.",
"type": "ERROR",
"code": "10905105"
},
{
"message": "The 'build' method can not have arguments.",
"type": "ERROR",
"code": "10905106"
},
{
"message": "The property 'function' must specify a type.",
"type": "ERROR",
"code": "10905305"
},
{
"message": "The property 'message' cannot have multiple state management decorators.",
"type": "ERROR",
"code": "10905302"
}
],
"componentMemberErrors": [
{
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
{
"message": "'@Watch' cannot be used with 'nonExistentMethod'. Apply it only to parameters that correspond to existing methods.",
"type": "ERROR",
"code": "10905301"
},
{
"message": "The '@State' property 'controller' cannot be a 'CustomDialogController' object.",
"type": "ERROR",
"code": "10905308"
},
{
"message": "Regular variable 'regularVar' can not be decorated with '@Watch'.",
"type": "ERROR",
"code": "10905310"
},
{
"message": "'@Watch' cannot be used with '123'. Apply it only to 'string' parameters.",
"type": "ERROR",
"code": "10905311"
},
{
"message": "The static variable of struct cannot be used together with built-in decorators.",
"type": "ERROR",
"code": "10905313"
}
],
"uiBuildErrors": [
{
"message": "A page can't contain more than one '@Entry' decorator.",
"type": "ERROR",
"code": "10905231"
},
{
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
{
"message": "The 'Blank' component can only be nested in the 'Row,Column,Flex' parent component.",
"type": "ERROR",
"code": "10905201"
},
{
"message": "The Button component with a label parameter can not have any child.",
"type": "ERROR",
"code": "10905202"
},
{
"message": "Only UI component syntax can be written here.",
"type": "ERROR",
"code": "10905209"
},
{
"message": "'console.log(x);' does not meet UI component syntax.",
"type": "ERROR",
"code": "10905204"
},
{
"message": "In an '@Entry' decorated component, the 'build' method can have only one root node, which must be a container component.",
"type": "ERROR",
"code": "10905210"
},
{
"message": "The '@CustomDialog' decorated custom component must contain a property of the CustomDialogController type.",
"type": "ERROR",
"code": "10905211"
},
{
"message": "Structs are not allowed to inherit from classes or implement interfaces.",
"type": "ERROR",
"code": "10905212"
},
{
"message": "The component 'Image' can't have any child.",
"type": "ERROR",
"code": "10905222"
},
{
"message": "The 'Button' component can have only one child component.",
"type": "ERROR",
"code": "10905220"
}
],
"structNamingErrors": [
{
"message": "The struct 'Button' cannot have the same name as the built-in component 'Button'.",
"type": "ERROR",
"code": "10905227"
},
{
"message": "The struct 'fontSize' cannot have the same name as the built-in attribute 'fontSize'.",
"type": "ERROR",
"code": "10905228"
},
{
"message": "A page can't contain more than one '@Entry' decorator.",
"type": "ERROR",
"code": "10905231"
},
{
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
{
"message": "The '@Env' decorator can only be used with 'struct'.",
"type": "ERROR",
"code": "10905337"
},
{
"message": "The '@Env' decorator can only be used in structs decorated with either '@Component' or '@ComponentV2'.",
"type": "ERROR",
"code": "10905250"
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"type": "ERROR",
"code": "10905251"
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@CustomDialog' decorated custom component must contain a property of the CustomDialogController type.",
"type": "ERROR",
"code": "10905211"
}
],
"v2SpecificErrors": [
{
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
{
"message": "'@Local' can only decorate member property.",
"type": "ERROR",
"code": "10905346"
},
{
"message": "In a struct decorated with '@Component', the function decorated with '@ComponentReuse' has the following input parameter: params: Record<string, Object | null | undefined>",
"type": "ERROR",
"code": "10905369"
},
{
"message": "The property 'value' must specify a type.",
"type": "ERROR",
"code": "10905328"
},
{
"message": "The '@Extend' function cannot have the same name as the built-in style attribute 'toolbarConfiguration' of the component 'Navigation'.",
"type": "WARN"
}
],
"envDecoratorErrors": [
{
"message": "A page configured in 'main_pages.json or build-profile.json5' must have one and only one '@Entry' decorator.",
"type": "ERROR",
"code": "10905402",
"solutions": [
"Please make sure that the splash page has one and only one '@Entry' decorator."
]
},
{
"message": "The member property or method can not be decorated by multiple built-in decorators.",
"type": "ERROR",
"code": "10905121"
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"type": "ERROR",
"code": "10905251"
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"type": "ERROR",
"code": "10905251"
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"type": "ERROR",
"code": "10905251"
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"type": "ERROR",
"code": "10905251"
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
},
{
"message": "The '@Env' decorator can only decorate 'WindowSizeLayoutBreakpointInfo', 'SizeInVP', 'Size', 'UIEnvWindowAvoidAreaInfoPX', 'UIEnvWindowAvoidAreaInfoVP' classes or their child classes.",
"type": "ERROR",
"code": "10905251"
},
{
"message": "The '@Env' property cannot be specified a default value.",
"type": "ERROR",
"code": "10905304",
"solutions": [
"Please initialize the rules according to the decorator."
]
}
],
"v1V2Incompatibility2": [
{
"message": "The '@Local' decorator can only be used in a 'struct' decorated with '@ComponentV2'.",
"type": "ERROR",
"code": "10905338"
},
{
"message": "The '@State' decorator can only be used in a 'struct' decorated with '@Component'.",
"type": "ERROR",
"code": "10905339"
}
]
}