Skip to content

Commit be0c1bc

Browse files
Don't use tarantool-emmylua as a submodule
This patch makes the extension not use `tarantool-emmylua` as a submodule. Instead the Tarantool-specific are stored within the repository in `tarantool-annotations` dir.
1 parent f131fba commit be0c1bc

35 files changed

+7348
-6
lines changed

.gitmodules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +0,0 @@
1-
[submodule "src/tarantool-emmylua"]
2-
path = tarantool-emmylua
3-
url = https://github.com/georgiy-belyanin/tarantool-emmylua/

.vscodeignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ vsc-extension-quickstart.md
1414
**/.vscode-test.*
1515
.github/**
1616
.gitmodules
17-
tarantool-emmylua/**
17+
tarantool-annotations/**
1818
examples/**

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2121

2222
- Now the id is `tarantool` instead of `tarantool-vscode` and the package name
2323
is simple `Tarantool`.
24+
- Tarantool annotations aren't longer used as a submodule.
2425

2526
### Fixed
2627

tarantool-annotations/LICENSE

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
Copyright 2025
2+
3+
Redistribution and use in source and binary forms, with or
4+
without modification, are permitted provided that the following
5+
conditions are met:
6+
7+
1. Redistributions of source code must retain the above
8+
copyright notice, this list of conditions and the
9+
following disclaimer.
10+
11+
2. Redistributions in binary form must reproduce the above
12+
copyright notice, this list of conditions and the following
13+
disclaimer in the documentation and/or other materials
14+
provided with the distribution.
15+
16+
THIS SOFTWARE IS PROVIDED BY AUTHORS ``AS IS'' AND
17+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
18+
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
20+
AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
21+
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23+
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
24+
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
25+
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
27+
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28+
SUCH DAMAGE.

0 commit comments

Comments
 (0)