Skip to content

Commit 8b54c0a

Browse files
authored
Merge pull request #382 from objectionary/update-eo-0.59.1
New release for eo-0.59.1
2 parents 00b3792 + 9c315b9 commit 8b54c0a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+1409
-198
lines changed

make/jvm/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<artifactId>jvm</artifactId>
1010
<version>1.0-SNAPSHOT</version>
1111
<properties>
12-
<eo.version>0.59.0</eo.version>
12+
<eo.version>0.59.1</eo.version>
1313
<stack-size>32M</stack-size>
1414
<heap-size>2G</heap-size>
1515
</properties>

objects/org/eolang/bytes.eo

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
+architect yegor256@gmail.com
33
+home https://github.com/objectionary/eo
44
+package org.eolang
5-
+rt jvm org.eolang:eo-runtime:0.59.0
5+
+rt jvm org.eolang:eo-runtime:0.59.1
66
+rt node eo2js-runtime:0.0.0
7-
+version 0.59.0
7+
+version 0.59.1
88
+spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com
99
+spdx SPDX-License-Identifier: MIT
1010
+unlint redundant-object:22

objects/org/eolang/cti.eo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+architect yegor256@gmail.com
22
+home https://github.com/objectionary/eo
33
+package org.eolang
4-
+version 0.59.0
4+
+version 0.59.1
55
+spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com
66
+spdx SPDX-License-Identifier: MIT
77
+unlint unit-test-missing

objects/org/eolang/dataized.eo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+architect yegor256@gmail.com
22
+home https://github.com/objectionary/eo
33
+package org.eolang
4-
+version 0.59.0
4+
+version 0.59.1
55
+spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com
66
+spdx SPDX-License-Identifier: MIT
77

objects/org/eolang/error.eo

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
+architect yegor256@gmail.com
22
+home https://github.com/objectionary/eo
33
+package org.eolang
4-
+rt jvm org.eolang:eo-runtime:0.59.0
4+
+rt jvm org.eolang:eo-runtime:0.59.1
55
+rt node eo2js-runtime:0.0.0
6-
+version 0.59.0
6+
+version 0.59.1
77
+spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com
88
+spdx SPDX-License-Identifier: MIT
99
+unlint unit-test-missing

objects/org/eolang/false.eo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+architect yegor256@gmail.com
22
+home https://github.com/objectionary/eo
33
+package org.eolang
4-
+version 0.59.0
4+
+version 0.59.1
55
+spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com
66
+spdx SPDX-License-Identifier: MIT
77
+unlint redundant-object:12

objects/org/eolang/fs/dir.eo

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
+architect yegor256@gmail.com
44
+home https://github.com/objectionary/eo
55
+package org.eolang.fs
6-
+rt jvm org.eolang:eo-runtime:0.59.0
6+
+rt jvm org.eolang:eo-runtime:0.59.1
77
+rt node eo2js-runtime:0.0.0
8-
+version 0.59.0
8+
+version 0.59.1
99
+spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com
1010
+spdx SPDX-License-Identifier: MIT
1111
+unlint redundant-object:18

objects/org/eolang/fs/file.eo

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,12 @@
22
+alias org.eolang.fs.path
33
+alias org.eolang.fs.tmpdir
44
+alias org.eolang.tt.sprintf
5-
+alias org.eolang.tt.text
65
+architect yegor256@gmail.com
76
+home https://github.com/objectionary/eo
87
+package org.eolang.fs
9-
+rt jvm org.eolang:eo-runtime:0.59.0
8+
+rt jvm org.eolang:eo-runtime:0.59.1
109
+rt node eo2js-runtime:0.0.0
11-
+version 0.59.0
10+
+version 0.59.1
1211
+spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com
1312
+spdx SPDX-License-Identifier: MIT
1413
+unlint redundant-object:27
@@ -301,9 +300,9 @@
301300
and.
302301
f.exists
303302
contains.
304-
text f.path
303+
f.path
305304
joined.
306-
text path.separator
305+
path.separator
307306
* "foo" "bar"
308307
(tmpdir.as-path.resolved "foo/bar").@ > resolved
309308
resolved.tmpfile > f

objects/org/eolang/fs/path.eo

Lines changed: 32 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@
33
+alias org.eolang.sm.os
44
+alias org.eolang.ss.list
55
+alias org.eolang.tt.regex
6-
+alias org.eolang.tt.text
6+
+alias org.eolang.tt.index-of
7+
+alias org.eolang.tt.last-index-of
8+
+alias org.eolang.tt.replaced
9+
+alias org.eolang.tt.split
710
+architect yegor256@gmail.com
811
+home https://github.com/objectionary/eo
912
+package org.eolang.fs
10-
+version 0.59.0
13+
+version 0.59.1
1114
+spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com
1215
+spdx SPDX-License-Identifier: MIT
1316
+unlint redundant-object:56
@@ -44,8 +47,8 @@
4447
posix joined-path
4548
string > joined-path
4649
as-bytes.
47-
joined.
48-
text separator
50+
QQ.tt.joined
51+
separator
4952
paths
5053

5154
# POSIX specified path.
@@ -79,12 +82,12 @@
7982
uri-as-bytes.size.plus -1
8083
1
8184
separator
82-
joined. > path
83-
text separator
85+
QQ.tt.joined > path
86+
separator
8487
reduced.
8588
list
86-
split.
87-
text uri
89+
split
90+
uri
8891
separator
8992
*
9093
[accum segment] >>
@@ -176,10 +179,9 @@
176179
txt.length.minus
177180
number slice-start-idx
178181
uri > pth!
179-
text > txt
180-
string pth
182+
string pth > txt
181183
plus. > slice-start-idx!
182-
txt.last-index-of separator
184+
last-index-of txt separator
183185
1
184186

185187
# Takes the extension part from the provided `path`, for example:
@@ -209,9 +211,8 @@
209211
txt.length.minus
210212
number slice-start-idx
211213
basename > base!
212-
text > txt
213-
string base
214-
txt.last-index-of "." > slice-start-idx!
214+
string base > txt
215+
last-index-of txt "." > slice-start-idx!
215216

216217
# Takes the directory name from the provided `path`, for example:
217218
# |------------------------------|--------------------|
@@ -239,9 +240,8 @@
239240
as-bytes.
240241
txt.slice 0 len
241242
uri > pth!
242-
text > txt
243-
string pth
244-
txt.last-index-of separator > len!
243+
string pth > txt
244+
last-index-of txt separator > len!
245245

246246
# Windows specified path.
247247
# Here `uri` is file system URI which may contain forward slashes '/'.
@@ -280,13 +280,13 @@
280280
# Replaces slashes '/' with valid windows separator '\'.
281281
[uri] > separated-correctly
282282
if. > @
283-
(pth.index-of path.posix.separator).eq -1
283+
(index-of pth path.posix.separator).eq -1
284284
string uri-as-bytes
285-
string replaced
285+
string replaced-slash
286286
uri > uri-as-bytes!
287-
text > pth
288-
string uri-as-bytes
289-
pth.replaced > replaced!
287+
string uri-as-bytes > pth
288+
replaced > replaced-slash!
289+
pth
290290
regex "/\\//"
291291
separator
292292

@@ -331,12 +331,12 @@
331331
uri-as-bytes.size.plus -1
332332
1
333333
separator
334-
joined. > path!
335-
text separator
334+
QQ.tt.joined > path!
335+
separator
336336
reduced.
337337
list
338-
split.
339-
text driveless
338+
split
339+
driveless
340340
^.separator
341341
*
342342
[accum segment] >>
@@ -453,10 +453,9 @@
453453
txt.length.minus
454454
number slice-start-idx
455455
uri > pth!
456-
text > txt
457-
string pth
456+
string pth > txt
458457
plus. > slice-start-idx!
459-
txt.last-index-of separator
458+
last-index-of txt separator
460459
1
461460

462461
# Takes the extension part from the provided `path`, for example:
@@ -486,9 +485,8 @@
486485
txt.length.minus
487486
number slice-start-idx
488487
basename > base!
489-
text > txt
490-
string base
491-
txt.last-index-of "." > slice-start-idx!
488+
string base > txt
489+
last-index-of txt "." > slice-start-idx!
492490

493491
# Takes the directory name from the provided `path`, for example:
494492
# |------------------------------|--------------------|
@@ -512,9 +510,8 @@
512510
as-bytes.
513511
txt.slice 0 len
514512
uri > pth!
515-
text > txt
516-
string pth
517-
txt.last-index-of separator > len!
513+
string pth > txt
514+
last-index-of txt separator > len!
518515

519516
# Tests that the path separator is determined correctly based on the operating system.
520517
[] +> tests-determines-separator-depending-on-os

objects/org/eolang/fs/tmpdir.eo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
+architect yegor256@gmail.com
66
+home https://github.com/objectionary/eo
77
+package org.eolang.fs
8-
+version 0.59.0
8+
+version 0.59.1
99
+spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com
1010
+spdx SPDX-License-Identifier: MIT
1111

0 commit comments

Comments
 (0)