/** * Check name against validity for C++ and Java naming. Warning if not valid. * * @param node to have the name checked. * @param name of the node to be checked. */ public static void checkForValidName(final Node node, final String name) { if (!ValidationUtil.isSbeCppName(name)) { handleWarning(node, "name is not valid for C++: " + name); } if (!ValidationUtil.isSbeJavaName(name)) { handleWarning(node, "name is not valid for Java: " + name); } if (!ValidationUtil.isSbeGolangName(name)) { handleWarning(node, "name is not valid for Golang: " + name); } if (!ValidationUtil.isSbeCSharpName(name)) { handleWarning(node, "name is not valid for C#: " + name); } }
private static void addTypeWithNameCheck(final Map<String, Type> typeByNameMap, final Type type, final Node node) { if (typeByNameMap.get(type.name()) != null) { handleWarning(node, "type already exists for name: " + type.name()); } checkForValidName(node, type.name()); typeByNameMap.put(type.name(), type); }
XmlSchemaParser.handleWarning(node, "\"blockLength\" should be UINT16"); XmlSchemaParser.handleWarning(node, "\"templateId\" should be UINT16"); XmlSchemaParser.handleWarning(node, "\"schemaId\" should be UINT16"); XmlSchemaParser.handleWarning(node, "\"version\" should be UINT16");
handleWarning(node, "Choice value already defined: " + c.primitiveValue()); handleWarning(node, "Choice already exists for name: " + c.name());
handleWarning(node, "validValue already exists for value: " + v.primitiveValue()); handleWarning(node, "validValue already exists for name: " + v.name());
XmlSchemaParser.handleWarning(node, "\"length\" should be UINT8, UINT16, or UINT32");
handleWarning(node, "nullValue set, but presence is not optional");
XmlSchemaParser.handleWarning(node, "\"blockLength\" should be UINT8 or UINT16"); XmlSchemaParser.handleWarning(node, "\"numInGroup\" should be unsigned type"); final PrimitiveValue numInGroupMinValue = numInGroupType.minValue(); if (null == numInGroupMinValue) XmlSchemaParser.handleWarning(node, "\"numInGroup\" should be UINT8 or UINT16");
/** * Check name against validity for C++ and Java naming. Warning if not valid. * * @param node to have the name checked. * @param name of the node to be checked. */ public static void checkForValidName(final Node node, final String name) { if (!ValidationUtil.isSbeCppName(name)) { handleWarning(node, "name is not valid for C++: " + name); } if (!ValidationUtil.isSbeJavaName(name)) { handleWarning(node, "name is not valid for Java: " + name); } if (!ValidationUtil.isSbeGolangName(name)) { handleWarning(node, "name is not valid for Golang: " + name); } if (!ValidationUtil.isSbeCSharpName(name)) { handleWarning(node, "name is not valid for C#: " + name); } }
/** * Check name against validity for C++ and Java naming. Warning if not valid. * * @param node to have the name checked. * @param name of the node to be checked. */ public static void checkForValidName(final Node node, final String name) { if (!ValidationUtil.isSbeCppName(name)) { handleWarning(node, "name is not valid for C++: " + name); } if (!ValidationUtil.isSbeJavaName(name)) { handleWarning(node, "name is not valid for Java: " + name); } if (!ValidationUtil.isSbeGolangName(name)) { handleWarning(node, "name is not valid for Golang: " + name); } if (!ValidationUtil.isSbeCSharpName(name)) { handleWarning(node, "name is not valid for C#: " + name); } }
private static void addTypeWithNameCheck(final Map<String, Type> typeByNameMap, final Type type, final Node node) { if (typeByNameMap.get(type.name()) != null) { handleWarning(node, "type already exists for name: " + type.name()); } checkForValidName(node, type.name()); typeByNameMap.put(type.name(), type); }
private static void addTypeWithNameCheck(final Map<String, Type> typeByNameMap, final Type type, final Node node) { if (typeByNameMap.get(type.name()) != null) { handleWarning(node, "type already exists for name: " + type.name()); } checkForValidName(node, type.name()); typeByNameMap.put(type.name(), type); }
private static void addTypeWithNameCheck(final Map<String, Type> typeByNameMap, final Type type, final Node node) { if (typeByNameMap.get(type.name()) != null) { handleWarning(node, "type already exists for name: " + type.name()); } checkForValidName(node, type.name()); typeByNameMap.put(type.name(), type); }
XmlSchemaParser.handleWarning(node, "\"blockLength\" should be UINT16"); XmlSchemaParser.handleWarning(node, "\"templateId\" should be UINT16"); XmlSchemaParser.handleWarning(node, "\"schemaId\" should be UINT16"); XmlSchemaParser.handleWarning(node, "\"version\" should be UINT16");
XmlSchemaParser.handleWarning(node, "\"blockLength\" should be UINT16"); XmlSchemaParser.handleWarning(node, "\"templateId\" should be UINT16"); XmlSchemaParser.handleWarning(node, "\"schemaId\" should be UINT16"); XmlSchemaParser.handleWarning(node, "\"version\" should be UINT16");
handleWarning(node, "Choice value already defined: " + c.primitiveValue()); handleWarning(node, "Choice already exists for name: " + c.name());
XmlSchemaParser.handleWarning(node, "\"length\" should be UINT8, UINT16, or UINT32");
XmlSchemaParser.handleWarning(node, "\"length\" should be UINT8, UINT16, or UINT32");
XmlSchemaParser.handleWarning(node, "\"blockLength\" should be UINT8 or UINT16"); XmlSchemaParser.handleWarning(node, "\"numInGroup\" should be unsigned type"); final PrimitiveValue numInGroupMinValue = numInGroupType.minValue(); if (null == numInGroupMinValue) XmlSchemaParser.handleWarning(node, "\"numInGroup\" should be UINT8 or UINT16");
XmlSchemaParser.handleWarning(node, "\"blockLength\" should be UINT8 or UINT16"); XmlSchemaParser.handleWarning(node, "\"numInGroup\" should be unsigned type"); final PrimitiveValue numInGroupMinValue = numInGroupType.minValue(); if (null == numInGroupMinValue) XmlSchemaParser.handleWarning(node, "\"numInGroup\" should be UINT8 or UINT16");