Always assign shebang comment to same position before package

This commit is contained in:
Nikolay Krasko
2017-08-04 17:29:26 +03:00
parent 8d226594ff
commit 7d66af6583
8 changed files with 84 additions and 4 deletions
+23
View File
@@ -0,0 +1,23 @@
KtFile: ShebangWithPackage.kts
PsiComment(SHEBANG_COMMENT)('#!/usr/bin/env kotlin')
PsiWhiteSpace('\n\n')
PACKAGE_DIRECTIVE
PsiElement(package)('package')
PsiWhiteSpace(' ')
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('test')
IMPORT_LIST
<empty list>
SCRIPT
BLOCK
PsiWhiteSpace('\n\n')
SCRIPT_INITIALIZER
CALL_EXPRESSION
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('println')
VALUE_ARGUMENT_LIST
PsiElement(LPAR)('(')
VALUE_ARGUMENT
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('args')
PsiElement(RPAR)(')')