Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meta-issue for changes to other projects #559

Open
cpovirk opened this issue May 17, 2019 · 0 comments
Open

Meta-issue for changes to other projects #559

cpovirk opened this issue May 17, 2019 · 0 comments
Labels
P3 not scheduled type=addition A new feature

Comments

@cpovirk
Copy link
Member

cpovirk commented May 17, 2019

Here are some things we should consider for the next feature push after 1.0, even though they would involve changes to projects other than Truth:

  • Multline-friendly toString() for AutoValue
  • More Error Prone checks for Truth usages [edit: internal bug 134041650]
    • In particular, see internal bug "EqualsIncompatibleType for Truth." (A version already exists but could be improved.)
  • Changing Error Prone's testing library (the one that's based on BUG: Diagnostic contains) to use Fuzzy Truth
  • Changing Compile-Testing (I think? whatever some of our Refaster tests use internally) to provide its expected and actual values to Truth in a format that we can turn into a ComparisonFailure [edit: internal bug 25861945, also https://github.com/Pretty diffs compile-testing#16]
@cpovirk cpovirk added this to the First post-1.0 feature push milestone May 17, 2019
@raghsriniv raghsriniv added the P3 not scheduled label Jun 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P3 not scheduled type=addition A new feature
Projects
None yet
Development

No branches or pull requests

2 participants