LeeTibbert
LeeTibbert
The assertion added in PR #3064 appears to always return NULL on Windows even though there is code in `WindowsDosFileAttributeView.scala` which appears to intend that a useful (i.e. non-null) `fileKey`...
Issue #3891 described a defect where streams returned by javalib `Files#list` were not lazy. PR #3897 addressed the problem for non-Windows (unix-like) systems. Lack of skill kept the problem from...
The javalib `Files#walkFileTree` offers multiple opportunities for improvement (aka defects). I am doing my best to avoid a philippic. When the dust settles on `walkFileTree`, the corresponding `walk` method should...
PRs #3822 & #3823 activate the long standing, unresolved design question of where C/C++ "glue" code which is expected to be useful to end developers and users but which is...
The "glue" methods introduced in PRs #3822 & #3823 are not specified in Open_Group (POSIX) and should not be in posixlib. Some resolution to Issue #3825 is needed before the...
The `#include` statement in many posixlib, probably clib, and possibly other .c files which tests at compile time for "is this operating system unix-like?" has grown by accretion over the...
javalib `ZipOutputStream` was implemented before its `getTime()` and `setTime()` methods were introduced in Java 8. This means that it does not write `Entry`s using the `UT` extension which gives unix-like...
Just in time for Tau Day, 6.28.2024 When compiling using the corresponding Java version or above, two javalib `Math` features are now available: 1) The constant `Math.TAU` is now evident...
All files in javalib `java.util.function` now use the FunctionalInterface annotation, as described in the corresponding JDK documentation. Previously, 7 of the 43 files did not have the annotation. For example,...
##### Presenting problem: The following code succeeds on JVM (22 for the greater problem on which I am working) and fails with Scala Native 0.5.5-SNAPSHOT. ``` assertTrue( "-0.0 is not...