Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Fix remaining SpotBugs issues, ignore EI/EI2

AuthorDaveJarvis <email>
Date2023-05-07 13:40:05 GMT-0700
Commit60a96a134ab2f063914d7477a6a829c756507728
Parent92e60da
Delta10 lines added, 6 lines removed, 4-line increase
src/test/java/com/keenwrite/processors/markdown/ImageLinkExtensionTest.java
final var subpath = resource.subpath( 0, subpaths );
+ final var root = resource.getRoot();
+ assertNotNull( root );
+
+ final var resolved = root.resolve( subpath );
+ final var doc = resolved.toString();
+
// The root component isn't considered part of the path, so add it back.
- final var documentPath = Path.of(
- resource.getRoot().resolve( subpath ).toString(),
- DOCUMENT_DEFAULT.getName() );
+ final var documentPath = Path.of( doc, DOCUMENT_DEFAULT.getName() );
final var imagesDir = Path.of( "images" );
final var context = createProcessorContext( documentPath, imagesDir );
src/main/java/com/keenwrite/Bootstrap.java
// There's no way to know what container version is compatible. This
// value will cause a failure when downloading the container,
- String containerVersion = "1.0.0";
- String appVersion = "0.0.0";
- String appTitle = "KeenWrite";
+ var containerVersion = "1.0.0";
+ var appVersion = "0.0.0";
+ var appTitle = "KeenWrite";
try( final var in = openResource( PATH_BOOTSTRAP ) ) {