• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

abice / go-enum
84%

Build:
DEFAULT BRANCH: master
Repo Added 13 Aug 2017 11:22PM UTC
Files 6
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • FixCoverallsForForks
  • FixUnderscoreLinting
  • ParseExtendedValues
  • TestCoverage
  • abice/develop
  • abice/emptyVersion
  • abice/fixbuild
  • abice/globsupport
  • abice/go1.16
  • abice/go122
  • abice/noiota
  • abice/readme
  • abice/runtimeVersion
  • abice/textAppender
  • abice/update
  • abice/updateheader
  • abice/updatereadme
  • dependabot/github_actions/actions-3025d0f9d0
  • dependabot/github_actions/actions-a331d3ec2d
  • dependabot/github_actions/actions-dc500464ed
  • dependabot/github_actions/actions-fcf4e41b5c
  • dependabot/go_modules/golang.org/x/crypto-0.35.0
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/minor-48a8c1987f
  • dependabot/go_modules/minor-572b7fd042
  • dependabot/go_modules/minor-5de97802bd
  • dependabot/go_modules/minor-6438f40a90
  • dependabot/go_modules/minor-9eda01c76a
  • dependabot/go_modules/minor-caa2c89644
  • dependabot/go_modules/minor-d69db95b45
  • dependabot/go_modules/minor-e0592cbbe8
  • dependabot/go_modules/minor-f11dd1323e
  • dependency_updates
  • githubActions
  • master
  • multihyphen
  • noparse
  • prefix

02 Dec 2025 03:33PM UTC coverage: 83.559% (-9.1%) from 92.662%
19864194218

Pull #308

github

flrossetto
feature: Add annotation support for enum configuration

- Add new EnumConfig struct with annotation parsing capabilities
- Implement annotation processing for per-enum configuration overrides
- Support annotations like @marshal, @sql, @prefix, @nocase, @noprefix
- Add example annotation enum with comprehensive test coverage
- Update generator to respect annotation-based configuration
- Maintain backward compatibility with existing enum definitions
Pull Request #308: feature: Add annotation support for enum configuration

69 of 178 new or added lines in 2 files covered. (38.76%)

3 existing lines in 1 file now uncovered.

925 of 1107 relevant lines covered (83.56%)

717.67 hits per line

Relevant lines Covered
Build:
Build:
1107 RELEVANT LINES 925 COVERED LINES
717.67 HITS PER LINE
Source Files on master
  • Tree
  • List 6
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19864194218 master feature: Add annotation support for enum configuration - Add new EnumConfig struct with annotation parsing capabilities - Implement annotation processing for per-enum configuration overrides - Support annotations like @marshal, @sql, @prefix, @no... Pull #308 16 Dec 2025 01:31AM UTC flrossetto github
83.56
19621131772 dependabot/github_actions/actions-3025d0f9d0 Bump the actions group across 1 directory with 2 updates Bumps the actions group with 2 updates in the / directory: [actions/checkout](https://github.com/actions/checkout) and [actions/upload-artifact](https://github.com/actions/upload-artifact).... Pull #307 24 Nov 2025 02:06AM UTC web-flow github
92.66
19621062931 dependabot/go_modules/minor-6438f40a90 Bump the minor group with 2 updates Bumps the minor group with 2 updates: [golang.org/x/text](https://github.com/golang/text) and [golang.org/x/tools](https://github.com/golang/tools). Updates `golang.org/x/text` from 0.30.0 to 0.31.0 - [Releas... Pull #306 24 Nov 2025 02:02AM UTC web-flow github
92.66
19522360882 dependabot/go_modules/golang.org/x/crypto-0.45.0 Bump golang.org/x/crypto from 0.35.0 to 0.45.0 Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.35.0 to 0.45.0. - [Commits](https://github.com/golang/crypto/compare/v0.35.0...v0.45.0) --- updated-dependencies: - dependency-na... Pull #304 20 Nov 2025 01:38AM UTC web-flow github
92.66
18987840051 master Add tests for bitfield enums and cleanup error printing Pull #301 01 Nov 2025 12:23AM UTC Fabianexe github
92.78
18980191495 master Update error messages after code review Pull #301 31 Oct 2025 08:19PM UTC Fabianexe github
92.34
18975191572 master Add support for generating enums as bitfields Pull #301 31 Oct 2025 03:53PM UTC Fabianexe github
92.34
18827508430 dependabot/github_actions/actions-dc500464ed Bump actions/upload-artifact from 4 to 5 in the actions group Bumps the actions group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact). Updates `actions/upload-artifact` from 4 to 5 - [Release notes](https://... Pull #298 27 Oct 2025 02:05AM UTC web-flow github
92.66
18603672804 master feat: add a noparse method to prevent ParseX from being created (#294) * feat: add a noparse method to prevent the parsing function from being created. * fix: don't create an error if we don't use it * fix: move parse logic to go push 17 Oct 2025 08:10PM UTC web-flow github
92.66
18603636095 noparse fix: move parse logic to go Pull #294 17 Oct 2025 08:09PM UTC abice github
92.66
See All Builds (522)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc