From 8a9ec0f3ce5ed6bde51dc8b8fc99f4314a85e3e4 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Thu, 13 Jun 2013 18:38:39 +0400 Subject: [PATCH] Added comment. --- .../backend/src/org/jetbrains/jet/codegen/NamespaceCodegen.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/backend/src/org/jetbrains/jet/codegen/NamespaceCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/NamespaceCodegen.java index 08157beac9c..7eaf6447306 100644 --- a/compiler/backend/src/org/jetbrains/jet/codegen/NamespaceCodegen.java +++ b/compiler/backend/src/org/jetbrains/jet/codegen/NamespaceCodegen.java @@ -277,6 +277,8 @@ public class NamespaceCodegen extends MemberCodegen { substringTo = name.length(); } + // Conversion to system-dependent name seems to be unnecessary, but it's hard to check now: + // it was introduced when fixing KT-2839, which appeared again (KT-3639). String pathHashCode = Integer.toHexString(FileUtil.toSystemDependentName(file.getVirtualFile().getPath()).hashCode()); // path hashCode to prevent same name / different path collision