Package org.sonar.api.resources

Examples of org.sonar.api.resources.JavaFile


    }

    @Override
    public Resource<?> resolve(String type, String name) {
        if (JavaLanguageElement.Type.name().equals(type)) {
            return new JavaFile(name);
        } else if (JavaLanguageElement.Field.name().equals(type) || JavaLanguageElement.MethodInvocation.name().equals(type)
                || JavaLanguageElement.ReadField.name().equals(type) || JavaLanguageElement.WriteField.name().equals(type)
                || JavaLanguageElement.MethodInvocation.name().equals(type)) {
            return new JavaFile(name.split("#")[0]);
        } else if (JavaLanguageElement.Package.name().equals(type)) {
            return new JavaPackage(name);
        }
        return null;
    }
View Full Code Here


    SquidUtils.convertJavaPackageKeyFromSquidFormat("java/lang");
  }

  @Test(expected = UnsupportedOperationException.class)
  public void shouldConvertToSquidKeyFormat() {
    SquidUtils.convertToSquidKeyFormat(new JavaFile("com.foo.Bar"));
  }
View Full Code Here

TOP

Related Classes of org.sonar.api.resources.JavaFile

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.