diff --git a/eo-runtime/pom.xml b/eo-runtime/pom.xml index 7ef3f7c13a0..f4298b00b18 100644 --- a/eo-runtime/pom.xml +++ b/eo-runtime/pom.xml @@ -270,6 +270,20 @@ skip entry entirely once the lint is removed from the lints repo. --> idempotent-attribute-is-not-first + + wrong-test-order + + compound-name inconsistent-args diff --git a/eo-runtime/src/main/eo/fs/path.eo b/eo-runtime/src/main/eo/fs/path.eo index 404ae7499c5..1187be28f78 100644 --- a/eo-runtime/src/main/eo/fs/path.eo +++ b/eo-runtime/src/main/eo/fs/path.eo @@ -15,7 +15,6 @@ +spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com +spdx SPDX-License-Identifier: MIT +unlint redundant-object -+unlint ascii-only # A `path` represents a path that is hierarchical and composed of a sequence of # directory and file name elements separated by a special separator or delimiter. diff --git a/eo-runtime/src/main/eo/io/input-as-bytes.eo b/eo-runtime/src/main/eo/io/input-as-bytes.eo index a4b8446766d..3514b4ae78c 100644 --- a/eo-runtime/src/main/eo/io/input-as-bytes.eo +++ b/eo-runtime/src/main/eo/io/input-as-bytes.eo @@ -1,7 +1,7 @@ -+alias io.copied -+alias io.malloc-as-output +alias io.bytes-as-input ++alias io.copied +alias io.dead-input ++alias io.malloc-as-output +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package io diff --git a/eo-runtime/src/main/eo/ms/sqrt.eo b/eo-runtime/src/main/eo/ms/sqrt.eo index 534c040ffc1..4d47cf416cb 100644 --- a/eo-runtime/src/main/eo/ms/sqrt.eo +++ b/eo-runtime/src/main/eo/ms/sqrt.eo @@ -17,7 +17,7 @@ sqrt 0.0 0.0 - # Tests that sqrt of one is one. + # Tests that the sqrt of one equals one. [] +> tests-sqrt-one eq. > @ sqrt 1.0 diff --git a/eo-runtime/src/main/eo/nan.eo b/eo-runtime/src/main/eo/nan.eo index e6c43902b5c..f2b4c982ff3 100644 --- a/eo-runtime/src/main/eo/nan.eo +++ b/eo-runtime/src/main/eo/nan.eo @@ -3,7 +3,6 @@ +version 0.0.0 +spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com +spdx SPDX-License-Identifier: MIT -+unlint redundant-object +unlint mandatory-package # The `not a number` object is an abstraction diff --git a/eo-runtime/src/main/eo/negative-infinity.eo b/eo-runtime/src/main/eo/negative-infinity.eo index 813cf890b6a..7e979270df5 100644 --- a/eo-runtime/src/main/eo/negative-infinity.eo +++ b/eo-runtime/src/main/eo/negative-infinity.eo @@ -3,8 +3,6 @@ +version 0.0.0 +spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com +spdx SPDX-License-Identifier: MIT -+unlint compound-name -+unlint redundant-object +unlint mandatory-package # Negative infinity. diff --git a/eo-runtime/src/main/eo/number.eo b/eo-runtime/src/main/eo/number.eo index 727c120867b..55d30bee802 100644 --- a/eo-runtime/src/main/eo/number.eo +++ b/eo-runtime/src/main/eo/number.eo @@ -114,7 +114,7 @@ # For non-finite values (`nan`, `+inf`, `-inf`) the input is returned # unchanged. For finite inputs we truncate toward zero via `as-i64`, # which matches mathematical floor for every value except negative - # non-integers — where the truncated result is strictly greater than + # non-integers - where the truncated result is strictly greater than # the original, so we subtract `1` in that single case. [] > floor if. > @ diff --git a/eo-runtime/src/main/eo/positive-infinity.eo b/eo-runtime/src/main/eo/positive-infinity.eo index 39f59fbfade..308e9b069ed 100644 --- a/eo-runtime/src/main/eo/positive-infinity.eo +++ b/eo-runtime/src/main/eo/positive-infinity.eo @@ -3,8 +3,6 @@ +version 0.0.0 +spdx SPDX-FileCopyrightText: Copyright (c) 2016-2026 Objectionary.com +spdx SPDX-License-Identifier: MIT -+unlint compound-name -+unlint redundant-object +unlint mandatory-package # Positive infinity. diff --git a/eo-runtime/src/main/eo/tt/as-ascii.eo b/eo-runtime/src/main/eo/tt/as-ascii.eo index e284061b694..03a39acc7d3 100644 --- a/eo-runtime/src/main/eo/tt/as-ascii.eo +++ b/eo-runtime/src/main/eo/tt/as-ascii.eo @@ -9,10 +9,11 @@ # The byte of `char` is left-padded with a zero byte into a 16-bit word, # read as an integer and then expressed as a number. [char] > as-ascii - word.as-i16.as-number > @ - concat. > word - 00- - char.as-bytes + as-number. > @ + as-i16. + concat. + 00- + char.as-bytes # Tests that as-ascii reads the code of an uppercase letter. [] +> tests-reads-code-of-uppercase-letter