3 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance
4 * with the License. You may obtain a copy of the License at:
6 * http://www.apache.org/licenses/LICENSE-2.0
8 * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed
9 * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for
10 * the specific language governing permissions and limitations under the License.
12 * Copyright 2007 Decentrix Inc
13 * Copyright 2007 Aspiro AS
14 * Copyright 2008 MQSoftware
15 * Authors: gevession, Erlend Simonsen & Mark Scott
17 * This code was originally derived from the MKS & Mercurial IDEA VCS plugins
20 import com
.intellij
.openapi
.vcs
.diff
.RevisionSelector
;
21 import com
.intellij
.openapi
.vcs
.history
.VcsRevisionNumber
;
22 import com
.intellij
.openapi
.vfs
.VirtualFile
;
23 import org
.jetbrains
.annotations
.NotNull
;
24 import org
.jetbrains
.annotations
.Nullable
;
27 * Git revision selector class.
29 public class GitRevisionSelector
implements RevisionSelector
{
34 public VcsRevisionNumber
selectNumber(@NotNull VirtualFile file
) {
35 //GitVirtualFile gitFile = (GitVirtualFile) file;
36 //TODO: implement selectNumber()