Search in sources :

Example 21 with LanguageIdentifier

use of org.metaborg.core.language.LanguageIdentifier in project spoofax by metaborg.

the class MissingDependencies method printIdentifiers.

private void printIdentifiers(Iterable<LanguageIdentifier> identifiers, StringBuilder sb) {
    for (LanguageIdentifier identifier : identifiers) {
        sb.append("    ");
        sb.append(identifier);
        sb.append('\n');
    }
}
Also used : LanguageIdentifier(org.metaborg.core.language.LanguageIdentifier)

Aggregations

LanguageIdentifier (org.metaborg.core.language.LanguageIdentifier)21 FileObject (org.apache.commons.vfs2.FileObject)11 ILanguageComponent (org.metaborg.core.language.ILanguageComponent)11 ILanguageImpl (org.metaborg.core.language.ILanguageImpl)11 LanguageVersion (org.metaborg.core.language.LanguageVersion)9 Test (org.junit.Test)8 MetaborgTest (org.metaborg.core.test.MetaborgTest)8 LanguageContributionIdentifier (org.metaborg.core.language.LanguageContributionIdentifier)7 ILanguage (org.metaborg.core.language.ILanguage)6 IStrategoString (org.spoofax.interpreter.terms.IStrategoString)4 MetaborgException (org.metaborg.core.MetaborgException)3 ILanguageComponentConfig (org.metaborg.core.config.ILanguageComponentConfig)3 Nullable (javax.annotation.Nullable)2 IExportConfig (org.metaborg.core.config.IExportConfig)2 ComponentCreationConfig (org.metaborg.core.language.ComponentCreationConfig)2 IFacet (org.metaborg.core.language.IFacet)2 IdentificationFacet (org.metaborg.core.language.IdentificationFacet)2 ResourceExtensionFacet (org.metaborg.core.language.ResourceExtensionFacet)2 ISpoofaxLanguageSpecConfig (org.metaborg.spoofax.meta.core.config.ISpoofaxLanguageSpecConfig)2 ISpoofaxLanguageSpec (org.metaborg.spoofax.meta.core.project.ISpoofaxLanguageSpec)2