Skip to content

Commit

Permalink
Add PMD warning supression for false positive.
Browse files Browse the repository at this point in the history
  • Loading branch information
rhubner committed Apr 4, 2024
1 parent 391797a commit 2bae54a
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 12 deletions.
2 changes: 1 addition & 1 deletion java/src/main/java/org/rocksdb/ColumnFamilyDescriptor.java
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ public boolean equals(final Object o) {
return false;
}

final ColumnFamilyDescriptor that = (ColumnFamilyDescriptor) o;
final ColumnFamilyDescriptor that = (ColumnFamilyDescriptor) o; // NOPMD - CloseResource
return nativeHandle_ == that.getNativeHandle();
}

Expand Down
4 changes: 2 additions & 2 deletions java/src/main/java/org/rocksdb/OptimisticTransactionDB.java
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,8 @@ public static OptimisticTransactionDB open(final DBOptions dbOptions,
final long[] cfDescriptorHandles = new long[columnFamilyDescriptors.size()];

for (int i = 0; i < columnFamilyDescriptors.size(); i++) {
final ColumnFamilyDescriptor cfDescriptor = columnFamilyDescriptors
.get(i);
final ColumnFamilyDescriptor cfDescriptor = columnFamilyDescriptors // NOPMD - CloseResource
.get(i);
cfDescriptorHandles[i] = cfDescriptor.nativeHandle_;
if (Arrays.equals(cfDescriptor.getName(), RocksDB.DEFAULT_COLUMN_FAMILY)) {
defaultColumnFamilyIndex = i;
Expand Down
2 changes: 1 addition & 1 deletion java/src/main/java/org/rocksdb/OptionsUtil.java
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,9 @@ public static String getLatestOptionsFileName(final String dbPath, final Env env
return getLatestOptionsFileName(dbPath, env.nativeHandle_);
}

@SuppressWarnings("PMD.CloseResource")
private static void loadTableFormatConfig(final List<ColumnFamilyDescriptor> cfDescs) {
for (final ColumnFamilyDescriptor columnFamilyDescriptor : cfDescs) {
@SuppressWarnings("PMD.CloseResource")
final ColumnFamilyOptions columnFamilyOptions = columnFamilyDescriptor.getOptions();
columnFamilyOptions.setFetchedTableFormatConfig(
readTableFormatConfig(columnFamilyOptions.nativeHandle_));
Expand Down
11 changes: 6 additions & 5 deletions java/src/main/java/org/rocksdb/RocksDB.java
Original file line number Diff line number Diff line change
Expand Up @@ -309,8 +309,8 @@ public static RocksDB open(final DBOptions options, final String path,

int defaultColumnFamilyIndex = -1;
for (int i = 0; i < columnFamilyDescriptors.size(); i++) {
final ColumnFamilyDescriptor cfDescriptor = columnFamilyDescriptors
.get(i);
final ColumnFamilyDescriptor cfDescriptor = columnFamilyDescriptors // NOPMD - CloseResource
.get(i);
cfDescriptors[i] = cfDescriptor.nativeHandle_;

if (Arrays.equals(cfDescriptor.getName(), RocksDB.DEFAULT_COLUMN_FAMILY)) {
Expand Down Expand Up @@ -501,8 +501,8 @@ public static RocksDB openReadOnly(final DBOptions options, final String path,

int defaultColumnFamilyIndex = -1;
for (int i = 0; i < columnFamilyDescriptors.size(); i++) {
final ColumnFamilyDescriptor cfDescriptor = columnFamilyDescriptors
.get(i);
final ColumnFamilyDescriptor cfDescriptor = columnFamilyDescriptors // NOPMD - CloseResource
.get(i);
cfDescriptorHandles[i] = cfDescriptor.nativeHandle_;
if (Arrays.equals(cfDescriptor.getName(), RocksDB.DEFAULT_COLUMN_FAMILY)) {
defaultColumnFamilyIndex = i;
Expand Down Expand Up @@ -607,7 +607,8 @@ public static RocksDB openAsSecondary(final DBOptions options, final String path
final long[] cfDescriptorHandles = new long[columnFamilyDescriptors.size()];

for (int i = 0; i < columnFamilyDescriptors.size(); i++) {
final ColumnFamilyDescriptor cfDescriptor = columnFamilyDescriptors.get(i);
final ColumnFamilyDescriptor cfDescriptor = // NOPMD - CloseResource
columnFamilyDescriptors.get(i);
cfDescriptorHandles[i] = cfDescriptor.nativeHandle_;
}

Expand Down
4 changes: 2 additions & 2 deletions java/src/main/java/org/rocksdb/TransactionDB.java
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,8 @@ public static TransactionDB open(final DBOptions dbOptions,
final long[] cfDescriptorHandles = new long[columnFamilyDescriptors.size()];

for (int i = 0; i < columnFamilyDescriptors.size(); i++) {
final ColumnFamilyDescriptor cfDescriptor = columnFamilyDescriptors
.get(i);
final ColumnFamilyDescriptor cfDescriptor = columnFamilyDescriptors // NOPMD - CloseResource
.get(i);
cfDescriptorHandles[i] = cfDescriptor.nativeHandle_;
if (Arrays.equals(cfDescriptor.getName(), RocksDB.DEFAULT_COLUMN_FAMILY)) {
defaultColumnFamilyIndex = i;
Expand Down
2 changes: 1 addition & 1 deletion java/src/main/java/org/rocksdb/TtlDB.java
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ public static TtlDB open(final DBOptions options, final String db_path,
int defaultColumnFamilyIndex = -1;
final long[] cfDescriptorHandles = new long[columnFamilyDescriptors.size()];
for (int i = 0; i < columnFamilyDescriptors.size(); i++) {
final ColumnFamilyDescriptor cfDescriptor =
final ColumnFamilyDescriptor cfDescriptor = // NOPMD - CloseResource
columnFamilyDescriptors.get(i);
cfDescriptorHandles[i] = columnFamilyDescriptors.get(i).nativeHandle_;
if (Arrays.equals(cfDescriptor.getName(), RocksDB.DEFAULT_COLUMN_FAMILY)) {
Expand Down

0 comments on commit 2bae54a

Please sign in to comment.