func buildEnumOptions()

in api-generator/main.go [668:692]


func buildEnumOptions(options *descriptor.EnumOptions, output []*ptype.Option) ([]*ptype.Option, error) {
	if options == nil {
		return output, nil
	}

	if options.AllowAlias != nil {
		option, err := buildBoolOption("allow_alias", *options.AllowAlias)
		if err != nil {
			return nil, err
		}

		output = append(output, option)
	}

	if options.Deprecated != nil {
		option, err := buildBoolOption("deprecated", *options.Deprecated)
		if err != nil {
			return nil, err
		}

		output = append(output, option)
	}

	return output, nil
}