don't use null contract annotations in ConvertUsagesUtil
[idea/community.git] / platform / platform-impl / src / com / intellij / internal / statistic / beans / ConvertUsagesUtil.java
index b28161e0e1b35d32947e82e7f9cecd62950e33ab..6912d322fc2df783882dd5ce7f1045dab8b72ec5 100644 (file)
@@ -17,10 +17,14 @@ package com.intellij.internal.statistic.beans;
 
 
 import com.intellij.util.containers.hash.HashMap;
-import org.jetbrains.annotations.NotNull;
 
 import java.util.*;
 
+/**
+ * ATTENTION! DO NOT IMPORT @NotNull AND @Nullable ANNOTATIONS
+ * This class is also used on jetbrains web site
+ */
+
 public class ConvertUsagesUtil {
   private static final char GROUP_SEPARATOR = ':';
   private static final char GROUPS_SEPARATOR = ';';
@@ -173,8 +177,8 @@ public class ConvertUsagesUtil {
     assert !key.contains("\"") : key + " contains invalid chars";
   }
 
-  @NotNull
-  public static String ensureProperKey(@NotNull String input) {
+  //@NotNull
+  public static String ensureProperKey(/*@NotNull*/ String input) {
     final StringBuilder escaped = new StringBuilder();
     for (int i = 0; i < input.length(); i++) {
       final char ch = input.charAt(i);