|
1 | 1 | {
|
2 | 2 | "name": "linter-gfortran",
|
3 | 3 | "displayName": "Modern Fortran",
|
4 |
| - "description": |
5 |
| - "Modern Fortran language support, including syntax highlighting and error detection.", |
6 |
| - "version": "1.2.0", |
| 4 | + "description": "Modern Fortran language support, including syntax highlighting and error detection.", |
| 5 | + "version": "1.3.0", |
7 | 6 | "publisher": "krvajalm",
|
8 | 7 | "engines": {
|
9 | 8 | "vscode": "^1.19.0"
|
|
13 | 12 | "type": "git",
|
14 | 13 | "url": "https://github.com/krvajalmiguelangel/vscode-fortran-support.git"
|
15 | 14 | },
|
16 |
| - "categories": ["Programming Languages", "Snippets", "Linters"], |
17 |
| - "activationEvents": ["onLanguage:FortranFreeForm"], |
| 15 | + "categories": [ |
| 16 | + "Programming Languages", |
| 17 | + "Snippets", |
| 18 | + "Linters" |
| 19 | + ], |
| 20 | + "activationEvents": [ |
| 21 | + "onLanguage:FortranFreeForm" |
| 22 | + ], |
18 | 23 | "main": "./out/src/extension",
|
19 | 24 | "contributes": {
|
20 | 25 | "languages": [
|
21 | 26 | {
|
22 | 27 | "id": "FortranFreeForm",
|
23 |
| - "aliases": ["Fortran90", "fortran90"], |
24 |
| - "extensions": [".f90", ".F90", ".f95", ".F95", ".f08", ".F08"], |
| 28 | + "aliases": [ |
| 29 | + "Fortran90", |
| 30 | + "fortran90" |
| 31 | + ], |
| 32 | + "extensions": [ |
| 33 | + ".f90", |
| 34 | + ".F90", |
| 35 | + ".f95", |
| 36 | + ".F95", |
| 37 | + ".f08", |
| 38 | + ".F08" |
| 39 | + ], |
25 | 40 | "configuration": "./language-configuration.json"
|
26 | 41 | },
|
27 | 42 | {
|
28 | 43 | "id": "fortran_fixed-form",
|
29 |
| - "aliases": ["Fortran ", "fortran", "FORTRAN77"], |
30 |
| - "extensions": [".f", ".F", ".f77", ".F77", ".FPP"] |
| 44 | + "aliases": [ |
| 45 | + "Fortran ", |
| 46 | + "fortran", |
| 47 | + "FORTRAN77" |
| 48 | + ], |
| 49 | + "extensions": [ |
| 50 | + ".f", |
| 51 | + ".F", |
| 52 | + ".f77", |
| 53 | + ".F77", |
| 54 | + ".FPP" |
| 55 | + ] |
31 | 56 | }
|
32 | 57 | ],
|
33 | 58 | "grammars": [
|
|
39 | 64 | {
|
40 | 65 | "scopeName": "source.openmp",
|
41 | 66 | "path": "./syntaxes/openmp_lang.json",
|
42 |
| - "injectTo": ["source.fortran.free"] |
| 67 | + "injectTo": [ |
| 68 | + "source.fortran.free" |
| 69 | + ] |
43 | 70 | },
|
44 | 71 | {
|
45 | 72 | "language": "fortran_fixed-form",
|
|
58 | 85 | "title": "Fortran configuration",
|
59 | 86 | "properties": {
|
60 | 87 | "fortran.includePaths": {
|
61 |
| - "type": ["array"], |
| 88 | + "type": [ |
| 89 | + "array" |
| 90 | + ], |
62 | 91 | "items": {
|
63 | 92 | "type": "string"
|
64 | 93 | },
|
65 | 94 | "default": [],
|
66 |
| - "description": |
67 |
| - "Specifies folder paths to be used as include path for the Fortran linter" |
| 95 | + "description": "Specifies folder paths to be used as include path for the Fortran linter" |
68 | 96 | },
|
69 | 97 | "fortran.gfortranExecutable": {
|
70 | 98 | "type": "string",
|
71 | 99 | "default": "gfortran",
|
72 |
| - "description": |
73 |
| - "Specifies the complete path of the gfortran executable" |
| 100 | + "description": "Specifies the complete path of the gfortran executable" |
74 | 101 | },
|
75 | 102 | "fortran.linterEnabled": {
|
76 | 103 | "type": "boolean",
|
77 | 104 | "default": true,
|
78 | 105 | "description": "Enables or disables the linter functionality"
|
79 | 106 | },
|
80 | 107 | "fortran.linterExtraArgs": {
|
81 |
| - "type": ["array"], |
| 108 | + "type": [ |
| 109 | + "array" |
| 110 | + ], |
82 | 111 | "items": {
|
83 | 112 | "type": "string"
|
84 | 113 | },
|
85 |
| - "default": ["-Wall"], |
86 |
| - "description": |
87 |
| - "Specify additional options to use when calling the gfortran compiler" |
| 114 | + "default": [ |
| 115 | + "-Wall" |
| 116 | + ], |
| 117 | + "description": "Specify additional options to use when calling the gfortran compiler" |
88 | 118 | },
|
89 | 119 | "fortran.symbols": {
|
90 |
| - "type": ["array"], |
| 120 | + "type": [ |
| 121 | + "array" |
| 122 | + ], |
91 | 123 | "items": {
|
92 | 124 | "type": "string"
|
93 | 125 | },
|
94 |
| - "default": ["function", "subroutine"], |
95 |
| - "description": |
96 |
| - "Specify what kind of symbols should be shown by the symbols' provider" |
| 126 | + "default": [ |
| 127 | + "function", |
| 128 | + "subroutine" |
| 129 | + ], |
| 130 | + "description": "Specify what kind of symbols should be shown by the symbols' provider" |
97 | 131 | }
|
98 | 132 | }
|
99 | 133 | }
|
|
0 commit comments