From 66dbfa1a71f90923589253d8db410a156eca035a Mon Sep 17 00:00:00 2001 From: theshadowco Date: Tue, 14 May 2024 09:40:48 +0300 Subject: [PATCH] trivial fixes --- .gitignore | 3 ++- src/main/java/com/github/_1c_syntax/utils/Absolute.java | 2 +- src/main/java/com/github/_1c_syntax/utils/Lazy.java | 6 +++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 1d542df..d68b219 100644 --- a/.gitignore +++ b/.gitignore @@ -66,4 +66,5 @@ gen/ # mkdocs temp/ -public/ \ No newline at end of file +public/ +/.idea/material_theme_project_new.xml diff --git a/src/main/java/com/github/_1c_syntax/utils/Absolute.java b/src/main/java/com/github/_1c_syntax/utils/Absolute.java index 9c4231b..c81007f 100644 --- a/src/main/java/com/github/_1c_syntax/utils/Absolute.java +++ b/src/main/java/com/github/_1c_syntax/utils/Absolute.java @@ -42,7 +42,7 @@ public final class Absolute { public static URI uri(@NonNull String uri) { try { - URL url = new URL(uri); + var url = new URL(uri); var decodedPath = URLDecoder.decode(url.getPath(), StandardCharsets.UTF_8); var decodedUri = new URI( url.getProtocol(), diff --git a/src/main/java/com/github/_1c_syntax/utils/Lazy.java b/src/main/java/com/github/_1c_syntax/utils/Lazy.java index 1f7c76a..32c5b5b 100644 --- a/src/main/java/com/github/_1c_syntax/utils/Lazy.java +++ b/src/main/java/com/github/_1c_syntax/utils/Lazy.java @@ -50,10 +50,10 @@ public T get() { } public T getOrCompute(Supplier supplier) { - final T result = value; // Just one volatile read + final var result = value; // Just one volatile read if (result == null) { lock.lock(); - T localResult = maybeCompute(supplier); + var localResult = maybeCompute(supplier); lock.unlock(); return localResult; } @@ -65,7 +65,7 @@ public T getOrCompute() { } public boolean isPresent() { - final T result = value; + final var result = value; return result != null; }