Use getName method

This commit is contained in:
qwerty287 2022-08-28 10:57:01 +02:00
parent e7e4d15d34
commit b6ee524f65
No known key found for this signature in database
GPG key ID: E0464C650D9D25B2
2 changed files with 8 additions and 6 deletions

View file

@ -22,12 +22,11 @@ public abstract class Language {
private static void initializeMap() {
if(languages == null) {
languages = new HashMap<>();
languages.put("JAVA", new JavaLanguage());
languages.put("PYTHON", new PythonLanguage());
languages.put("GO", new GoLanguage());
languages.put("PHP", new PhpLanguage());
languages.put("XML", new XmlLanguage());
languages.put("HTML", new HtmlLanguage());
Language[] languagesArray = new Language[]{new JavaLanguage(), new PythonLanguage(), new GoLanguage(), new PhpLanguage(), new XmlLanguage(), new HtmlLanguage()};
for(Language l : languagesArray) {
languages.put(l.getName().toUpperCase(), l);
}
}
}

View file

@ -6,6 +6,9 @@ import java.util.List;
import java.util.Set;
import java.util.regex.Pattern;
/**
* @author qwerty287
*/
public class UnknownLanguage extends Language {
@Override