private void generateSinceActingDeprecated( final StringBuilder sb, final String indent, final String propertyName, final Token token) { sb.append(String.format( indent + "public const int %1$sSinceVersion = %2$d;\n" + indent + "public const int %1$sDeprecated = %3$d;\n" + indent + "public bool %1$sInActingVersion()\n" + indent + "{\n" + indent + INDENT + "return _actingVersion >= %1$sSinceVersion;\n" + indent + "}\n", propertyName, token.version(), token.deprecated())); }
private void generateSinceActingDeprecated( final StringBuilder sb, final String typeName, final String propertyName, final Token token) { sb.append(String.format( "\nfunc (*%2$s) %3$sSinceVersion() uint16 {\n" + "\treturn %4$s\n" + "}\n" + "\nfunc (%1$s *%2$s) %3$sInActingVersion(actingVersion uint16) bool {\n" + "\treturn actingVersion >= %1$s.%3$sSinceVersion()\n" + "}\n" + "\nfunc (*%2$s) %3$sDeprecated() uint16 {\n" + "\treturn %5$s\n" + "}\n", Character.toLowerCase(typeName.charAt(0)), typeName, propertyName, token.version(), token.deprecated())); }
private void generateSinceActingDeprecated( final StringBuilder sb, final String indent, final String propertyName, final Token token) { sb.append(String.format( indent + "public const int %1$sSinceVersion = %2$d;\n" + indent + "public const int %1$sDeprecated = %3$d;\n" + indent + "public bool %1$sInActingVersion()\n" + indent + "{\n" + indent + INDENT + "return _actingVersion >= %1$sSinceVersion;\n" + indent + "}\n", propertyName, token.version(), token.deprecated())); }
private void generateSinceActingDeprecated( final StringBuilder sb, final String indent, final String propertyName, final Token token) { sb.append(String.format( indent + "public const int %1$sSinceVersion = %2$d;\n" + indent + "public const int %1$sDeprecated = %3$d;\n" + indent + "public bool %1$sInActingVersion()\n" + indent + "{\n" + indent + INDENT + "return _actingVersion >= %1$sSinceVersion;\n" + indent + "}\n", propertyName, token.version(), token.deprecated())); }
private void generateSinceActingDeprecated( final StringBuilder sb, final String typeName, final String propertyName, final Token token) { sb.append(String.format( "\nfunc (*%2$s) %3$sSinceVersion() uint16 {\n" + "\treturn %4$s\n" + "}\n" + "\nfunc (%1$s *%2$s) %3$sInActingVersion(actingVersion uint16) bool {\n" + "\treturn actingVersion >= %1$s.%3$sSinceVersion()\n" + "}\n" + "\nfunc (*%2$s) %3$sDeprecated() uint16 {\n" + "\treturn %5$s\n" + "}\n", Character.toLowerCase(typeName.charAt(0)), typeName, propertyName, token.version(), token.deprecated())); }
private void generateSinceActingDeprecated( final StringBuilder sb, final String typeName, final String propertyName, final Token token) { sb.append(String.format( "\nfunc (*%2$s) %3$sSinceVersion() uint16 {\n" + "\treturn %4$s\n" + "}\n" + "\nfunc (%1$s *%2$s) %3$sInActingVersion(actingVersion uint16) bool {\n" + "\treturn actingVersion >= %1$s.%3$sSinceVersion()\n" + "}\n" + "\nfunc (*%2$s) %3$sDeprecated() uint16 {\n" + "\treturn %5$s\n" + "}\n", Character.toLowerCase(typeName.charAt(0)), typeName, propertyName, token.version(), token.deprecated())); }