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

uber / NullAway / #915
93%

Build:
DEFAULT BRANCH: master
Ran 26 Aug 2022 10:13PM UTC
Jobs 1
Files 73
Run time 14s
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

pending completion
#915

push

github-actions

web-flow
Augment error serializarion info (#643)

This PR augments error information serialized by NullAway. At current state, if `SerializeFixMetada` is active, all reporting errors will be serialized to `errors.tsv` output file where each row has the format below:
```
MESSAGE_TYPE    MESSAGE   CLASS   METHOD
```
The above information does not contain any information regarding the `element` which involved in a pseudo-assignment of a `@Nullable` expression into a `@NonNull`. This information is crucial to detect origins of the error and other computable features.

With this PR, the format of the `errors.tsv` is changed to below to serialize all the required information to denote the involved element in the error:
```
message_type    message    enc_class    enc_method    kind    class   method     param    index    uri    
```



This PR involves other small refactoring (mostly renaming) as it was necessary to reuse the existing methods to produce the desired outputs.

4842 of 5234 relevant lines covered (92.51%)

0.93 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #915.1 26 Aug 2022 10:13PM UTC 0
92.51
Source Files on build #915
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #915
  • 658f4c3f on github
  • Prev Build on master
  • Next Build on master
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

© 2026 Coveralls, Inc