Fix Desugar duplicating path for dumped classes.

When dumpDirectory (jdk.internal.lambda.dumpProxyClasses) is a relative path, Desugar was duplicating that path because it was resolving lambdaClass.getKey() (which contained already the the dumpDirectory path).

Fixed by ensuring dumpDirectory is always an absolute path.

RELNOTES: n/a
PiperOrigin-RevId: 155913466
GitOrigin-RevId: 2d9cdee86aefb7dc3e777411eb075d07eb405a25
Change-Id: Ibae1e7bf2e7c327c39e8359c602e43146e42cae2
1 file changed
tree: 228438660173cd33158844660a11102c167e95ac
  1. java/