java.nio.file.Path 구문인 java.nio.file.Paths.get 또는 java.nio.file.Path.of를 단일 java.nio.file.Path 변수로 교체할 수 있을 경우 보고합니다.
예:
if (Files.isRegularFile(Path.of(fileName))) {
try(InputStream is = Files.newInputStream(Path.of(fileName))) {
// 일부 코드
}
catch (IOException e) {
throw new UncheckedIOException(e);
}
}
빠른 수정 적용 후:
Path path = Path.of(fileName);
if (Files.isRegularFile(path)) {
try(InputStream is = Files.newInputStream(path)) {
// 일부 코드
}
catch (IOException e) {
throw new UncheckedIOException(e);
}
}
이 검사는 프로젝트 또는 모듈의 언어 수준이 7 이상인 경우에만 보고합니다.
2022.1의 새로운 기능