mirror of
https://github.com/apple/pkl.git
synced 2026-01-11 14:20:35 +01:00
[PR #458] [MERGED] Fix IntelliJ Java warnings, make classes final if possible #562
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/apple/pkl/pull/458
Author: @odenix
Created: 4/27/2024
Status: ✅ Merged
Merged: 5/1/2024
Merged by: @bioball
Base:
main← Head:fix-warnings📝 Commits (2)
6509747Fix IntelliJ warnings in Java code3563c28Make Java classes final if possible📊 Changes
103 files changed (+237 additions, -372 deletions)
View changed files
📝
bench/src/jmh/java/org/pkl/core/parser/ParserBenchmark.java(+26 -25)📝
pkl-config-java/src/main/java/org/pkl/config/java/Config.java(+1 -1)📝
pkl-config-java/src/main/java/org/pkl/config/java/mapper/ConverterFactory.java(+2 -2)📝
pkl-config-java/src/main/java/org/pkl/config/java/mapper/Reflection.java(+4 -4)📝
pkl-core/src/generator/kotlin/org/pkl/core/generator/MemberRegistryGenerator.kt(+1 -1)📝
pkl-core/src/main/java/org/pkl/core/BufferedLogger.java(+1 -1)📝
pkl-core/src/main/java/org/pkl/core/DurationUnit.java(+9 -18)📝
pkl-core/src/main/java/org/pkl/core/Loggers.java(+2 -0)📝
pkl-core/src/main/java/org/pkl/core/ModuleSource.java(+1 -1)📝
pkl-core/src/main/java/org/pkl/core/PType.java(+1 -2)📝
pkl-core/src/main/java/org/pkl/core/Release.java(+1 -1)📝
pkl-core/src/main/java/org/pkl/core/RendererException.java(+1 -1)📝
pkl-core/src/main/java/org/pkl/core/SecurityManagerException.java(+1 -1)📝
pkl-core/src/main/java/org/pkl/core/StackFrameTransformers.java(+1 -1)📝
pkl-core/src/main/java/org/pkl/core/ValueFormatter.java(+0 -10)📝
pkl-core/src/main/java/org/pkl/core/ValueRenderers.java(+3 -2)📝
pkl-core/src/main/java/org/pkl/core/Version.java(+1 -1)📝
pkl-core/src/main/java/org/pkl/core/ast/VmModifier.java(+2 -0)📝
pkl-core/src/main/java/org/pkl/core/ast/builder/AstBuilder.java(+25 -38)📝
pkl-core/src/main/java/org/pkl/core/ast/builder/ImportsAndReadsParser.java(+2 -2)...and 80 more files
📄 Description
Fix all IntelliJ warnings in pkl-core production code except for bogus spelling warnings and warnings about unused public methods. I didn't delete any unused public method because it's hard to tell for sure which packages are public APIs.
Changes made:
@Serialannotation@Nonnull🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.