Package com._1c.g5.v8.dt.bsl.validation
Class BslErrorCode
- java.lang.Object
- 
- com._1c.g5.v8.dt.bsl.validation.BslErrorCode
 
- 
 public final class BslErrorCode extends Object Contains codes of Built-in validation errors. This codes can be used for creating quick fixes
- 
- 
Field SummaryFields Modifier and Type Field Description static StringADOPTABLE_METHOD_SHOULD_NOT_BE_ANNOTATED_AS_AFTER_AND_AROUNDCorresponding to validation issue that says - adoptable method shouldn't be annotated as After and Around in the same timestatic StringADOPTABLE_METHOD_SHOULD_NOT_BE_ANNOTATED_AS_BEFORE_AND_AROUNDCorresponding to validation issue that says - adoptable method shouldn't be annotated as Before and Around in the same timestatic StringANOTHER_METHOD_SIGNATURE_IN_MODULE_EXTENSIONCorresponding to validation issue that says - Another method signature than in adoptable method.static StringASSIGN_TO_FORM_ATTRIBUTE_NOT_ALLOWED_TYPECorresponding to validation issue that says - Not allowed assign to form attribute value of typestatic StringASSIGN_TO_FORM_ATTRIBUTE_WITH_ARBITRARY_TYPE_NOT_ALLOWED_TYPECorresponding to validation issue that says - Not recommended assign to form attribute with type Arbitrary value of typestatic StringASYNC_METHOD_AVAILABLE_ONLY_FOR_CLIENT_CONTEXTCorresponding to validation issue that says - keyword "Async" using for non client methodstatic StringASYNC_METHOD_AVAILABLE_SINCECorresponding to validation issue that says - keyword "Async" using in project with version less than 8.3.18static StringAWAIT_EXPRESSION_ALLOWED_ONLY_IN_ASYNC_METHODCorresponding to validation issue that says - keyword "Await" using in non async methodstatic StringBREAK_WITHOUT_LOOPCorresponding to validation issue that says - operator "break" is used in not loop statement ("for" or "while")
 Example:static StringBUILTN_FUNCTION_IN_LEFT_PART_EXPRESSIONCorresponding to validation issue that says - function from global context called from left part of simple statementstatic StringCODE_NEVER_WILL_BE_COMPILIEDCorresponding to validation issue that says - unreachable code due to restriction of Built-in language module environmentsstatic StringCONTINUE_WITHOUT_LOOPCorresponding to validation issue that says - operator "continue" is used in not loop statement ("for" or "while")
 Example:static StringDEPRECATED_OBJECTCorresponding to validation issue that says - platform object was marked as "deprecated" in commentsstatic StringDUPLICATE_METHOD_NAME_IN_MODULE_EXTENSIONCorresponding to validation issue that says - duplicate method name in extension module.static StringEMPTY_METHODCorresponding to validation issue that says - method of Built-in language hasn't statements
 Example:static StringENVIRONMENTS_FOR_METHOD_IS_NOT_SETCorresponding to validation issue that says - method wasn't defined for any environmentstatic StringEXPECTED_METHOD_NAMECorresponding to validation issue that says - Using annotation with empty method name
 Example:static StringEXPRESSION_IS_NOT_EVENTCorresponding to validation issue that says - the first expression in operator "AddHandler" and "RemoveHandler" must be name of allowed eventstatic StringEXPRESSIONS_ON_THE_PREPROCESSOR_KEYWORD_LINE__LEFTCorresponding to validation issue that says - there is expressions before preprocessor part
 Example:static StringEXPRESSIONS_ON_THE_PREPROCESSOR_KEYWORD_LINE__RIGHTCorresponding to validation issue that says - there is expressions before preprocessor part
 Example:static StringFUNCTION_SHOULD_RETURN_VALUECorresponding to validation issue that says - function should return value
 Example:static StringGLOBAL_ELEMENT_WITH_THE_SAME_NAMECorresponding to validation issue that says - there is global element with the same name as the variable hasstatic StringHANDLER_EXPRESSION_IS_NOT_METHODCorresponding to validation issue that says - the second expression in operator "AddHandler" and "RemoveHandler" must be link to the methodstatic StringHANDLER_EXPRESSION_MUST_BE_FUNCTIONCorresponding to validation issue that says - the second expression in operator "AddHandler" and "RemoveHandler" must be link to the functionstatic StringHANDLER_METHOD_HAS_WRONG_NUMBER_PARAMETERSCorresponding to validation issue that says - the second expression in operator "AddHandler" and "RemoveHandler" must be link to the method with allowed number of parametersstatic StringILLEGAL_DATE_FORMATCorresponding to validation issue that says - unknown format of date literal expression
 Example:static StringINDEX_ACCES_NOT_SUPPORTEDCorresponding to validation issue that says - using operator "[]" for expression returning not index accessible type
 Example:static StringINVALID_ACCESS_TO_SYSTEM_ENUM_VALUECorresponding to validation issue that says - Access to system enum value not from system enum global property
 Example (for form module):static StringINVALID_VARIABLE_NAMECorresponding to validation issue that says - Using symbol '?' for variable name not allowed
 Example:static StringLABEL_NAME_ALREADY_DEFINEDCorresponding to validation issue that says - label with the same was defined earlier
 Example:static StringLOCAL_VARIABLE_CANNOT_BE_EXPORTEDCorresponding to validation issue that says - local variable can't be exported
 Example:static StringMANY_ACTUAL_PARAMETERSCorresponding to validation issue that says - invocation of method contains a lot of parameters Example:static StringMETHOD_NAME_ALREADY_DEFINEDCorresponding to validation issue that says - method with the same name was defined earlier
 Example:static StringMETHOD_TEXT_HAS_DIFFERENCES_TO_BASE_METHODCorresponding to validation issue that says - if in extension method has pragma "ChangeAndValidate" its text should be equals to base method text.static StringMOBILE_STANDALONE_SERVER_AVAILABLE_SINCECorresponding to validation issue that says - keyword "MobileStandaloneServer" using in project with version less than 8.3.16static StringNESTING_PREPROCESSOR_INSTRUCTION_DELETE_OR_INSERT_NOT_ALLOWEDCorresponding to validation issue that says - preprocessor instruction "#Insert" and "#Delete") cannot be nestedstatic StringNOT_ALLOWED_ANNOTATION_SYMBOLS_AROUND_WITH_ANOTHERCorresponding to validation issue that says - Using annotation symbol 'Around' with 'Before' or 'After' function
 Example:static StringNOT_ALLOWED_ANNOTATION_SYMBOLS_FOR_DECLARE_STATEMENTSCorresponding to validation issue that says - Using annotation for declare statements
 Example:static StringNOT_ALLOWED_ANNOTATION_SYMBOLS_FOR_FUNCTIONCorresponding to validation issue that says - Using annotation symbols 'After' and 'Before' for function
 Example:static StringNOT_ALLOWED_NEW_LINE_BEFORE_PREPROCESSOR_PARTCorresponding to validation issue that says - Not allowed new line before preprocessor part
 Example:static StringNOT_ALLOWED_NO_CONTEXT_DIRECTIVE_FOR_VARIABLECorresponding to validation issue that says - Not allowed compiler directives without context for variables
 Example (for form module):static StringNOT_ALLOWED_PRAGMACorresponding to validation issue that says - unknown compilation directive for this module type
 Example for server common module:static StringNOT_ALLOWED_PRAGMA_FOR_COMMON_MODULECorresponding to validation issue that says - unknown compilation directive for this common module - compilation directive is not supported by common module environments
 Example for server common module:static StringNOT_ALLOWED_USE_ANNOTATION_FOR_FORM_EVENTS_IN_MODULE_EXTENSIONCorresponding to validation issue that says - Not allowed use annotation for form event handlersstatic StringNOT_COLLECTIONCorresponding to validation issue that says - operatorfor eachis used with expression that has not iterable type
 Example:static StringNOT_ENOUGH_PARAMETERSCorresponding to validation issue that says - invocation of method contains not enough parameters Example:static StringNOT_SUPPORTED_TYPE_IN_OPERATOR_NEWCorresponding to validation issue that says - unsupported type is used in operator "New"
 Example:static StringOBJECT_IS_NOT_ACCESSIBLE_IN_COMPATIBILITY_MODECorresponding to validation issue that says - platform object has compatibility mode greater than current configuration compatibility modestatic StringONE_LINE_FOR_PREPROCESSOR_EXPRESSIONCorresponding to validation issue that says - Preprocessor conditional expression holds more than 1 line in module
 Example:static StringONLY_METHOD_AVAILABLE_IN_MODULECorresponding to validation issue that says - this type of module can contain only methods (not module variable and statements)
 Example for common module:static StringPARAM_NAME_ALREADY_DEFINEDCorresponding to validation issue that says - parameter with the same name was defined earlier
 Example:static StringPREPROCESSOR_INSTRUCTION_NOT_ALLOWED_IN_THIS_CONTEXTCorresponding to validation issue that says - preprocessor instruction "#Insert" ("#Delete") is used not in extension module or actualVersionis less or equalsVersion.V8_3_14static StringPROCEDURE_CALL_AS_FUNCTIONCorresponding to validation issue that says - procedure is used in right part ofSimpleStatementexpression
 Example:static StringPROCEDURE_CANNOT_RETURN_VALUECorresponding to validation issue that says - operator "return" is used with expression in procedure
 Example:static StringPROPERTY_NOT_READABLECorresponding to validation issue that says - property can't be used in right part ofSimpleStatementstatic StringPROPERTY_NOT_WRITABLECorresponding to validation issue that says - the left value ofSimpleStatementcorresponds to property which isn't writable
 Example:static StringRAISE_OPERATOR_WITHOUT_EXPRESSIONCorresponding to validation issue that says - operator "Raise" is used without expression not in "Try" operator
 Example:static StringRAISE_WITH_MORE_THAN_ONE_PARAMETER_AVAILABLE_SINCE_8_3_21Corresponding to validation issue that says - operator "Raise" with more than one parameter using in project with version less than 8.3.21static StringRECOMMENDED_ACCESS_THROUGH_SYSTEM_ENUM_VALUECorresponding to validation issue that says - recommended access to metadata object enumerated properties through system enums
 Example:static StringRECORD_MANAGER_FOR_SUBORDINATE_RECORDERCorresponding to validation issue that says - method "CreateRecordManager" was called for information register subordinate to recorderstatic StringREPEATED_ANNOTATIONS_SYMBOLSCorresponding to validation issue that says - Using repeated annotations
 Example:static StringRETURN_VALUE_TYPES_HAVE_DIFFERENT_ENVIRONMENTSCorresponding to validation issue that says - expression returns value that has types with different environment than environment of calling context
 Example (for server common module):static StringRETURN_WITHOUT_EXPRESSIONCorresponding to validation issue that says - operator "return" is used without expression in function
 Example:static StringRETURN_WITHOUT_METHODCorresponding to validation issue that says - operator "return" isn't used in method
 Example:static StringTHERE_IS_ANOTHER_METHOD_WITH_THE_SAME_ANNOTATION_TYPECorresponding to validation issue that says - there is another method(s) with the same annotation type for the adoptable methodstatic StringTYPE_IS_NOT_DEFINEDCorresponding to validation issue that says - Unknown name of type
 Example:static StringUNKNOWN_ADOPTABLE_METHOD_NAME_IN_MODULE_EXTENSIONCorresponding to validation issue that says - Unknown adoptable method name.static StringUNKNOWN_METHOD_PROPERTYCorresponding to validation issue that says - property or method getting from the dot operator unknownstatic StringUNKNOWN_OPERATORCorresponding to validation issue that says - unknown operator, not allowed call property or variable without anything action Example:static StringUNKNOWN_PRAGMACorresponding to validation issue that says - unknown compilation directive
 Example:static StringUNREACHABLE_CODECorresponding to validation issue that says - unreachable code due to previous preprocessor logical expressionsstatic StringUNREACHABLE_STATEMENTCorresponding to validation issue that says - method in Built-in language module contains some unreachable statements
 Example:static StringUNSUPPORTED_OPERATORCorresponding to validation issue that says - Built-in language operator not support in current environmentsstatic StringUNUSED_LOCAL_VARIABLECorresponding to validation issue that says - unused local variable was found
 Example:static StringUNUSED_MEHTODCorresponding to validation issue that says - unused method is not exported method which isn't called from other methods in Built-in language module
 Example:static StringVARIABLE_NEVER_INITILIAZEDCorresponding to validation issue that says - local variable was defined but wasn't initialized
 Example:static StringVARIABLE_NOT_INITILIAZED_YETCorresponding to validation issue that says - using local variable has not been initialized yet
 Example:static StringVARIABLE_WITH_NAME_ALREADY_DEFINEDCorresponding to validation issue that says - variable with the same name was defined earlier
 Example:static StringWRONG_EVENT_HANDLERCorresponding to validation issue that says - in operators "AddHandler" and "RemoveHandler" is used not compatible event handlerstatic StringWRONG_EXPRESSION_TYPECorresponding to validation issue that says - this type is unexpected in this contextstatic StringWRONG_GOTO_LABELCorresponding to validation issue that says - unknown label in "goto" operatorstatic StringWRONG_GRAMMAR_ORDERCorresponding to validation issue that says - Built-in language module has wrong order of grammar elements
 Example:static StringWRONG_NUMBER_CTOR_PARAMETERSCorresponding to validation issue that says - unknown constructor with this number of parameters
 Example:static StringWRONG_NUMBER_LITERALCorresponding to validation issue that says - wrong string literal expression
 Example:static StringWRONG_STRING_LITERALCorresponding to validation issue that says - there is unknown value of string literal in context of its using
 Example:static StringWRONG_TYPE_FOR_TRANSFER_CLIENT_SERVERCorresponding to validation issue that says - transferring not supported object type between client and server
 
- 
- 
- 
Field Detail- 
WRONG_GRAMMAR_ORDERpublic static final String WRONG_GRAMMAR_ORDER Corresponding to validation issue that says - Built-in language module has wrong order of grammar elements
 Example:#Region RegionName a = 1; #EndRegion #Region RegionName Procedure example(Parameter) //some code EndProcedure #EndRegion- See Also:
- Constant Field Values
 
 - 
UNREACHABLE_STATEMENTpublic static final String UNREACHABLE_STATEMENT Corresponding to validation issue that says - method in Built-in language module contains some unreachable statements
 Example:Function example(Parameter) Var a; Return a; a = New Array; EndFunction- See Also:
- Constant Field Values
 
 - 
WRONG_STRING_LITERALpublic static final String WRONG_STRING_LITERAL Corresponding to validation issue that says - there is unknown value of string literal in context of its using
 Example:Function example(Parameter) Var a; a = New("Array1"); Return a; EndFunction- See Also:
- Constant Field Values
 
 - 
UNKNOWN_PRAGMApublic static final String UNKNOWN_PRAGMA Corresponding to validation issue that says - unknown compilation directive
 Example:&Everywhere Procedure example(Parameter) //some code EndProcedure- See Also:
- Constant Field Values
 
 - 
NOT_ALLOWED_PRAGMApublic static final String NOT_ALLOWED_PRAGMA Corresponding to validation issue that says - unknown compilation directive for this module type
 Example for server common module:&AtServerNoContext Procedure example(Parameter) //some code EndProcedure- See Also:
- Constant Field Values
 
 - 
NOT_ALLOWED_PRAGMA_FOR_COMMON_MODULEpublic static final String NOT_ALLOWED_PRAGMA_FOR_COMMON_MODULE Corresponding to validation issue that says - unknown compilation directive for this common module - compilation directive is not supported by common module environments
 Example for server common module:&AtClient Procedure example(Parameter) //some code EndProcedure- See Also:
- Constant Field Values
 
 - 
WRONG_NUMBER_LITERALpublic static final String WRONG_NUMBER_LITERAL Corresponding to validation issue that says - wrong string literal expression
 Example:Procedure example(Parameter) a = 1. EndProcedure- See Also:
- Constant Field Values
 
 - 
NOT_COLLECTIONpublic static final String NOT_COLLECTION Corresponding to validation issue that says - operatorfor eachis used with expression that has not iterable type
 Example:Procedure example(Parameter) Collection = "literal"; For Each Element In Collection Do //some code EndDo; EndProcedure- See Also:
- Constant Field Values
 
 - 
NOT_SUPPORTED_TYPE_IN_OPERATOR_NEWpublic static final String NOT_SUPPORTED_TYPE_IN_OPERATOR_NEW Corresponding to validation issue that says - unsupported type is used in operator "New"
 Example:Procedure example(Parameter) a = New Строка EndProcedure- See Also:
- Constant Field Values
 
 - 
INDEX_ACCES_NOT_SUPPORTEDpublic static final String INDEX_ACCES_NOT_SUPPORTED Corresponding to validation issue that says - using operator "[]" for expression returning not index accessible type
 Example:Procedure example(Parameter) a = "literal"; a = a[0] EndProcedure- See Also:
- Constant Field Values
 
 - 
VARIABLE_WITH_NAME_ALREADY_DEFINEDpublic static final String VARIABLE_WITH_NAME_ALREADY_DEFINED Corresponding to validation issue that says - variable with the same name was defined earlier
 Example:Procedure example(Parameter) Var array; Var array; EndProcedure- See Also:
- Constant Field Values
 
 - 
UNUSED_LOCAL_VARIABLEpublic static final String UNUSED_LOCAL_VARIABLE Corresponding to validation issue that says - unused local variable was found
 Example:Procedure example(Parameter) a = 1 EndProcedure- See Also:
- Constant Field Values
 
 - 
VARIABLE_NOT_INITILIAZED_YETpublic static final String VARIABLE_NOT_INITILIAZED_YET Corresponding to validation issue that says - using local variable has not been initialized yet
 Example:Procedure example(Parameter) Var number; a = number + 1; EndProcedure- See Also:
- Constant Field Values
 
 - 
VARIABLE_NEVER_INITILIAZEDpublic static final String VARIABLE_NEVER_INITILIAZED Corresponding to validation issue that says - local variable was defined but wasn't initialized
 Example:Procedure example(Parameter) Var number; a = 1; EndProcedure- See Also:
- Constant Field Values
 
 - 
GLOBAL_ELEMENT_WITH_THE_SAME_NAMEpublic static final String GLOBAL_ELEMENT_WITH_THE_SAME_NAME Corresponding to validation issue that says - there is global element with the same name as the variable has- See Also:
- Constant Field Values
 
 - 
FUNCTION_SHOULD_RETURN_VALUEpublic static final String FUNCTION_SHOULD_RETURN_VALUE Corresponding to validation issue that says - function should return value
 Example:Procedure example(Parameter) Var number; number = 1; EndProcedure- See Also:
- Constant Field Values
 
 - 
ASSIGN_TO_FORM_ATTRIBUTE_WITH_ARBITRARY_TYPE_NOT_ALLOWED_TYPEpublic static final String ASSIGN_TO_FORM_ATTRIBUTE_WITH_ARBITRARY_TYPE_NOT_ALLOWED_TYPE Corresponding to validation issue that says - Not recommended assign to form attribute with type Arbitrary value of type- See Also:
- Constant Field Values
 
 - 
ASSIGN_TO_FORM_ATTRIBUTE_NOT_ALLOWED_TYPEpublic static final String ASSIGN_TO_FORM_ATTRIBUTE_NOT_ALLOWED_TYPE Corresponding to validation issue that says - Not allowed assign to form attribute value of type- See Also:
- Constant Field Values
 
 - 
PROPERTY_NOT_WRITABLEpublic static final String PROPERTY_NOT_WRITABLE Corresponding to validation issue that says - the left value ofSimpleStatementcorresponds to property which isn't writable
 Example:Procedure example(Parameter) Catalogs = 1; EndProcedure- See Also:
- Constant Field Values
 
 - 
WRONG_EXPRESSION_TYPEpublic static final String WRONG_EXPRESSION_TYPE Corresponding to validation issue that says - this type is unexpected in this context- See Also:
- Constant Field Values
 
 - 
LABEL_NAME_ALREADY_DEFINEDpublic static final String LABEL_NAME_ALREADY_DEFINED Corresponding to validation issue that says - label with the same was defined earlier
 Example:Procedure example(Parameter) ~label1: a = 1; ~label1: b = 1; EndProcedure- See Also:
- Constant Field Values
 
 - 
METHOD_NAME_ALREADY_DEFINEDpublic static final String METHOD_NAME_ALREADY_DEFINED Corresponding to validation issue that says - method with the same name was defined earlier
 Example:Procedure example(Parameter) //some code EndProcedure Procedure example(Parameter) //some code EndProcedure- See Also:
- Constant Field Values
 
 - 
LOCAL_VARIABLE_CANNOT_BE_EXPORTEDpublic static final String LOCAL_VARIABLE_CANNOT_BE_EXPORTED Corresponding to validation issue that says - local variable can't be exported
 Example:Procedure example(Parameter) Var expression Export; EndProcedure- See Also:
- Constant Field Values
 
 - 
UNUSED_MEHTODpublic static final String UNUSED_MEHTOD Corresponding to validation issue that says - unused method is not exported method which isn't called from other methods in Built-in language module
 Example:Procedure example(Parameter) //some code EndProcedure- See Also:
- Constant Field Values
 
 - 
EMPTY_METHODpublic static final String EMPTY_METHOD Corresponding to validation issue that says - method of Built-in language hasn't statements
 Example:Procedure example(Parameter) EndProcedure - See Also:
- Constant Field Values
 
 - 
WRONG_NUMBER_CTOR_PARAMETERSpublic static final String WRONG_NUMBER_CTOR_PARAMETERS Corresponding to validation issue that says - unknown constructor with this number of parameters
 Example:Procedure example(Parameter) a = New SpreadsheetDocument("NameOfSpreadsheetDocument") EndProcedure- See Also:
- Constant Field Values
 
 - 
TYPE_IS_NOT_DEFINEDpublic static final String TYPE_IS_NOT_DEFINED Corresponding to validation issue that says - Unknown name of type
 Example:Procedure example(Parameter) a = New SpreadsheetDocument1212() EndProcedure- See Also:
- Constant Field Values
 
 - 
BREAK_WITHOUT_LOOPpublic static final String BREAK_WITHOUT_LOOP Corresponding to validation issue that says - operator "break" is used in not loop statement ("for" or "while")
 Example:Procedure example(Parameter) Break EndProcedure- See Also:
- Constant Field Values
 
 - 
CONTINUE_WITHOUT_LOOPpublic static final String CONTINUE_WITHOUT_LOOP Corresponding to validation issue that says - operator "continue" is used in not loop statement ("for" or "while")
 Example:Procedure example(Parameter) Continue EndProcedure- See Also:
- Constant Field Values
 
 - 
RETURN_WITHOUT_METHODpublic static final String RETURN_WITHOUT_METHOD Corresponding to validation issue that says - operator "return" isn't used in method
 Example:Procedure example(Parameter) //some code EndProcedure Return;- See Also:
- Constant Field Values
 
 - 
RETURN_WITHOUT_EXPRESSIONpublic static final String RETURN_WITHOUT_EXPRESSION Corresponding to validation issue that says - operator "return" is used without expression in function
 Example:Function example(Parameter) Return; EndFunction- See Also:
- Constant Field Values
 
 - 
PROCEDURE_CANNOT_RETURN_VALUEpublic static final String PROCEDURE_CANNOT_RETURN_VALUE Corresponding to validation issue that says - operator "return" is used with expression in procedure
 Example:Procedure example(Parameter) Return 1; EndProcedure- See Also:
- Constant Field Values
 
 - 
RAISE_OPERATOR_WITHOUT_EXPRESSIONpublic static final String RAISE_OPERATOR_WITHOUT_EXPRESSION Corresponding to validation issue that says - operator "Raise" is used without expression not in "Try" operator
 Example:Procedure example(Parameter) Raise; EndProcedure- See Also:
- Constant Field Values
 
 - 
WRONG_GOTO_LABELpublic static final String WRONG_GOTO_LABEL Corresponding to validation issue that says - unknown label in "goto" operator- See Also:
- Constant Field Values
 
 - 
EXPRESSION_IS_NOT_EVENTpublic static final String EXPRESSION_IS_NOT_EVENT Corresponding to validation issue that says - the first expression in operator "AddHandler" and "RemoveHandler" must be name of allowed event- See Also:
- Constant Field Values
 
 - 
HANDLER_EXPRESSION_IS_NOT_METHODpublic static final String HANDLER_EXPRESSION_IS_NOT_METHOD Corresponding to validation issue that says - the second expression in operator "AddHandler" and "RemoveHandler" must be link to the method- See Also:
- Constant Field Values
 
 - 
HANDLER_EXPRESSION_MUST_BE_FUNCTIONpublic static final String HANDLER_EXPRESSION_MUST_BE_FUNCTION Corresponding to validation issue that says - the second expression in operator "AddHandler" and "RemoveHandler" must be link to the function- See Also:
- Constant Field Values
 
 - 
HANDLER_METHOD_HAS_WRONG_NUMBER_PARAMETERSpublic static final String HANDLER_METHOD_HAS_WRONG_NUMBER_PARAMETERS Corresponding to validation issue that says - the second expression in operator "AddHandler" and "RemoveHandler" must be link to the method with allowed number of parameters- See Also:
- Constant Field Values
 
 - 
UNREACHABLE_CODEpublic static final String UNREACHABLE_CODE Corresponding to validation issue that says - unreachable code due to previous preprocessor logical expressions- See Also:
- Constant Field Values
 
 - 
CODE_NEVER_WILL_BE_COMPILIEDpublic static final String CODE_NEVER_WILL_BE_COMPILIED Corresponding to validation issue that says - unreachable code due to restriction of Built-in language module environments- See Also:
- Constant Field Values
 
 - 
ONLY_METHOD_AVAILABLE_IN_MODULEpublic static final String ONLY_METHOD_AVAILABLE_IN_MODULE Corresponding to validation issue that says - this type of module can contain only methods (not module variable and statements)
 Example for common module:Procedure example(Parameter) //some code EndProcedure a = 1;- See Also:
- Constant Field Values
 
 - 
PARAM_NAME_ALREADY_DEFINEDpublic static final String PARAM_NAME_ALREADY_DEFINED Corresponding to validation issue that says - parameter with the same name was defined earlier
 Example:Procedure example(Parameter, Parameter) //some code EndProcedure- See Also:
- Constant Field Values
 
 - 
MANY_ACTUAL_PARAMETERSpublic static final String MANY_ACTUAL_PARAMETERS Corresponding to validation issue that says - invocation of method contains a lot of parameters Example:Procedure example(Parameter) //some code EndProcedure Procedure exampleCall() example(1, 2) EndProcedure- See Also:
- Constant Field Values
 
 - 
NOT_ENOUGH_PARAMETERSpublic static final String NOT_ENOUGH_PARAMETERS Corresponding to validation issue that says - invocation of method contains not enough parameters Example:Procedure example(Parameter1, Parameter2) //some code EndProcedure Procedure exampleCall() example(1) EndProcedure- See Also:
- Constant Field Values
 
 - 
PROCEDURE_CALL_AS_FUNCTIONpublic static final String PROCEDURE_CALL_AS_FUNCTION Corresponding to validation issue that says - procedure is used in right part ofSimpleStatementexpression
 Example:Procedure example(Parameter) //some code EndProcedure Procedure exampleCall() a = example(1) EndProcedure- See Also:
- Constant Field Values
 
 - 
WRONG_EVENT_HANDLERpublic static final String WRONG_EVENT_HANDLER Corresponding to validation issue that says - in operators "AddHandler" and "RemoveHandler" is used not compatible event handler- See Also:
- Constant Field Values
 
 - 
PROPERTY_NOT_READABLEpublic static final String PROPERTY_NOT_READABLE Corresponding to validation issue that says - property can't be used in right part ofSimpleStatement- See Also:
- Constant Field Values
 
 - 
ILLEGAL_DATE_FORMATpublic static final String ILLEGAL_DATE_FORMAT Corresponding to validation issue that says - unknown format of date literal expression
 Example:Procedure example(Parameter, Parameter) a = '1213' EndProcedure- See Also:
- Constant Field Values
 
 - 
RETURN_VALUE_TYPES_HAVE_DIFFERENT_ENVIRONMENTSpublic static final String RETURN_VALUE_TYPES_HAVE_DIFFERENT_ENVIRONMENTS Corresponding to validation issue that says - expression returns value that has types with different environment than environment of calling context
 Example (for server common module):Procedure example(Parameter, Parameter) a = f() // warning will be here EndProcedure Function f() return new FileDialogMode(); EndFunction- See Also:
- Constant Field Values
 
 - 
EXPRESSIONS_ON_THE_PREPROCESSOR_KEYWORD_LINE__LEFTpublic static final String EXPRESSIONS_ON_THE_PREPROCESSOR_KEYWORD_LINE__LEFT Corresponding to validation issue that says - there is expressions before preprocessor part
 Example:Procedure example(Parameter, Parameter) a = 1; #Region name #EndRegion EndProcedure- See Also:
- Constant Field Values
 
 - 
EXPRESSIONS_ON_THE_PREPROCESSOR_KEYWORD_LINE__RIGHTpublic static final String EXPRESSIONS_ON_THE_PREPROCESSOR_KEYWORD_LINE__RIGHT Corresponding to validation issue that says - there is expressions before preprocessor part
 Example:Procedure example(Parameter, Parameter) #Region name #EndRegion a = 1; EndProcedure- See Also:
- Constant Field Values
 
 - 
ONE_LINE_FOR_PREPROCESSOR_EXPRESSIONpublic static final String ONE_LINE_FOR_PREPROCESSOR_EXPRESSION Corresponding to validation issue that says - Preprocessor conditional expression holds more than 1 line in module
 Example:Procedure example(Parameter, Parameter) #if client and server then a = 1 #endif EndProcedure- See Also:
- Constant Field Values
 
 - 
NOT_ALLOWED_NEW_LINE_BEFORE_PREPROCESSOR_PARTpublic static final String NOT_ALLOWED_NEW_LINE_BEFORE_PREPROCESSOR_PART Corresponding to validation issue that says - Not allowed new line before preprocessor part
 Example:Procedure example(Parameter, Parameter) #if client and server then a = 1 #endif EndProcedure- See Also:
- Constant Field Values
 
 - 
NOT_ALLOWED_NO_CONTEXT_DIRECTIVE_FOR_VARIABLEpublic static final String NOT_ALLOWED_NO_CONTEXT_DIRECTIVE_FOR_VARIABLE Corresponding to validation issue that says - Not allowed compiler directives without context for variables
 Example (for form module):&AtServerNoContext var variable; Procedure example(Parameter, Parameter) //do something EndProcedure- See Also:
- Constant Field Values
 
 - 
INVALID_ACCESS_TO_SYSTEM_ENUM_VALUEpublic static final String INVALID_ACCESS_TO_SYSTEM_ENUM_VALUE Corresponding to validation issue that says - Access to system enum value not from system enum global property
 Example (for form module):Procedure example(Parameter, Parameter) a = ItemsAndTitlesAlign.Auto; EndProcedure- See Also:
- Constant Field Values
 
 - 
NOT_ALLOWED_ANNOTATION_SYMBOLS_FOR_DECLARE_STATEMENTSpublic static final String NOT_ALLOWED_ANNOTATION_SYMBOLS_FOR_DECLARE_STATEMENTS Corresponding to validation issue that says - Using annotation for declare statements
 Example:&Before("oldMyVariable") var myVariable;- See Also:
- Constant Field Values
 
 - 
EXPECTED_METHOD_NAMEpublic static final String EXPECTED_METHOD_NAME Corresponding to validation issue that says - Using annotation with empty method name
 Example:&Before("") Procedure example(Parameter, Parameter) //some code EndProcedure- See Also:
- Constant Field Values
 
 - 
REPEATED_ANNOTATIONS_SYMBOLSpublic static final String REPEATED_ANNOTATIONS_SYMBOLS Corresponding to validation issue that says - Using repeated annotations
 Example:&Before("method1") &Before("method1") Procedure example(Parameter, Parameter) //some code EndProcedure- See Also:
- Constant Field Values
 
 - 
NOT_ALLOWED_ANNOTATION_SYMBOLS_FOR_FUNCTIONpublic static final String NOT_ALLOWED_ANNOTATION_SYMBOLS_FOR_FUNCTION Corresponding to validation issue that says - Using annotation symbols 'After' and 'Before' for function
 Example:&After("method1") Function example(Parameter, Parameter) //some code return 1; EndFunction- See Also:
- Constant Field Values
 
 - 
NOT_ALLOWED_ANNOTATION_SYMBOLS_AROUND_WITH_ANOTHERpublic static final String NOT_ALLOWED_ANNOTATION_SYMBOLS_AROUND_WITH_ANOTHER Corresponding to validation issue that says - Using annotation symbol 'Around' with 'Before' or 'After' function
 Example:&After("method1") &Around("method2") Procedure example(Parameter, Parameter) //some code EndProcedure- See Also:
- Constant Field Values
 
 - 
INVALID_VARIABLE_NAMEpublic static final String INVALID_VARIABLE_NAME Corresponding to validation issue that says - Using symbol '?' for variable name not allowed
 Example:Procedure example(Parameter, Parameter) ? = 1; EndProcedure- See Also:
- Constant Field Values
 
 - 
WRONG_TYPE_FOR_TRANSFER_CLIENT_SERVERpublic static final String WRONG_TYPE_FOR_TRANSFER_CLIENT_SERVER Corresponding to validation issue that says - transferring not supported object type between client and server- See Also:
- Constant Field Values
 
 - 
RECOMMENDED_ACCESS_THROUGH_SYSTEM_ENUM_VALUEpublic static final String RECOMMENDED_ACCESS_THROUGH_SYSTEM_ENUM_VALUE Corresponding to validation issue that says - recommended access to metadata object enumerated properties through system enums
 Example:Procedure example(Parameter, Parameter) If MetadataDocument.Posting = Metadata.ObjectProperties.Posting.Allow Then //some code EndIf; EndProcedure- See Also:
- Constant Field Values
 
 - 
ENVIRONMENTS_FOR_METHOD_IS_NOT_SETpublic static final String ENVIRONMENTS_FOR_METHOD_IS_NOT_SET Corresponding to validation issue that says - method wasn't defined for any environment- See Also:
- Constant Field Values
 
 - 
DUPLICATE_METHOD_NAME_IN_MODULE_EXTENSIONpublic static final String DUPLICATE_METHOD_NAME_IN_MODULE_EXTENSION Corresponding to validation issue that says - duplicate method name in extension module. There is method in adoptable module with the same name- See Also:
- Constant Field Values
 
 - 
UNKNOWN_ADOPTABLE_METHOD_NAME_IN_MODULE_EXTENSIONpublic static final String UNKNOWN_ADOPTABLE_METHOD_NAME_IN_MODULE_EXTENSION Corresponding to validation issue that says - Unknown adoptable method name. There is no method with the same name in adoptable module- See Also:
- Constant Field Values
 
 - 
NOT_ALLOWED_USE_ANNOTATION_FOR_FORM_EVENTS_IN_MODULE_EXTENSIONpublic static final String NOT_ALLOWED_USE_ANNOTATION_FOR_FORM_EVENTS_IN_MODULE_EXTENSION Corresponding to validation issue that says - Not allowed use annotation for form event handlers- See Also:
- Constant Field Values
 
 - 
ANOTHER_METHOD_SIGNATURE_IN_MODULE_EXTENSIONpublic static final String ANOTHER_METHOD_SIGNATURE_IN_MODULE_EXTENSION Corresponding to validation issue that says - Another method signature than in adoptable method. Number of parameters and type (procedure or function) should be equals for adoptable method and its extension- See Also:
- Constant Field Values
 
 - 
THERE_IS_ANOTHER_METHOD_WITH_THE_SAME_ANNOTATION_TYPEpublic static final String THERE_IS_ANOTHER_METHOD_WITH_THE_SAME_ANNOTATION_TYPE Corresponding to validation issue that says - there is another method(s) with the same annotation type for the adoptable method- See Also:
- Constant Field Values
 
 - 
ADOPTABLE_METHOD_SHOULD_NOT_BE_ANNOTATED_AS_AFTER_AND_AROUNDpublic static final String ADOPTABLE_METHOD_SHOULD_NOT_BE_ANNOTATED_AS_AFTER_AND_AROUND Corresponding to validation issue that says - adoptable method shouldn't be annotated as After and Around in the same time- See Also:
- Constant Field Values
 
 - 
ADOPTABLE_METHOD_SHOULD_NOT_BE_ANNOTATED_AS_BEFORE_AND_AROUNDpublic static final String ADOPTABLE_METHOD_SHOULD_NOT_BE_ANNOTATED_AS_BEFORE_AND_AROUND Corresponding to validation issue that says - adoptable method shouldn't be annotated as Before and Around in the same time- See Also:
- Constant Field Values
 
 - 
UNKNOWN_OPERATORpublic static final String UNKNOWN_OPERATOR Corresponding to validation issue that says - unknown operator, not allowed call property or variable without anything action Example:Procedure example(Parameter, Parameter) a; EndProcedureor if in case for incorrect syntax forRegionPreprocessorExample:Procedure example(Parameter, Parameter) #RegionName #EndRegion EndProcedure- See Also:
- Constant Field Values
 
 - 
OBJECT_IS_NOT_ACCESSIBLE_IN_COMPATIBILITY_MODEpublic static final String OBJECT_IS_NOT_ACCESSIBLE_IN_COMPATIBILITY_MODE Corresponding to validation issue that says - platform object has compatibility mode greater than current configuration compatibility mode- See Also:
- Constant Field Values
 
 - 
DEPRECATED_OBJECTpublic static final String DEPRECATED_OBJECT Corresponding to validation issue that says - platform object was marked as "deprecated" in comments- See Also:
- Constant Field Values
 
 - 
BUILTN_FUNCTION_IN_LEFT_PART_EXPRESSIONpublic static final String BUILTN_FUNCTION_IN_LEFT_PART_EXPRESSION Corresponding to validation issue that says - function from global context called from left part of simple statementProcedure example(Parameter, Parameter) acos(1); EndProcedure- See Also:
- Constant Field Values
 
 - 
UNKNOWN_METHOD_PROPERTYpublic static final String UNKNOWN_METHOD_PROPERTY Corresponding to validation issue that says - property or method getting from the dot operator unknownProcedure example(Parameter, Parameter) MyCommonModuleName.unknownMethodName(); EndProcedure- See Also:
- Constant Field Values
 
 - 
PREPROCESSOR_INSTRUCTION_NOT_ALLOWED_IN_THIS_CONTEXTpublic static final String PREPROCESSOR_INSTRUCTION_NOT_ALLOWED_IN_THIS_CONTEXT Corresponding to validation issue that says - preprocessor instruction "#Insert" ("#Delete") is used not in extension module or actualVersionis less or equalsVersion.V8_3_14- See Also:
- Constant Field Values
 
 - 
NESTING_PREPROCESSOR_INSTRUCTION_DELETE_OR_INSERT_NOT_ALLOWEDpublic static final String NESTING_PREPROCESSOR_INSTRUCTION_DELETE_OR_INSERT_NOT_ALLOWED Corresponding to validation issue that says - preprocessor instruction "#Insert" and "#Delete") cannot be nestedProcedure example(Parameter, Parameter) #Insert c = 1; #Delete q = 1; #EndDelete #EndInsert EndProcedure- See Also:
- Constant Field Values
 
 - 
METHOD_TEXT_HAS_DIFFERENCES_TO_BASE_METHODpublic static final String METHOD_TEXT_HAS_DIFFERENCES_TO_BASE_METHOD Corresponding to validation issue that says - if in extension method has pragma "ChangeAndValidate" its text should be equals to base method text. Method text is text without statements and instructions of preprocessor "#Insert" and without instruction of preprocessor "#Delete" (statements in "#Delete" preprocessor contains in method text)- See Also:
- Constant Field Values
 
 - 
RECORD_MANAGER_FOR_SUBORDINATE_RECORDERpublic static final String RECORD_MANAGER_FOR_SUBORDINATE_RECORDER Corresponding to validation issue that says - method "CreateRecordManager" was called for information register subordinate to recorder- See Also:
- Constant Field Values
 
 - 
ASYNC_METHOD_AVAILABLE_SINCEpublic static final String ASYNC_METHOD_AVAILABLE_SINCE Corresponding to validation issue that says - keyword "Async" using in project with version less than 8.3.18- See Also:
- Constant Field Values
 
 - 
ASYNC_METHOD_AVAILABLE_ONLY_FOR_CLIENT_CONTEXTpublic static final String ASYNC_METHOD_AVAILABLE_ONLY_FOR_CLIENT_CONTEXT Corresponding to validation issue that says - keyword "Async" using for non client method- See Also:
- Constant Field Values
 
 - 
AWAIT_EXPRESSION_ALLOWED_ONLY_IN_ASYNC_METHODpublic static final String AWAIT_EXPRESSION_ALLOWED_ONLY_IN_ASYNC_METHOD Corresponding to validation issue that says - keyword "Await" using in non async method- See Also:
- Constant Field Values
 
 - 
MOBILE_STANDALONE_SERVER_AVAILABLE_SINCEpublic static final String MOBILE_STANDALONE_SERVER_AVAILABLE_SINCE Corresponding to validation issue that says - keyword "MobileStandaloneServer" using in project with version less than 8.3.16- See Also:
- Constant Field Values
 
 - 
RAISE_WITH_MORE_THAN_ONE_PARAMETER_AVAILABLE_SINCE_8_3_21public static final String RAISE_WITH_MORE_THAN_ONE_PARAMETER_AVAILABLE_SINCE_8_3_21 Corresponding to validation issue that says - operator "Raise" with more than one parameter using in project with version less than 8.3.21- See Also:
- Constant Field Values
 
 - 
UNSUPPORTED_OPERATORpublic static final String UNSUPPORTED_OPERATOR Corresponding to validation issue that says - Built-in language operator not support in current environments- See Also:
- Constant Field Values
 
 
- 
 
-