001 package org.sonar.ide.wsclient;
002
003 import org.sonar.ide.api.SourceCode;
004
005 public final class RemoteSonarUtils {
006
007 public static String getUrl(SourceCode sourceCode) {
008 RemoteSourceCode remoteSourceCode = (RemoteSourceCode) sourceCode;
009 String host = remoteSourceCode.getRemoteSonarIndex().getServer().getHost();
010 return host + "/resource/index/" + remoteSourceCode.getKey();
011 }
012
013 /**
014 * Hide utility-class constructor.
015 */
016 private RemoteSonarUtils() {
017 }
018
019 }