From: Nikolay Matveev Date: Thu, 2 Feb 2012 06:50:37 +0000 (+0400) Subject: don't use null contract annotations in ConvertUsagesUtil X-Git-Tag: idea/114.1~12^2~1 X-Git-Url: https://git.jetbrains.org/?p=idea%2Fcommunity.git;a=commitdiff_plain;h=00e62c28f9f802ca239ba1c53d7e546a42d91b98 don't use null contract annotations in ConvertUsagesUtil --- diff --git a/platform/platform-impl/src/com/intellij/internal/statistic/beans/ConvertUsagesUtil.java b/platform/platform-impl/src/com/intellij/internal/statistic/beans/ConvertUsagesUtil.java index b28161e0e1b3..6912d322fc2d 100644 --- a/platform/platform-impl/src/com/intellij/internal/statistic/beans/ConvertUsagesUtil.java +++ b/platform/platform-impl/src/com/intellij/internal/statistic/beans/ConvertUsagesUtil.java @@ -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);