public class BundleSynchronizedMatcher extends org.hamcrest.BaseMatcher<String>
Constructor and Description |
---|
BundleSynchronizedMatcher() |
BundleSynchronizedMatcher(String sonarVersion) |
BundleSynchronizedMatcher(URI referenceEnglishBundleURI) |
Modifier and Type | Method and Description |
---|---|
protected String |
computeGitHubURL(String defaultBundleName,
String sonarVersion) |
void |
describeTo(org.hamcrest.Description description) |
static String |
extractDefaultBundleName(String bundleName) |
protected File |
getBundleFileFromClasspath(String bundleName) |
protected File |
getBundleFileFromGithub(String defaultBundleName) |
static boolean |
isCoreBundle(String defaultBundleName) |
boolean |
matches(Object arg0) |
protected SortedMap<String,String> |
retrieveMissingTranslations(File bundle,
File referenceBundle) |
public static final String L10N_PATH
public BundleSynchronizedMatcher()
public BundleSynchronizedMatcher(URI referenceEnglishBundleURI)
public BundleSynchronizedMatcher(String sonarVersion)
public void describeTo(org.hamcrest.Description description)
protected SortedMap<String,String> retrieveMissingTranslations(File bundle, File referenceBundle) throws IOException
IOException
protected File getBundleFileFromGithub(String defaultBundleName)
protected String computeGitHubURL(String defaultBundleName, String sonarVersion)
protected File getBundleFileFromClasspath(String bundleName)
public static String extractDefaultBundleName(String bundleName)
public static boolean isCoreBundle(String defaultBundleName)
Copyright © 2009-2012 SonarSource. All Rights Reserved.