You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Consider using AutoValue for immutable value types. #418
We should evaluate if using AutoValue is a good fit for us.
This will help to eliminate boilerplate code (though IDE's today typically help in the initial part and some
even in the maintenance part).
We should consider IDE support/behavior when the referred auto generated class is missing,
flexibility in copying set values (e.g. passed collection to immutable collection), replacing null with api-client Data.nullOf,..).
Also, it introduce the dependency of "@nullable" annotation and I think once users see that in the code they expect it in other places (so, we should go and change the code to use it consistently when applicable).
Activity
garrettjonesgoogle commentedon Jul 18, 2017
This is something we can consider opportunistically - we already use it a bit in gax-java. I don't think it's worth retaining an issue for it, though.
build(deps): update dependency org.sonatype.plugins:nexus-staging-mav…
chore(main): release 2.4.1-SNAPSHOT (#418)
chore(main): release 0.11.0 (googleapis#418)
chore(main): release 2.0.0 (#739)
chore(bazel): Update WORKSPACE files for rules_gapic, gax_java, gener…
feat: add `gcf-owl-bot[bot]` to `ignoreAuthors` (#418)
chore: release 0.121.0 (#416)
chore: release 1.106.4 (#418)
chore: release 1.108.7 (#418)
chore: release 1.108.7 (#418)