rultor.com logo This build log was produced by rultor.com for objectionary/eo-lsp-server#26
++ dirname ./run.sh
+ cd .
+ echo 2046
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Sun Jun 29 19:12:00 UTC 2025
+ uptime
 19:12:00 up 1 min,  0 users,  load average: 2.62, 0.73, 0.25
+ head=git@github.com:objectionary/eo-lsp-server.git
+ ff=default
+ image=yegor256/java
+ rebase=false
+ squash=false
+ head_branch=master
+ author=yegor256
+ tag=0.0.8
+ vars=('--env=head=git@github.com:objectionary/eo-lsp-server.git' '--env=tag=0.0.8' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/eo-lsp-server.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.8'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo /usr/bin/install-node.sh'\'' '\'';'\'' '\''npm install --no-color'\'' '\'';'\'' '\''pdd -f /dev/null -v'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" package.json'\'' '\'';'\'' '\''make'\'' '\'';'\'' '\''test -e dist/index.js'\'' '\'';'\'' '\''git commit -am "set version to ${tag}"'\'' '\'';'\'' '\''chmod 600 ../npmrc'\'' '\'';'\'' '\''npm publish --no-color --userconfig=../npmrc'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256')
+ scripts=('export '\''head=git@github.com:objectionary/eo-lsp-server.git'\''' ';' 'export '\''tag=0.0.8'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo /usr/bin/install-node.sh' ';' 'npm install --no-color' ';' 'pdd -f /dev/null -v' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i "s/0\.0\.0/${tag}/" package.json' ';' 'make' ';' 'test -e dist/index.js' ';' 'git commit -am "set version to ${tag}"' ';' 'chmod 600 ../npmrc' ';' 'npm publish --no-color --userconfig=../npmrc' ';')
+ directory=
+ container=objectionary_eo-lsp-server_26
+ as_root=false
+ set -e -o pipefail
+ hostname
ip-172-31-31-129
+ pwd
/tmp/rultor-69XQ
+ git --version
git version 2.34.1
+ docker --version
Docker version 25.0.3, build 4debf41
+ mkdir -p /home/ubuntu/.ssh
+ echo -e 'Host github.com\n\tStrictHostKeyChecking no\n'
+ chmod 600 /home/ubuntu/.ssh/config
+ git clone git@github.com:objectionary/eo-lsp-server.git repo
Cloning into 'repo'...
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
+ cd repo
+ git config user.email gpg@rultor.com
+ git config user.name Rultor.com
+ '[' -z 'export '\''head=git@github.com:objectionary/eo-lsp-server.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:objectionary/eo-lsp-server.git'\''' ';' 'export '\''tag=0.0.8'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo /usr/bin/install-node.sh' ';' 'npm install --no-color' ';' 'pdd -f /dev/null -v' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i "s/0\.0\.0/${tag}/" package.json' ';' make ';' 'test -e dist/index.js' ';' 'git commit -am "set version to ${tag}"' ';' 'chmod 600 ../npmrc' ';' 'npm publish --no-color --userconfig=../npmrc' ';'
+ sensitive=()
+ set -ex -o pipefail
+ '[' -z 0.0.8 ']'
+ [[ 0.0.8 =~ ^[a-zA-Z0-9\.\-]+$ ]]
+ echo 'tag name is valid: "0.0.8"'
tag name is valid: "0.0.8"
+ cd repo
++ git tag -l 0.0.8
+ '[' -n '' ']'
+ BRANCH_NAME=__rultor
++ wc -l
++ git show-branch __rultor
+ '[' 0 -gt 0 ']'
+ export BRANCH_NAME
+ git checkout -b __rultor
Switched to a new branch '__rultor'
+ docker_when_possible
+ true
++ tail -n 1
++ sed 's/ /\n/g'
++ uptime
+ load=0.26
++ bc
++ echo 0.26 '>' 30
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.26, low enough to run a new Docker container'
load average is 0.26, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/java
+ docker pull yegor256/java
Using default tag: latest
latest: Pulling from yegor256/java
72049b7b8f26: Pulling fs layer
cac8156a957a: Pulling fs layer
a2678613884c: Pulling fs layer
a5c662499587: Pulling fs layer
36160d2877bb: Pulling fs layer
40bfde081b4e: Pulling fs layer
e17fd6a8908f: Pulling fs layer
4f4fb700ef54: Pulling fs layer
d5de12645ff5: Pulling fs layer
521a1fd9d30a: Pulling fs layer
159470902a51: Pulling fs layer
b5ada550863b: Pulling fs layer
c3410fe156ab: Pulling fs layer
e17a5e990a4d: Pulling fs layer
d8c36f756401: Pulling fs layer
fb8bc14ba16c: Pulling fs layer
a5c662499587: Waiting
36160d2877bb: Waiting
40bfde081b4e: Waiting
e17fd6a8908f: Waiting
4f4fb700ef54: Waiting
d5de12645ff5: Waiting
521a1fd9d30a: Waiting
159470902a51: Waiting
b5ada550863b: Waiting
c3410fe156ab: Waiting
e17a5e990a4d: Waiting
d8c36f756401: Waiting
fb8bc14ba16c: Waiting
cac8156a957a: Verifying Checksum
cac8156a957a: Download complete
72049b7b8f26: Verifying Checksum
72049b7b8f26: Download complete
a2678613884c: Verifying Checksum
a2678613884c: Download complete
36160d2877bb: Verifying Checksum
36160d2877bb: Download complete
e17fd6a8908f: Verifying Checksum
e17fd6a8908f: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
40bfde081b4e: Verifying Checksum
40bfde081b4e: Download complete
d5de12645ff5: Verifying Checksum
d5de12645ff5: Download complete
521a1fd9d30a: Verifying Checksum
521a1fd9d30a: Download complete
159470902a51: Verifying Checksum
159470902a51: Download complete
c3410fe156ab: Verifying Checksum
c3410fe156ab: Download complete
e17a5e990a4d: Verifying Checksum
e17a5e990a4d: Download complete
b5ada550863b: Verifying Checksum
b5ada550863b: Download complete
fb8bc14ba16c: Verifying Checksum
fb8bc14ba16c: Download complete
a5c662499587: Verifying Checksum
a5c662499587: Download complete
d8c36f756401: Verifying Checksum
d8c36f756401: Download complete
72049b7b8f26: Pull complete
cac8156a957a: Pull complete
a2678613884c: Pull complete
a5c662499587: Pull complete
36160d2877bb: Pull complete
40bfde081b4e: Pull complete
e17fd6a8908f: Pull complete
4f4fb700ef54: Pull complete
d5de12645ff5: Pull complete
521a1fd9d30a: Pull complete
159470902a51: Pull complete
b5ada550863b: Pull complete
c3410fe156ab: Pull complete
e17a5e990a4d: Pull complete
d8c36f756401: Pull complete
fb8bc14ba16c: Pull complete
Digest: sha256:2422b9f128bdf9c4483024ea6d359d307abac6555f00fac28f0ea5ee2220c843
Status: Downloaded newer image for yegor256/java:latest
docker.io/yegor256/java:latest
+ docker ps --filter=status=exited
+ grep --quiet '\sobjectionary_eo-lsp-server_26\s*$'
+ ls -al .
total 48
drwx------  3 ubuntu ubuntu 4096 Jun 29 19:12 .
drwxrwxrwt 12 root   root   4096 Jun 29 19:12 ..
-rwxrwxr-x  1 ubuntu ubuntu  658 Jun 29 19:12 end.sh
-rwxrwxr-x  1 ubuntu ubuntu  490 Jun 29 19:12 entry.sh
-rw-rw-r--  1 ubuntu ubuntu   74 Jun 29 19:11 npmrc
-rw-rw-r--  1 ubuntu ubuntu    5 Jun 29 19:12 pid
drwxrwxr-x  7 ubuntu ubuntu 4096 Jun 29 19:12 repo
-rwxrwxr-x  1 ubuntu ubuntu 6460 Jun 29 19:11 run.sh
-rw-rw-r--  1 ubuntu ubuntu  636 Jun 29 19:12 script.sh
-rw-rw-r--  1 ubuntu ubuntu 6452 Jun 29 19:12 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-69XQ:/main --env=head=git@github.com:objectionary/eo-lsp-server.git --env=tag=0.0.8 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/eo-lsp-server.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.8'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo /usr/bin/install-node.sh'\'' '\'';'\'' '\''npm install --no-color'\'' '\'';'\'' '\''pdd -f /dev/null -v'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" package.json'\'' '\'';'\'' '\''make'\'' '\'';'\'' '\''test -e dist/index.js'\'' '\'';'\'' '\''git commit -am "set version to ${tag}"'\'' '\'';'\'' '\''chmod 600 ../npmrc'\'' '\'';'\'' '\''npm publish --no-color --userconfig=../npmrc'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --net=host --dns 8.8.8.8 --add-host docker:127.0.0.1 --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-69XQ/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=objectionary_eo-lsp-server_26 yegor256/java /main/entry.sh
WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded.
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
++ awk -F : '$3 > 100 { print $1 }'
++ cat /etc/group
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G nogroup r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G ssh r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G r r
+ usermod -s /bin/bash r
+ echo '%sudo ALL=(ALL) NOPASSWD:ALL'
+ cp -R /root/.bashrc /root/.cache /root/.gemrc /root/.m2 /root/.profile /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./npmrc ./pid ./repo ./run.sh ./script.sh ./stdout /home/r
+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ cat /home/r/script.sh
#!/bin/bash
set -e
set -o pipefail
if [ -e /home/r/.profile ]; then source /home/r/.profile; fi
shopt -s expand_aliases
alias 'sudo=sudo -i'
export HOME=/home/r
cd "${HOME}/repo"
export 'head=git@github.com:objectionary/eo-lsp-server.git' ; export 'tag=0.0.8' ; export 'head_branch=master' ; export 'author=yegor256' ; sudo /usr/bin/install-node.sh ; npm install --no-color ; pdd -f /dev/null -v ; [[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1 ; sed -i "s/0\.0\.0/${tag}/" package.json ; make ; test -e dist/index.js ; git commit -am "set version to ${tag}" ; chmod 600 ../npmrc ; npm publish --no-color --userconfig=../npmrc ;
+ su --login r --command /home/r/script.sh
+ bash
+ curl -fsSL https://deb.nodesource.com/setup_18.x
38;5;79m2025-06-29 19:12:51 - Installing pre-requisites0m
Get:1ohttp://deb.debian.org/debian bullseye InRelease [116 kB]
Get:2ohttp://deb.debian.org/debian-security bullseye-security InRelease [27.2 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.0 kB]
Get:4ohttp://deb.debian.org/debian bullseye/main amd64 Packages [8,066 kB]
Get:5ohttp://deb.debian.org/debian-security bullseye-security/main amd64 Packages [383 kB]
Get:64http://deb.debian.org/debian bullseye-updates/main amd64 Packages [18.8 kB]
Fetchedo8,655]kBsinr2s0(4,478 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
ca-certificates is already the newest version (20210119).
gnupg is already the newest version (2.2.27-2+deb11u2).
curl is already the newest version (7.74.0-1.3+deb11u15).
The following NEW packages will be installed:
  apt-transport-https
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
Need to get 160 kB of archives.
After this operation, 166 kB of additional disk space will be used.
Get:1ohttp://deb.debian.org/debian bullseye/main amd64 apt-transport-https all 2.2.4 [160 kB]
Fetchedo160nkBsinr0sh(7,082 kB/s) kB 0%]
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package apt-transport-https.
(Reading database ... 33062 files and directories currently installed.)
Preparing to unpack .../apt-transport-https_2.2.4_all.deb ...
Unpacking apt-transport-https (2.2.4) ...
Setting up apt-transport-https (2.2.4) ...
Hit:1ohttp://deb.debian.org/debian bullseye InRelease
Hit:2ohttp://deb.debian.org/debian-security7bullseye-security InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Get:4ohttps://deb.nodesource.com/node_18.x7nodistro]InRelease [12.1 kB]
Get:5Whttps://deb.nodesource.com/node_18.x nodistro/main amd64 Packages [11.5 kB]
Fetchedo23.6gkB ino0s (59.4 kB/s)
Reading package lists... Done
1;34m2025-06-29 19:12:58 - Repository configured successfully.0m
38;5;79m2025-06-29 19:12:58 - To install Node.js, run: apt-get install nodejs -y0m
38;5;79m2025-06-29 19:12:58 - You can use N|solid Runtime as a node.js alternative0m
1;32m2025-06-29 19:12:58 - To install N|solid Runtime, run: apt-get install nsolid -y
0m
+ apt-get install --yes nodejs
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  nodejs
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
Need to get 29.7 MB of archives.
After this operation, 187 MB of additional disk space will be used.
Get:1ohttps://deb.nodesource.com/node_18.x nodistro/main amd64 nodejs amd64 18.20.6-1nodesource1 [29.7 MB]
Fetchedo29.7gMBBin91s (49.7]MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package nodejs.
(Reading database ... 33066 files and directories currently installed.)
Preparing to unpack .../nodejs_18.20.6-1nodesource1_amd64.deb ...
Unpacking nodejs (18.20.6-1nodesource1) ...
Setting up nodejs (18.20.6-1nodesource1) ...
+ node --version
v18.20.6
+ npm --version
10.8.2
1G0K1G0K⠙1G0Knpm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: '@es-joy/jsdoccomment@0.52.0',
npm warn EBADENGINE   required: { node: '>=20.11.0' },
npm warn EBADENGINE   current: { node: 'v18.20.6', npm: '10.8.2' }
npm warn EBADENGINE }
1G0K⠹1G0Knpm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: 'eslint-plugin-jsdoc@51.2.3',
npm warn EBADENGINE   required: { node: '>=20.11.0' },
npm warn EBADENGINE   current: { node: 'v18.20.6', npm: '10.8.2' }
npm warn EBADENGINE }
1G0K⠹1G0Knpm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: 'undici@7.11.0',
npm warn EBADENGINE   required: { node: '>=20.18.1' },
npm warn EBADENGINE   current: { node: 'v18.20.6', npm: '10.8.2' }
npm warn EBADENGINE }
1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0Knpm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0Knpm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0Knpm warn deprecated vsce@2.15.0: vsce has been renamed to @vscode/vsce. Install using @vscode/vsce instead.
1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0Knpm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
1G0K⠏1G0Knpm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0Knpm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
1G0K⠧1G0K⠇1G0Knpm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
1G0K⠇1G0Knpm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0Knpm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K
added 815 packages, and audited 816 packages in 17s
1G0K⠏1G0K
1G0K⠏1G0K192 packages are looking for funding
1G0K⠏1G0K  run `npm fund` for details
1G0K⠏1G0K
2 moderate severity vulnerabilities

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.
1G0K⠏1G0Knpm notice
npm notice New major version of npm available! 10.8.2 -> 11.4.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.4.2
npm notice To update run: npm install -g npm@11.4.2
npm notice
1G0K⠏1G0KFound 8 lines in /home/r/repo/.pdd
My version is 0.23.1
Ruby version is 3.4.4 at x86_64-linux
Reading from root dir .
Excluding node_modules/**
Excluding dist/**
Excluding bin/**
/usr/local/bundle/gems/pdd-0.23.1/lib/pdd/sources.rb:90: warning: undefining the allocator of T_DATA class FileMagic
/home/r/repo/package-lock.json is a binary file (431175 bytes)
/home/r/repo/package.json is a binary file (1817 bytes)
/home/r/repo/renovate.json is a binary file (114 bytes)
/home/r/repo/tsconfig.json is a binary file (348 bytes)
Reading .eslintignore ...
Reading .eslintrc.js ...
Reading .github/workflows/actionlint.yml ...
Reading .github/workflows/codecov.yml ...
Reading .github/workflows/copyrights.yml ...
Reading .github/workflows/make.yml ...
Reading .github/workflows/markdown-lint.yml ...
Reading .github/workflows/pdd.yml ...
Reading .github/workflows/reuse.yml ...
Reading .github/workflows/typos.yml ...
Reading .github/workflows/up.yml ...
Reading .github/workflows/yamllint.yml ...
Reading .gitignore ...
Reading .npmignore ...
Reading .pdd ...
Reading .rultor.yml ...
Reading LICENSE.txt ...
Reading LICENSES/MIT.txt ...
Reading Makefile ...
Reading README.md ...
Reading REUSE.toml ...
Reading babel.config.js ...
Reading jest.config.ts ...
Reading resources/docs.txt ...
Reading src/IndentationLexer.ts ...
Reading src/capabilities.ts ...
Reading src/defaultSettings.ts ...
Reading src/errorListener.ts ...
Reading src/parser.ts ...
Reading src/parserError.ts ...
Reading src/processor.ts ...
Reading src/semantics.ts ...
Reading src/server.ts ...
Reading src/test/compatibility.test.ts ...
Reading src/test/integration.test.ts ...
Reading src/test/parser.test.ts ...
Reading src/test/semantics.test.ts ...
npx antlr4ts -visitor resources/Eo.g4
mkdir -p src/parser
mv resources/*.ts src/parser/
1G0K⠙1G0KGenerating file '/home/r/repo/resources/EoLexer.interp' for grammar 'resources/Eo.g4'
Generating file '/home/r/repo/resources/EoLexer.ts' for grammar 'resources/Eo.g4'
Generating file '/home/r/repo/resources/EoLexer.tokens' for grammar 'resources/Eo.g4'
Generating file '/home/r/repo/resources/Eo.interp' for grammar 'resources/Eo.g4'
Generating file '/home/r/repo/resources/EoParser.ts' for grammar 'resources/Eo.g4'
Generating file '/home/r/repo/resources/EoListener.ts' for grammar 'resources/Eo.g4'
Generating file '/home/r/repo/resources/EoVisitor.ts' for grammar 'resources/Eo.g4'
Generating file '/home/r/repo/resources/Eo.tokens' for grammar 'resources/Eo.g4'
1G0K⠙1G0Knpx tsc -b
1G0K⠙1G0K1G0K⠙1G0Knpx ncc build out/server.js
sed -i "1i\#!/usr/bin/env node\n" dist/index.js
1G0K⠙1G0Kncc: Version 0.38.3
ncc: Compiling file index.js into CJS
   0kB  dist/EoLexer.tokens
1742kB  dist/index.js
1742kB  [5395ms] - ncc 0.38.3
1G0K⠙1G0Knpx jest
1G0K⠙1G0K1m2mDetermining test suites to run...22m22m?2026h999DK
1A999DK2026h
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A0m7m1m32mhPASS 39m22m27m0m 2msrc/test/22m1mintegration.test.ts22m (0m1m41m11.165 s49m22m0m)

0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A0m7m1m32mhPASS 39m22m27m0m 2msrc/test/22m1msemantics.test.ts22m

0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A0m7m1m32mhPASS 39m22m27m0m 2msrc/test/22m1mparser.test.ts22m

0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A026l?2026h
0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A0m7m1m32mhPASS 39m22m27m0m 2msrc/test/22m1mcompatibility.test.ts22m

0m7m33m1m RUNS 22m39m27m0m 1m...22m
1A?2026l999DK---------------------|---------|----------|---------|---------|-------------------
File                 | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s
---------------------|---------|----------|---------|---------|-------------------
32;1mAll files           0m | 32;1m   81.20m | 32;1m   88.880m | 33;1m  65.620m | 32;1m   81.20m | 31;1m                 0m
33;1m IndentationLexer.ts0m | 33;1m     760m | 32;1m   88.880m | 33;1m     500m | 33;1m     760m | 31;1m105-116,132-147  0m
32;1m errorListener.ts   0m | 32;1m    1000m | 32;1m     1000m | 32;1m    1000m | 32;1m    1000m | 33;1m                 0m
32;1m parser.ts          0m | 32;1m  96.290m | 32;1m     1000m | 32;1m    1000m | 32;1m  96.290m | 31;1m47               0m
32;1m parserError.ts     0m | 32;1m    1000m | 32;1m     1000m | 32;1m    1000m | 32;1m    1000m | 33;1m                 0m
32;1m processor.ts       0m | 32;1m    1000m | 32;1m     1000m | 32;1m    1000m | 32;1m    1000m | 33;1m                 0m
33;1m semantics.ts       0m | 33;1m  76.190m | 32;1m      800m | 33;1m  54.540m | 33;1m  76.190m | 31;1m147-197          0m
---------------------|---------|----------|---------|---------|-------------------

1mTest Suites: 22m1m32m4 passed39m22m, 4 total
1mTests:       22m1m32m15 passed39m22m, 15 total
1mSnapshots:   22m0 total
1mTime:22m        16.219 s
2mRan all test suites22m2m.22m
?2026h?2026l1G0K⠙1G0Knpx eslint src --ext .ts,.tsx
1G0K⠙1G0K1G0K⠙1G0K[__rultor d7f8b75] set version to 0.0.8
 2 files changed, 4728 insertions(+), 4728 deletions(-)
1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0Knpm warn publish npm auto-corrected some errors in your package.json when publishing.  Please run "npm pkg fix" to address these errors.
1G0K⠴1G0Knpm warn publish errors corrected:
npm warn publish "repository.url" was normalized to "git+https://github.com/objectionary/eo-lsp-server.git"
1G0K⠴1G0Knpm notice
1G0K⠦1G0Knpm notice 📦  eo-lsp-server@0.0.8
1G0K⠦1G0Knpm notice Tarball Contents
1G0K⠦1G0Knpm notice 1.1kB LICENSE.txt
npm notice 2.3kB README.md
npm notice 240B babel.config.js
npm notice 8.9kB coverage/clover.xml
npm notice 22.9kB coverage/coverage-final.json
npm notice 5.4kB coverage/lcov-report/base.css
npm notice 2.7kB coverage/lcov-report/block-navigation.js
npm notice 6.4kB coverage/lcov-report/errorListener.ts.html
npm notice 445B coverage/lcov-report/favicon.png
npm notice 22.6kB coverage/lcov-report/IndentationLexer.ts.html
npm notice 7.8kB coverage/lcov-report/index.html
npm notice 14.8kB coverage/lcov-report/parser.ts.html
npm notice 6.0kB coverage/lcov-report/parserError.ts.html
npm notice 676B coverage/lcov-report/prettify.css
npm notice 17.6kB coverage/lcov-report/prettify.js
npm notice 8.3kB coverage/lcov-report/processor.ts.html
npm notice 30.1kB coverage/lcov-report/semantics.ts.html
npm notice 138B coverage/lcov-report/sort-arrow-sprite.png
npm notice 6.2kB coverage/lcov-report/sorter.js
npm notice 3.6kB coverage/lcov.info
npm notice 371B dist/EoLexer.tokens
npm notice 1.8MB dist/index.js
npm notice 1.8kB package.json
npm notice 816B src/capabilities.ts
npm notice 246B src/defaultSettings.ts
npm notice 796B src/errorListener.ts
npm notice 4.7kB src/IndentationLexer.ts
npm notice 3.0kB src/parser.ts
npm notice 15.2kB src/parser/EoLexer.ts
npm notice 28.7kB src/parser/EoListener.ts
npm notice 215.8kB src/parser/EoParser.ts
npm notice 19.3kB src/parser/EoVisitor.ts
npm notice 603B src/parserError.ts
npm notice 1.1kB src/processor.ts
npm notice 7.6kB src/semantics.ts
npm notice 7.2kB src/server.ts
npm notice 348B tsconfig.json
1G0K⠦1G0Knpm notice Tarball Details
1G0K⠦1G0Knpm notice name: eo-lsp-server
1G0K⠦1G0Knpm notice version: 0.0.8
1G0K⠦1G0Knpm notice filename: eo-lsp-server-0.0.8.tgz
1G0K⠦1G0Knpm notice package size: 349.2 kB
1G0K⠦1G0Knpm notice unpacked size: 2.3 MB
1G0K⠦1G0Knpm notice shasum: cf261b8cdfe43c63b9a37ca46ab6d1875aab5146
1G0K⠦1G0Knpm notice integrity: sha512-Rs74jUvYU0bcE[...]Kyj65QxmRIisw==
1G0K⠦1G0Knpm notice total files: 37
1G0K⠦1G0Knpm notice
1G0K⠦1G0Knpm notice Publishing to https://registry.npmjs.org/ with tag latest and default access
1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K+ eo-lsp-server@0.0.8
1G0K⠼1G0K+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R ubuntu repo
+ cd repo
+ git checkout __rultor
Already on '__rultor'
+ git tag 0.0.8 -m '0.0.8: tagged by rultor.com'
+ git reset --hard
HEAD is now at d7f8b75 set version to 0.0.8
+ git clean -fd
+ git checkout master
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
+ git branch -D __rultor
Deleted branch __rultor (was d7f8b75).
+ git push --all origin
Everything up-to-date
+ git push --tags origin
To github.com:objectionary/eo-lsp-server.git
 * [new tag]         0.0.8 -> 0.0.8
container 8da7aa6ce94acd5772df805154395cfb936ed2f275df757301333d42d5bee63a is dead
Sun Jun 29 19:15:23 UTC 2025