From bb48a9eeef6961ab566965423d985b2ec9598068 Mon Sep 17 00:00:00 2001 From: uchitsa Date: Fri, 12 Sep 2025 19:04:45 +0300 Subject: [PATCH 01/10] add pom.xml --- pom.xml | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 pom.xml diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..5d1d627 --- /dev/null +++ b/pom.xml @@ -0,0 +1,51 @@ + + + 4.0.0 + + org.eolang + eo-time + 1.0-SNAPSHOT + + + UTF-8 + 0.29.0 + + + + + org.eolang + eo-runtime + ${eo.version} + + + + + + + org.eolang + eo-maven-plugin + 0.58.3 + + + + register + assemble + transpile + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + 11 + 11 + + + + + \ No newline at end of file From 95ba7451adf75cdc3635b3c3a6fd008e8ecf7153 Mon Sep 17 00:00:00 2001 From: uchitsa Date: Fri, 12 Sep 2025 19:17:45 +0300 Subject: [PATCH 02/10] create time.eo --- src/main/eo/org.eolang/time.eo | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 src/main/eo/org.eolang/time.eo diff --git a/src/main/eo/org.eolang/time.eo b/src/main/eo/org.eolang/time.eo new file mode 100644 index 0000000..becfc76 --- /dev/null +++ b/src/main/eo/org.eolang/time.eo @@ -0,0 +1,2 @@ +# This is the main time object that provides access to all time-related functionality +[] > time From b94470f13d500f48305a8b6d1a134b119b4e5f01 Mon Sep 17 00:00:00 2001 From: uchitsa Date: Sun, 1 Nov 2026 02:54:29 +0300 Subject: [PATCH 03/10] Create time.eo --- src/main/eo/org/eland/time.eo | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 src/main/eo/org/eland/time.eo diff --git a/src/main/eo/org/eland/time.eo b/src/main/eo/org/eland/time.eo new file mode 100644 index 0000000..e439fa7 --- /dev/null +++ b/src/main/eo/org/eland/time.eo @@ -0,0 +1,6 @@ ++package org.eolang ++home https://github.com/objectionary/eo-time ++version 0.0.0 + +# This is the main time object that provides access to all time-related functionality +[] > time From a26ee1738a6b59f05dbe23a902d2f9bbbc8260ce Mon Sep 17 00:00:00 2001 From: uchitsa Date: Sun, 1 Nov 2026 03:00:05 +0300 Subject: [PATCH 04/10] Create time.eo --- "src/main/eo/or\320\277/eolang/time.eo" | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 "src/main/eo/or\320\277/eolang/time.eo" diff --git "a/src/main/eo/or\320\277/eolang/time.eo" "b/src/main/eo/or\320\277/eolang/time.eo" new file mode 100644 index 0000000..e439fa7 --- /dev/null +++ "b/src/main/eo/or\320\277/eolang/time.eo" @@ -0,0 +1,6 @@ ++package org.eolang ++home https://github.com/objectionary/eo-time ++version 0.0.0 + +# This is the main time object that provides access to all time-related functionality +[] > time From a62d1f30b71bcee719dbb60f5d4a2d0b7d30f00f Mon Sep 17 00:00:00 2001 From: uchitsa Date: Sun, 1 Nov 2026 03:01:10 +0300 Subject: [PATCH 05/10] Delete src/main/eo/org/eland directory --- src/main/eo/org/eland/time.eo | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 src/main/eo/org/eland/time.eo diff --git a/src/main/eo/org/eland/time.eo b/src/main/eo/org/eland/time.eo deleted file mode 100644 index e439fa7..0000000 --- a/src/main/eo/org/eland/time.eo +++ /dev/null @@ -1,6 +0,0 @@ -+package org.eolang -+home https://github.com/objectionary/eo-time -+version 0.0.0 - -# This is the main time object that provides access to all time-related functionality -[] > time From 1f8e80f59055b6d80a3b7e223230bef4c04557a7 Mon Sep 17 00:00:00 2001 From: uchitsa Date: Sun, 1 Nov 2026 03:01:25 +0300 Subject: [PATCH 06/10] =?UTF-8?q?Delete=20src/main/eo/or=D0=BF/eolang=20di?= =?UTF-8?q?rectory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "src/main/eo/or\320\277/eolang/time.eo" | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 "src/main/eo/or\320\277/eolang/time.eo" diff --git "a/src/main/eo/or\320\277/eolang/time.eo" "b/src/main/eo/or\320\277/eolang/time.eo" deleted file mode 100644 index e439fa7..0000000 --- "a/src/main/eo/or\320\277/eolang/time.eo" +++ /dev/null @@ -1,6 +0,0 @@ -+package org.eolang -+home https://github.com/objectionary/eo-time -+version 0.0.0 - -# This is the main time object that provides access to all time-related functionality -[] > time From 16867999a2a91f516decc349ef7ffa56ad8e332b Mon Sep 17 00:00:00 2001 From: uchitsa Date: Sun, 1 Nov 2026 03:01:41 +0300 Subject: [PATCH 07/10] Delete src/main/eo/org.eolang directory --- src/main/eo/org.eolang/time.eo | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 src/main/eo/org.eolang/time.eo diff --git a/src/main/eo/org.eolang/time.eo b/src/main/eo/org.eolang/time.eo deleted file mode 100644 index becfc76..0000000 --- a/src/main/eo/org.eolang/time.eo +++ /dev/null @@ -1,2 +0,0 @@ -# This is the main time object that provides access to all time-related functionality -[] > time From bdee525781d29b845e4aeff00df344d1f9b5126b Mon Sep 17 00:00:00 2001 From: uchitsa Date: Sun, 1 Nov 2026 03:02:44 +0300 Subject: [PATCH 08/10] Create time.eo --- src/main/eo/org/eolang/time.eo | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 src/main/eo/org/eolang/time.eo diff --git a/src/main/eo/org/eolang/time.eo b/src/main/eo/org/eolang/time.eo new file mode 100644 index 0000000..e439fa7 --- /dev/null +++ b/src/main/eo/org/eolang/time.eo @@ -0,0 +1,6 @@ ++package org.eolang ++home https://github.com/objectionary/eo-time ++version 0.0.0 + +# This is the main time object that provides access to all time-related functionality +[] > time From ea9c1b5d42dd906cab2c3a971ca92c9ffaafcb92 Mon Sep 17 00:00:00 2001 From: uchitsa Date: Sun, 1 Nov 2026 03:06:23 +0300 Subject: [PATCH 09/10] Update pom.xml --- pom.xml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 5d1d627..34c1a59 100644 --- a/pom.xml +++ b/pom.xml @@ -10,9 +10,8 @@ UTF-8 - 0.29.0 + 0.58.3 - org.eolang @@ -26,7 +25,7 @@ org.eolang eo-maven-plugin - 0.58.3 + ${eo.version} @@ -48,4 +47,4 @@ - \ No newline at end of file + From 198990bc19c58775ed66b16d3330b68cea74ad18 Mon Sep 17 00:00:00 2001 From: uchitsa Date: Sun, 1 Nov 2026 03:11:20 +0300 Subject: [PATCH 10/10] Create instant.eo --- src/main/eo/org/eolang/time/instant.eo | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 src/main/eo/org/eolang/time/instant.eo diff --git a/src/main/eo/org/eolang/time/instant.eo b/src/main/eo/org/eolang/time/instant.eo new file mode 100644 index 0000000..5fb8e68 --- /dev/null +++ b/src/main/eo/org/eolang/time/instant.eo @@ -0,0 +1,7 @@ ++package org.eolang.time ++home https://github.com/objectionary/eo-time ++version 0.0.0 + +# Represents an immutable instant as nanoseconds elapsed since the Unix epoch. +[nanoseconds] > instant + nanoseconds > @