From 888ff4f3ebcf806943ff7a03f350e8b686f2bf99 Mon Sep 17 00:00:00 2001 From: Sergey Ignatov Date: Fri, 8 Mar 2019 21:09:47 +0300 Subject: [PATCH] remove unused class GitOrigin-RevId: 70ad42d8ff0982f635cd30df07e8ab7587faeb32 --- .../storage/TimestampValidityState.java | 53 ------------------- 1 file changed, 53 deletions(-) delete mode 100644 jps/jps-builders/src/org/jetbrains/jps/incremental/storage/TimestampValidityState.java diff --git a/jps/jps-builders/src/org/jetbrains/jps/incremental/storage/TimestampValidityState.java b/jps/jps-builders/src/org/jetbrains/jps/incremental/storage/TimestampValidityState.java deleted file mode 100644 index 82caa5cc06ce..000000000000 --- a/jps/jps-builders/src/org/jetbrains/jps/incremental/storage/TimestampValidityState.java +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.jps.incremental.storage; - -import java.io.DataInput; -import java.io.DataOutput; -import java.io.IOException; - -/** - * A simple implementation of ValidityState that is enough for most cases. - * The file is considered modified if its timestamp is changed. - */ -public final class TimestampValidityState implements ValidityState { - private final long myTimestamp; - - /** - * Loads the validity state from the specified stream. - * - * @param is the stream to load the validity state from. - * @throws IOException if the stream read fails. - */ - public TimestampValidityState(DataInput is) throws IOException{ - myTimestamp = is.readLong(); - } - - /** - * Creates a validity state with the specified timestamp. - * - * @param timestamp the timestamp for the validity state. - */ - public TimestampValidityState(long timestamp) { - myTimestamp = timestamp; - } - - public long getTimestamp() { - return myTimestamp; - } - - @Override - public boolean equalsTo(ValidityState otherState) { - return otherState instanceof TimestampValidityState && myTimestamp == ((TimestampValidityState)otherState).myTimestamp; - } - - /** - * Saves the validity state to the specified stream. - * - * @param out - * @throws java.io.IOException if the stream write fails. - */ - @Override - public void save(DataOutput out) throws IOException { - out.writeLong(myTimestamp); - } -}