apple / apple/foundationdb

Replace calls to deprecated methods in Java

Open
#3,190 3 comments 0 reactions 1 assignee Claimed by @ajbeamon View on GitHub
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

If built with Java 13 I can see several compiler warnings regarding deprecated code. There seems to be two problems:

1. `java.lang.Object.finalize()` has been deprecated in Java 9. However, several classes within the FDB bindings are still overriding this.
1. `TupleTest` calls `java.lang.reflect.Field.isAccessible()` which is also deprecated. `canAccess` should be used instead.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.