String () { if (PlatformUtils.isIntelliJ()) { return FileTemplateBase.getQualifiedName(FileTemplateManager.FILE_HEADER_TEMPLATE_NAME, "java"); } if (PlatformUtils.isPhpStorm()) { return FileTemplateBase.getQualifiedName("PHP File Header", "php"); } if (PlatformUtils.isWebStorm()) { return FileTemplateBase.getQualifiedName("JavaScript File", "js"); } if (PlatformUtils.isGoIde()) { return FileTemplateBase.getQualifiedName("Go File", "go"); } throw new IllegalStateException("Provide file header template for your IDE: " + PlatformUtils.getPlatformPrefix()); }