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

uber / NullAway
93%

Build:
DEFAULT BRANCH: master
Repo Added 05 Sep 2018 01:22PM UTC
Files 81
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: master
CHANGE BRANCH
x
Reset
  • master
  • larry_ellisons_cat
  • lazaro_add_async_function_models
  • lazaro_add_library_model_get_layout
  • lazaro_add_model
  • lazaro_add_model_for_getpackage
  • lazaro_add_monotonic_non_null
  • lazaro_add_onViewCreated_known_initializer
  • lazaro_argument_to_map_key_fix
  • lazaro_better_jar_iteration
  • lazaro_better_map_support
  • lazaro_ci_to_github_actions
  • lazaro_commit_hooks_from_gradle
  • lazaro_debug_347
  • lazaro_fix_389
  • lazaro_fix_401
  • lazaro_fix_global_caches
  • lazaro_fix_initializer_checking_final_class
  • lazaro_fix_issues
  • lazaro_fix_jarinfer_output_path
  • lazaro_fix_merge_messup
  • lazaro_fix_new_ep_warnings
  • lazaro_github_actions_on_external_pr
  • lazaro_handle_nonnull_varargs
  • lazaro_improve_subchecker_suppressions
  • lazaro_investigate_uploadarchives
  • lazaro_jarinfer_aar_use_android_nonnull
  • lazaro_jarinfer_no_compute_frames
  • lazaro_library_models_nonnull_lambda_override
  • lazaro_library_models_null_implies_false
  • lazaro_lombok_builder
  • lazaro_nullable_arg_from_models
  • lazaro_onStartCommand_libraryModel2
  • lazaro_prepare_for_support_androidx_migration
  • lazaro_rename_astubx
  • lazaro_repair_android_jar_jarinfer_script
  • lazaro_revert_varargs_warning
  • lazaro_skip_non_public_classes_jarinfer_2
  • lazaro_support_constants_in_aps
  • lazaro_support_optional_orelse_libmodel
  • lazaro_suppress_warnings_fix_typo
  • lazaro_switch_jarinfer_classloading_logic
  • lazaro_test_jarinfer_br_monorepo
  • lazaro_test_travis_build
  • lazaro_unsigned_shift
  • lazaro_update_ep_2_4_0
  • lazaro_update_gradle
  • ms/bump-cf
  • ms/cf-update
  • ms/ep-2.3.2
  • ms/fix-for-in
  • ms/fix-illegal-state-warning
  • ms/generated-unannot-restricted
  • ms/gradle-4.10.2
  • ms/gradle-5.0
  • ms/jarinfer-disabled-by-default
  • ms/jdk-11
  • ms/lambda-init-store-ack-restrictive
  • ms/obj-non-null-field
  • ms/refactor-nullness-store
  • ms/remove-shadow
  • ms/shadow
  • ms/string-utils-model
  • ms/suppress-fix
  • ms/suppress-inner
  • ms/test-optimizations
  • ms/tweak-compile-bench
  • nullaway_locals_from_outer_method_closure
  • revert-270-model_parseXXX_methods
  • test_kurts_thingy
  • v0.6.0
  • v0.6.1
  • v0.6.2
  • v0.6.3
  • v0.6.4
  • v0.6.5
  • v0.6.6
  • v0.7.0
  • v0.7.1
  • v0.7.10
  • v0.7.2
  • v0.7.3
  • v0.7.4
  • v0.7.5
  • v0.7.6
  • v0.7.7
  • v0.7.8
  • v0.7.9
  • v0.8.0
  • z/removesudo

30 Aug 2023 08:45PM UTC coverage: 93.431% (+0.03%) from 93.405%
#1188

push

github-actions

web-flow
Issue #740: Adding visitors for handling different types along with ClassType in Generic Type invariance check (#806)

- Description: Only ClassTypes are supported for checking the invariance
of the nullability annotations for Generic types and hence TypeVisitors
and a TreeVisitor are added to handle different scenarios like for
example:
  ` Foo<Foo<@Nullable String>[]> x = new Foo<Foo<String>[]>(); `

  - Issue Number: 740

- All the tests in NullAwayJSpecifyGenericTests.java have passed for
these changes.

Fixes #740

---------

Co-authored-by: Manu Sridharan <msridhar@gmail.com>

5760 of 6165 relevant lines covered (93.43%)

0.93 hits per line

Relevant lines Covered
Build:
Build:
6165 RELEVANT LINES 5760 COVERED LINES
0.93 HITS PER LINE
Source Files on master
  • Tree
  • List 81
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
#1188 master Issue #740: Adding visitors for handling different types along with ClassType in Generic Type invariance check (#806) - Description: Only ClassTypes are supported for checking the invariance of the nullability annotations for Generic types and h... push 30 Aug 2023 08:49PM UTC web-flow github-actions
93.43
#1187 master Remove unnecessary compile dependence for jar-infer-cli (#816) push 30 Aug 2023 08:01PM UTC web-flow github-actions
93.4
#1186 master Ensure castToNonNull insertion/removal suggested fixes do not remove comments (#815) We now preserve the original source code of the AST node for which we are adding or removing a cast, ensuring that comments within the node are preserved. push 25 Aug 2023 08:36PM UTC web-flow github-actions
93.4
#1183 master Avoid suggesting castToNonNull fixes in certain cases (#799) We avoid suggesting a `castToNonNull` fix if either (1) the expression is the `null` literal (i.e., don't suggest `castToNonNull(null)`), or (2) the expression is a `@Nullable` parame... push 25 Aug 2023 05:59PM UTC web-flow github-actions
93.39
#1176 master More gradle script formatting (#814) Follow-up to #809. I had put the configuration for Gradle formatting in the wrong place previously (only applying to sub-projects), so a couple Gradle scripts were missed. push 22 Aug 2023 03:32PM UTC web-flow github-actions
93.13
#1175 master Use Spotless to enforce consistent formatting for Gradle build scripts (#809) I used 4-space indentation to be consistent with what most of our scripts were already doing. The only changes here are enabling the Gradle script formatting checks a... push 22 Aug 2023 04:28AM UTC web-flow github-actions
93.13
#1174 master Bump gradle maven publish plugin from 0.21.0 to 0.25.3 (#810) [Changelog for plugin](https://github.com/vanniktech/gradle-maven-publish-plugin/blob/cf02bca41/CHANGELOG.md) We have to do some renaming as the `jav... push 22 Aug 2023 04:21AM UTC web-flow github-actions
93.13
#1173 master Allow library models to define custom stream classes. (#807) This is needed to support both fully custom stream libraries, as well as backports/shadowed versions of existing stream libraries. push 22 Aug 2023 04:10AM UTC web-flow github-actions
93.13
#1170 master Modify JMH Benchmark Workflow For Shellcheck (#813) Enable shellcheck checking as part of our build, and fix Shellcheck errors for JMH workflow files. --------- Co-authored-by: Manu Sridharan <msridhar@gmail.com> push 21 Aug 2023 05:16PM UTC web-flow github-actions
93.15
#1168 master Make GenericsChecks methods static (#805) Previously, some methods in `GenericsChecks` were static methods and some were instance methods. We did not get much of any benefit from the instance methods, as it would be painful to create a single ... push 16 Aug 2023 06:51PM UTC web-flow github-actions
93.15
See All Builds (1193)
  • 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