Skip to content

Commit

Permalink
Fix spotless violations
Browse files Browse the repository at this point in the history
  • Loading branch information
rrva committed Nov 1, 2022
1 parent b701a85 commit a3c79b3
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 57 deletions.
@@ -1,3 +1,8 @@
/*
* Copyright The OpenTelemetry Authors
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.sdk.trace.internal;

import java.security.AccessController;
Expand All @@ -6,20 +11,20 @@
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;


public class JcToolsSecurityManagerTest {

@Test
void newFixedSizeQueue_works_with_sunMisc_prohibited() {
SunMiscProhibitedSecurityManager testingSecurityManager = new SunMiscProhibitedSecurityManager();
SunMiscProhibitedSecurityManager testingSecurityManager =
new SunMiscProhibitedSecurityManager();
System.setSecurityManager(testingSecurityManager);
try {
Queue<Object> queue = AccessController.doPrivileged(
(PrivilegedAction<Queue<Object>>) () -> JcTools.newFixedSizeQueue(10));
Queue<Object> queue =
AccessController.doPrivileged(
(PrivilegedAction<Queue<Object>>) () -> JcTools.newFixedSizeQueue(10));
Assertions.assertNotNull(queue);
} finally {
testingSecurityManager.disable();
}
}

}
@@ -1,3 +1,8 @@
/*
* Copyright The OpenTelemetry Authors
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.sdk.trace.internal;

import java.io.FileDescriptor;
Expand All @@ -7,8 +12,8 @@
import java.util.concurrent.atomic.AtomicBoolean;

/**
* A security manager which disallows access to classes in sun.misc
* Running the tests with a standard security manager is too invasive
* A security manager which disallows access to classes in sun.misc Running the tests with a
* standard security manager is too invasive
*/
public class SunMiscProhibitedSecurityManager extends SecurityManager {

Expand All @@ -33,89 +38,67 @@ public void checkPermission(Permission perm) {
}

@Override
public void checkPermission(Permission perm, Object context) {

}
public void checkPermission(Permission perm, Object context) {}

@Override
public void checkCreateClassLoader() {
}
public void checkCreateClassLoader() {}

@Override
public void checkAccess(Thread t) {
}
public void checkAccess(Thread t) {}

@Override
public void checkAccess(ThreadGroup g) {
}
public void checkAccess(ThreadGroup g) {}

@Override
public void checkExit(int status) {
}
public void checkExit(int status) {}

@Override
public void checkExec(String cmd) {
}
public void checkExec(String cmd) {}

@Override
public void checkLink(String lib) {
}
public void checkLink(String lib) {}

@Override
public void checkRead(FileDescriptor fd) {
}
public void checkRead(FileDescriptor fd) {}

@Override
public void checkRead(String file) {
}
public void checkRead(String file) {}

@Override
public void checkRead(String file, Object context) {
}
public void checkRead(String file, Object context) {}

@Override
public void checkWrite(FileDescriptor fd) {
}
public void checkWrite(FileDescriptor fd) {}

@Override
public void checkWrite(String file) {
}
public void checkWrite(String file) {}

@Override
public void checkDelete(String file) {
}
public void checkDelete(String file) {}

@Override
public void checkConnect(String host, int port) {
}
public void checkConnect(String host, int port) {}

@Override
public void checkConnect(String host, int port, Object context) {
}
public void checkConnect(String host, int port, Object context) {}

@Override
public void checkListen(int port) {
}
public void checkListen(int port) {}

@Override
public void checkAccept(String host, int port) {
}
public void checkAccept(String host, int port) {}

@Override
public void checkMulticast(InetAddress maddr) {
}
public void checkMulticast(InetAddress maddr) {}

@Override
public void checkPropertiesAccess() {
}
public void checkPropertiesAccess() {}

@Override
public void checkPropertyAccess(String key) {
}
public void checkPropertyAccess(String key) {}

@Override
public void checkPrintJobAccess() {
}
public void checkPrintJobAccess() {}

@Override
public void checkPackageAccess(String pkg) {
Expand All @@ -125,15 +108,11 @@ public void checkPackageAccess(String pkg) {
}

@Override
public void checkPackageDefinition(String pkg) {
}
public void checkPackageDefinition(String pkg) {}

@Override
public void checkSetFactory() {
}
public void checkSetFactory() {}

@Override
public void checkSecurityAccess(String target) {
}

public void checkSecurityAccess(String target) {}
}

0 comments on commit a3c79b3

Please sign in to comment.