googleapis / googleapis/api-linter

investigate switching strcase libraries, or a full refactor to an internal variant

Open
#1,150 0 comments 0 reactions 1 assignee Claimed by @toumorokoshi View on GitHub
priority: p2 type: process
Dominant language
Go
Stars
765
Forks
181
Avg merge
2d 12h
Merged PRs (30d)
3

Description

context: https://github.com/googleapis/api-linter/pull/1143#discussion_r1191533077.

#1143 introduces a new lower / upper file, which is partially redundant with go-strcase.

The change was introduced as go-strcase was too liberal with it's definition upperCamel / lowerCamel (allowing dashes and underscores through).

We should investigate whether we can remove existing usage with the internal variant, or switch to a new strcase library e.g. (https://github.com/iancoleman/strcase)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.