Skip to content

Commit 2389032

Browse files
authored
Merge pull request #323 from 1c-syntax/develop
Sync
2 parents cc5cd98 + 970f32e commit 2389032

18 files changed

+3227
-1028
lines changed

.github/workflows/test.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Run e2e tests
2+
3+
on:
4+
push:
5+
branches:
6+
- develop
7+
- feature/gh-workflow
8+
pull_request:
9+
10+
jobs:
11+
build:
12+
strategy:
13+
matrix:
14+
os: [ubuntu-latest, windows-latest]
15+
runs-on: ${{ matrix.os }}
16+
steps:
17+
- name: Checkout
18+
uses: actions/checkout@v4
19+
- name: Install Node.js
20+
uses: actions/setup-node@v4
21+
with:
22+
node-version: 18.x
23+
- name: Install OneScript
24+
uses: otymko/[email protected]
25+
with:
26+
version: '1.9.2'
27+
- name: Install oscript-config
28+
run: opm install oscript-config
29+
- run: npm install
30+
- run: npm run preLaunch
31+
- run: npm run lint
32+
- run: xvfb-run -a npm test
33+
if: runner.os == 'Linux'
34+
- run: npm test
35+
if: runner.os != 'Linux'

.gitlab-ci.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.snyk

Lines changed: 0 additions & 12 deletions
This file was deleted.

.travis.yml

Lines changed: 0 additions & 54 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 1.29.0
4+
5+
* Добавлена поддержка сворачивания блоков Вставка/Удаление
6+
37
## 1.28.0
48

59
* Грамматики переведены в формат JSON

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
Плагин добавляет подсветку синтаксиса в файлах \*.bsl и \*.os:
1313

14-
* `1C (BSL)` - встроенноего языка 1С:Предприятие 8 и [OneScript](http://oscript.io/)
14+
* `1C (BSL)` - встроенного языка 1С:Предприятие 8 и [OneScript](http://oscript.io/)
1515
* `1C (Query)` - языка запросов 1С:Предприятие 8
1616

1717
|1C (BSL)|1C (Query)|

eslint.config.mjs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// @ts-check
2+
3+
import eslint from "@eslint/js";
4+
import tseslint from "typescript-eslint";
5+
6+
export default tseslint.config(
7+
{ ignores: ["**/*.js", "node_modules/**", "out/**"] },
8+
{
9+
files: ["src/**/*.ts"],
10+
extends: [eslint.configs.recommended, tseslint.configs.recommended],
11+
rules: {
12+
"@typescript-eslint/no-explicit-any": "off",
13+
"@typescript-eslint/no-unused-vars": "off",
14+
"no-prototype-builtins": "off",
15+
"@typescript-eslint/no-require-imports": "off"
16+
},
17+
}
18+
);

language-configuration.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"folding": {
33
"markers": {
4-
"start": "^\\s*#Область|^\\s*//{",
5-
"end": "^\\s*#КонецОбласти|^\\s*//}"
4+
"start": "^\\s*#(Область|Вставка|Удаление)|^\\s*//\\{",
5+
"end": "^\\s*#Конец(Области|Вставки|Удаления)|^\\s*//\\}"
66
}
77
}
8-
}
8+
}

0 commit comments

Comments
 (0)