From 1f85bf5ac58d7f5fcfbd605e465f3bf8b2375ec5 Mon Sep 17 00:00:00 2001 From: Konstantin Kolosovsky Date: Thu, 31 Aug 2017 02:28:07 +0300 Subject: [PATCH] Make "CommitContext" extend "UserDataHolderBase" --- .../openapi/vcs/changes/CommitContext.java | 25 ++----------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/platform/vcs-api/vcs-api-core/src/com/intellij/openapi/vcs/changes/CommitContext.java b/platform/vcs-api/vcs-api-core/src/com/intellij/openapi/vcs/changes/CommitContext.java index 62acfd29059a..96650679030c 100644 --- a/platform/vcs-api/vcs-api-core/src/com/intellij/openapi/vcs/changes/CommitContext.java +++ b/platform/vcs-api/vcs-api-core/src/com/intellij/openapi/vcs/changes/CommitContext.java @@ -15,28 +15,7 @@ */ package com.intellij.openapi.vcs.changes; -import com.intellij.openapi.util.Key; -import com.intellij.openapi.util.UserDataHolder; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import com.intellij.openapi.util.UserDataHolderBase; -import java.util.HashMap; -import java.util.Map; - -public class CommitContext implements UserDataHolder { - private final Map myMap; - - public CommitContext() { - myMap = new HashMap<>(); - } - - @Override - public T getUserData(@NotNull Key key) { - return (T)myMap.get(key); - } - - @Override - public void putUserData(@NotNull Key key, @Nullable T value) { - myMap.put(key, value); - } +public class CommitContext extends UserDataHolderBase { }