export function convertHttpToSsh()

in vscode/qodana/src/core/git.ts [44:50]


export function convertHttpToSsh(url: string) {
    if (url.startsWith("git@")) {
        return [url];
    }
    const [_, host,user, repo] = url.match(/^https?:\/\/([^/]+)\/([^/]+)\/([^/]+)/) || [];
    return [`git@${host}:${user}/${repo}`, `git@${host}/${user}/${repo}`]; // workaround for host/user case
}