Skip to content

Commit

Permalink
Merge pull request #367 from eed3si9n/wip/remove-milli
Browse files Browse the repository at this point in the history
Remove millisecond-precision file timestamp using native code
  • Loading branch information
eed3si9n authored Feb 23, 2024
2 parents d7a2698 + 90c62a8 commit 18c1676
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 477 deletions.
9 changes: 5 additions & 4 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,10 @@ val io = (project in file("io"))
"1.3.0",
"1.4.0",
"1.5.0",
"1.6.0",
"1.7.0",
"1.8.0",
"1.9.0",
) map (version => organization.value %% moduleName.value % version)
}),
mimaBinaryIssueFilters ++= Seq(
Expand Down Expand Up @@ -130,10 +134,7 @@ val io = (project in file("io"))
exclude[MissingClassProblem]("sbt.internal.io.JavaMilli$"),
exclude[MissingClassProblem]("sbt.internal.io.JavaMilli"),
// These are private classes
exclude[MissingClassProblem]("sbt.internal.io.FreeBSD64"),
exclude[MissingClassProblem]("sbt.internal.io.FreeBSD64FileStat"),
exclude[MissingClassProblem]("sbt.internal.io.FreeBSD64Milli"),
exclude[MissingClassProblem]("sbt.internal.io.FreeBSD64Milli$"),
exclude[MissingClassProblem]("sbt.internal.io.*"),
// Replaced non-standard __xstat64() with conformant stat() calls
exclude[DirectMissingMethodProblem]("sbt.internal.io.Linux32.*"),
exclude[ReversedMissingMethodProblem]("sbt.internal.io.Linux32.*"),
Expand Down
62 changes: 0 additions & 62 deletions io/src/main/java/sbt/internal/io/MacJNA.java

This file was deleted.

Loading

0 comments on commit 18c1676

Please sign in to comment.