Compare commits
7 commits
67de345c25
...
bfc468de5b
Author | SHA1 | Date | |
---|---|---|---|
bfc468de5b | |||
4d2f1e7978 | |||
765279c887 | |||
1a1195ca28 | |||
f589518466 | |||
f05ab97513 | |||
16ac7937fa |
109 changed files with 175 additions and 143 deletions
|
@ -21,7 +21,7 @@ commands:
|
||||||
- sdkman/setup-sdkman
|
- sdkman/setup-sdkman
|
||||||
- sdkman/sdkman-install:
|
- sdkman/sdkman-install:
|
||||||
candidate: kotlin
|
candidate: kotlin
|
||||||
version: 2.0.20
|
version: 2.1.10
|
||||||
- run:
|
- run:
|
||||||
name: Download dependencies
|
name: Download dependencies
|
||||||
command: ./bld download
|
command: ./bld download
|
||||||
|
@ -46,11 +46,11 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- build_and_test
|
- build_and_test
|
||||||
|
|
||||||
bld_jdk20:
|
bld_jdk21:
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
|
|
||||||
docker:
|
docker:
|
||||||
- image: cimg/openjdk:20.0
|
- image: cimg/openjdk:21.0
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- build_and_test
|
- build_and_test
|
||||||
|
@ -59,4 +59,4 @@ workflows:
|
||||||
bld:
|
bld:
|
||||||
jobs:
|
jobs:
|
||||||
- bld_jdk17
|
- bld_jdk17
|
||||||
- bld_jdk20
|
- bld_jdk21
|
||||||
|
|
2
.github/workflows/bld.yml
vendored
2
.github/workflows/bld.yml
vendored
|
@ -23,7 +23,7 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
java-version: [17, 21, 23]
|
java-version: [17, 21, 23]
|
||||||
kotlin-version: [1.9.24, 2.0.20, 2.1.0]
|
kotlin-version: [1.9.25, 2.0.20, 2.1.10]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout source repository
|
- name: Checkout source repository
|
||||||
|
|
4
.idea/libraries/bld.xml
generated
4
.idea/libraries/bld.xml
generated
|
@ -2,12 +2,12 @@
|
||||||
<library name="bld">
|
<library name="bld">
|
||||||
<CLASSES>
|
<CLASSES>
|
||||||
<root url="file://$PROJECT_DIR$/lib/bld" />
|
<root url="file://$PROJECT_DIR$/lib/bld" />
|
||||||
<root url="jar://$USER_HOME$/.bld/dist/bld-2.1.0.jar!/" />
|
<root url="jar://$USER_HOME$/.bld/dist/bld-2.2.1.jar!/" />
|
||||||
</CLASSES>
|
</CLASSES>
|
||||||
<JAVADOC />
|
<JAVADOC />
|
||||||
<SOURCES>
|
<SOURCES>
|
||||||
<root url="file://$PROJECT_DIR$/lib/bld" />
|
<root url="file://$PROJECT_DIR$/lib/bld" />
|
||||||
<root url="jar://$USER_HOME$/.bld/dist/bld-2.1.0-sources.jar!/" />
|
<root url="jar://$USER_HOME$/.bld/dist/bld-2.2.1-sources.jar!/" />
|
||||||
</SOURCES>
|
</SOURCES>
|
||||||
<excluded>
|
<excluded>
|
||||||
<root url="jar://$PROJECT_DIR$/lib/bld/bld-wrapper.jar!/" />
|
<root url="jar://$PROJECT_DIR$/lib/bld/bld-wrapper.jar!/" />
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
Redistribution and use in source and binary forms, with or without
|
||||||
modification, are permitted provided that the following conditions are met:
|
modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
# mobibot
|
# mobibot
|
||||||
|
|
||||||
[](https://opensource.org/licenses/BSD-3-Clause)
|
[](https://opensource.org/licenses/BSD-3-Clause)
|
||||||
[](https://kotlinlang.org)
|
[](https://kotlinlang.org)
|
||||||
[](https://rife2.com/bld)
|
[](https://rife2.com/bld)
|
||||||
[](https://sonarcloud.io/summary/new_code?id=ethauvin_mobibot)
|
[](https://sonarcloud.io/summary/new_code?id=ethauvin_mobibot)
|
||||||
[](https://github.com/ethauvin/mobibot/actions/workflows/bld.yml)
|
[](https://github.com/ethauvin/mobibot/actions/workflows/bld.yml)
|
||||||
[](https://circleci.com/gh/ethauvin/mobibot/tree/master)
|
[](https://circleci.com/gh/ethauvin/mobibot/tree/master)
|
||||||
|
|
Binary file not shown.
|
@ -1,10 +1,10 @@
|
||||||
bld.downloadExtensionJavadoc=false
|
bld.downloadExtensionJavadoc=false
|
||||||
bld.downloadExtensionSources=true
|
bld.downloadExtensionSources=true
|
||||||
bld.downloadLocation=
|
bld.downloadLocation=
|
||||||
bld.extension-detekt=com.uwyn.rife2:bld-detekt:0.9.7
|
bld.extension-detekt=com.uwyn.rife2:bld-detekt:0.9.9
|
||||||
bld.extension-gv=com.uwyn.rife2:bld-generated-version:0.9.9
|
bld.extension-gv=com.uwyn.rife2:bld-generated-version:1.0.0
|
||||||
bld.extension-jacoco=com.uwyn.rife2:bld-jacoco-report:0.9.8
|
bld.extension-jacoco=com.uwyn.rife2:bld-jacoco-report:0.9.9
|
||||||
bld.extension-kotlin=com.uwyn.rife2:bld-kotlin:1.0.3
|
bld.extension-kotlin=com.uwyn.rife2:bld-kotlin:1.0.4
|
||||||
bld.repositories=MAVEN_LOCAL,MAVEN_CENTRAL,RIFE2_SNAPSHOTS,RIFE2_RELEASES
|
bld.repositories=MAVEN_LOCAL,MAVEN_CENTRAL,RIFE2_SNAPSHOTS,RIFE2_RELEASES
|
||||||
bld.sourceDirectories=
|
bld.sourceDirectories=
|
||||||
bld.version=2.1.0
|
bld.version=2.2.1
|
||||||
|
|
24
pom.xml
24
pom.xml
|
@ -4,7 +4,7 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>net.thauvin.erik.mobibot</groupId>
|
<groupId>net.thauvin.erik.mobibot</groupId>
|
||||||
<artifactId>mobibot</artifactId>
|
<artifactId>mobibot</artifactId>
|
||||||
<version>0.8.0-rc+20241221064558</version>
|
<version>0.8.0-rc+20250318045311</version>
|
||||||
<name>mobibot</name>
|
<name>mobibot</name>
|
||||||
<description></description>
|
<description></description>
|
||||||
<url></url>
|
<url></url>
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>commons-codec</groupId>
|
<groupId>commons-codec</groupId>
|
||||||
<artifactId>commons-codec</artifactId>
|
<artifactId>commons-codec</artifactId>
|
||||||
<version>1.17.1</version>
|
<version>1.18.0</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -42,7 +42,7 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.google.code.gson</groupId>
|
<groupId>com.google.code.gson</groupId>
|
||||||
<artifactId>gson</artifactId>
|
<artifactId>gson</artifactId>
|
||||||
<version>2.11.0</version>
|
<version>2.12.1</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -54,25 +54,25 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jetbrains.kotlin</groupId>
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
<artifactId>kotlin-stdlib</artifactId>
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
<version>2.1.0</version>
|
<version>2.1.10</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jetbrains.kotlin</groupId>
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
<artifactId>kotlin-stdlib-common</artifactId>
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
<version>2.1.0</version>
|
<version>2.1.10</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jetbrains.kotlin</groupId>
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
<version>2.1.0</version>
|
<version>2.1.10</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jetbrains.kotlin</groupId>
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
<version>2.1.0</version>
|
<version>2.1.10</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -90,7 +90,7 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.slf4j</groupId>
|
<groupId>org.slf4j</groupId>
|
||||||
<artifactId>slf4j-api</artifactId>
|
<artifactId>slf4j-api</artifactId>
|
||||||
<version>2.0.16</version>
|
<version>2.0.17</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -162,13 +162,13 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.json</groupId>
|
<groupId>org.json</groupId>
|
||||||
<artifactId>json</artifactId>
|
<artifactId>json</artifactId>
|
||||||
<version>20240303</version>
|
<version>20250107</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jsoup</groupId>
|
<groupId>org.jsoup</groupId>
|
||||||
<artifactId>jsoup</artifactId>
|
<artifactId>jsoup</artifactId>
|
||||||
<version>1.18.3</version>
|
<version>1.19.1</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -180,13 +180,13 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.thauvin.erik</groupId>
|
<groupId>net.thauvin.erik</groupId>
|
||||||
<artifactId>jokeapi</artifactId>
|
<artifactId>jokeapi</artifactId>
|
||||||
<version>0.9.2-SNAPSHOT</version>
|
<version>1.0.0</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.thauvin.erik</groupId>
|
<groupId>net.thauvin.erik</groupId>
|
||||||
<artifactId>pinboard-poster</artifactId>
|
<artifactId>pinboard-poster</artifactId>
|
||||||
<version>1.1.2-SNAPSHOT</version>
|
<version>1.2.0</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* MobibotBuild.java
|
* MobibotBuild.java
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
@ -77,7 +77,7 @@ public class MobibotBuild extends Project {
|
||||||
SONATYPE_SNAPSHOTS_LEGACY);
|
SONATYPE_SNAPSHOTS_LEGACY);
|
||||||
|
|
||||||
var log4j = version(2, 24, 3);
|
var log4j = version(2, 24, 3);
|
||||||
var kotlin = version(2, 1, 0);
|
var kotlin = version(2, 1, 10);
|
||||||
var langchain = version(0, 36, 2);
|
var langchain = version(0, 36, 2);
|
||||||
scope(compile)
|
scope(compile)
|
||||||
// PircBotX
|
// PircBotX
|
||||||
|
@ -85,10 +85,10 @@ public class MobibotBuild extends Project {
|
||||||
// Commons (mostly for PircBotX)
|
// Commons (mostly for PircBotX)
|
||||||
.include(dependency("org.apache.commons", "commons-lang3", "3.17.0"))
|
.include(dependency("org.apache.commons", "commons-lang3", "3.17.0"))
|
||||||
.include(dependency("org.apache.commons", "commons-text", "1.13.0"))
|
.include(dependency("org.apache.commons", "commons-text", "1.13.0"))
|
||||||
.include(dependency("commons-codec", "commons-codec", "1.17.1"))
|
.include(dependency("commons-codec", "commons-codec", "1.18.0"))
|
||||||
.include(dependency("commons-net", "commons-net", "3.11.1"))
|
.include(dependency("commons-net", "commons-net", "3.11.1"))
|
||||||
// Google
|
// Google
|
||||||
.include(dependency("com.google.code.gson", "gson", "2.11.0"))
|
.include(dependency("com.google.code.gson", "gson", "2.12.1"))
|
||||||
.include(dependency("com.google.guava", "guava", "33.2.1-jre"))
|
.include(dependency("com.google.guava", "guava", "33.2.1-jre"))
|
||||||
// Kotlin
|
// Kotlin
|
||||||
.include(dependency("org.jetbrains.kotlin", "kotlin-stdlib", kotlin))
|
.include(dependency("org.jetbrains.kotlin", "kotlin-stdlib", kotlin))
|
||||||
|
@ -98,7 +98,7 @@ public class MobibotBuild extends Project {
|
||||||
.include(dependency("org.jetbrains.kotlinx", "kotlinx-coroutines-core", "1.10.1"))
|
.include(dependency("org.jetbrains.kotlinx", "kotlinx-coroutines-core", "1.10.1"))
|
||||||
.include(dependency("org.jetbrains.kotlinx", "kotlinx-cli-jvm", "0.3.6"))
|
.include(dependency("org.jetbrains.kotlinx", "kotlinx-cli-jvm", "0.3.6"))
|
||||||
// Logging
|
// Logging
|
||||||
.include(dependency("org.slf4j", "slf4j-api", "2.0.16"))
|
.include(dependency("org.slf4j", "slf4j-api", "2.0.17"))
|
||||||
.include(dependency("org.apache.logging.log4j", "log4j-api", log4j))
|
.include(dependency("org.apache.logging.log4j", "log4j-api", log4j))
|
||||||
.include(dependency("org.apache.logging.log4j", "log4j-core", log4j))
|
.include(dependency("org.apache.logging.log4j", "log4j-core", log4j))
|
||||||
.include(dependency("org.apache.logging.log4j", "log4j-slf4j2-impl", log4j))
|
.include(dependency("org.apache.logging.log4j", "log4j-slf4j2-impl", log4j))
|
||||||
|
@ -112,18 +112,19 @@ public class MobibotBuild extends Project {
|
||||||
.include(dependency("com.squareup.okhttp3", "okhttp", "4.12.0"))
|
.include(dependency("com.squareup.okhttp3", "okhttp", "4.12.0"))
|
||||||
.include(dependency("net.aksingh", "owm-japis", "2.5.3.0"))
|
.include(dependency("net.aksingh", "owm-japis", "2.5.3.0"))
|
||||||
.include(dependency("net.objecthunter", "exp4j", "0.4.8"))
|
.include(dependency("net.objecthunter", "exp4j", "0.4.8"))
|
||||||
.include(dependency("org.json", "json", "20240303"))
|
.include(dependency("org.json", "json", "20250107"))
|
||||||
.include(dependency("org.jsoup", "jsoup", "1.18.3"))
|
.include(dependency("org.jsoup", "jsoup", "1.19.1"))
|
||||||
// Thauvin
|
// Thauvin
|
||||||
.include(dependency("net.thauvin.erik", "cryptoprice", "1.0.3-SNAPSHOT"))
|
.include(dependency("net.thauvin.erik", "cryptoprice", "1.0.3-SNAPSHOT"))
|
||||||
.include(dependency("net.thauvin.erik", "jokeapi", "0.9.2-SNAPSHOT"))
|
.include(dependency("net.thauvin.erik", "jokeapi", "1.0.0"))
|
||||||
.include(dependency("net.thauvin.erik", "pinboard-poster", "1.1.2-SNAPSHOT"))
|
.include(dependency("net.thauvin.erik", "pinboard-poster", "1.2.0"))
|
||||||
.include(dependency("net.thauvin.erik.urlencoder", "urlencoder-lib-jvm", "1.6.0"));
|
.include(dependency("net.thauvin.erik.urlencoder", "urlencoder-lib-jvm", "1.6.0"));
|
||||||
scope(test)
|
scope(test)
|
||||||
.include(dependency("com.willowtreeapps.assertk", "assertk-jvm", version(0, 28, 1)))
|
.include(dependency("com.willowtreeapps.assertk", "assertk-jvm", version(0, 28, 1)))
|
||||||
.include(dependency("org.jetbrains.kotlin", "kotlin-test-junit5", kotlin))
|
.include(dependency("org.jetbrains.kotlin", "kotlin-test-junit5", kotlin))
|
||||||
.include(dependency("org.junit.jupiter", "junit-jupiter", version(5, 11, 4)))
|
.include(dependency("org.junit.jupiter", "junit-jupiter", version(5, 12, 1)))
|
||||||
.include(dependency("org.junit.platform", "junit-platform-console-standalone", version(1, 11, 4)));
|
.include(dependency("org.junit.platform", "junit-platform-console-standalone", version(1, 12, 1)))
|
||||||
|
.include(dependency("org.junit.platform", "junit-platform-launcher", version(1, 12, 1)));
|
||||||
|
|
||||||
List<String> jars = new ArrayList<>();
|
List<String> jars = new ArrayList<>();
|
||||||
runtimeClasspathJars().forEach(f -> jars.add("./lib/" + f.getName()));
|
runtimeClasspathJars().forEach(f -> jars.add("./lib/" + f.getName()));
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Addons.kt
|
* Addons.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Constants.kt
|
* Constants.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* FeedReader.kt
|
* FeedReader.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Mobibot.kt
|
* Mobibot.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Pinboard.kt
|
* Pinboard.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,3 +1,34 @@
|
||||||
|
/*
|
||||||
|
* ReleaseInfo.kt
|
||||||
|
*
|
||||||
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
|
*
|
||||||
|
* Redistribution and use in source and binary forms, with or without
|
||||||
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
*
|
||||||
|
* Redistributions of source code must retain the above copyright notice, this
|
||||||
|
* list of conditions and the following disclaimer.
|
||||||
|
*
|
||||||
|
* Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
* this list of conditions and the following disclaimer in the documentation
|
||||||
|
* and/or other materials provided with the distribution.
|
||||||
|
*
|
||||||
|
* Neither the name of this project nor the names of its contributors may be
|
||||||
|
* used to endorse or promote products derived from this software without
|
||||||
|
* specific prior written permission.
|
||||||
|
*
|
||||||
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||||
|
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
||||||
|
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||||
|
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
||||||
|
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||||
|
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
|
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This file is automatically generated
|
* This file is automatically generated
|
||||||
* Do not modify! -- ALL CHANGES WILL BE ERASED!
|
* Do not modify! -- ALL CHANGES WILL BE ERASED!
|
||||||
|
@ -14,12 +45,12 @@ import java.time.ZoneId
|
||||||
*/
|
*/
|
||||||
object ReleaseInfo {
|
object ReleaseInfo {
|
||||||
const val PROJECT = "mobibot"
|
const val PROJECT = "mobibot"
|
||||||
const val VERSION = "0.8.0-rc+20240908190240"
|
const val VERSION = "0.8.0-rc+20250102175731"
|
||||||
|
|
||||||
@JvmField
|
@JvmField
|
||||||
@Suppress("MagicNumber")
|
@Suppress("MagicNumber")
|
||||||
val BUILD_DATE: LocalDateTime = LocalDateTime.ofInstant(
|
val BUILD_DATE: LocalDateTime = LocalDateTime.ofInstant(
|
||||||
Instant.ofEpochMilli(1725847361020L), ZoneId.systemDefault()
|
Instant.ofEpochMilli(1735869451156L), ZoneId.systemDefault()
|
||||||
)
|
)
|
||||||
|
|
||||||
const val WEBSITE = "https://mobitopia.org/mobibot/"
|
const val WEBSITE = "https://mobitopia.org/mobibot/"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Utils.kt
|
* Utils.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* AbstractCommand.kt
|
* AbstractCommand.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* ChannelFeed.kt
|
* ChannelFeed.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Cycle.kt
|
* Cycle.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Die.kt
|
* Die.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Ignore.kt
|
* Ignore.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Info.kt
|
* Info.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Me.kt
|
* Me.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Modules.kt
|
* Modules.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Msg.kt
|
* Msg.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Nick.kt
|
* Nick.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Recap.kt
|
* Recap.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Say.kt
|
* Say.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Users.kt
|
* Users.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Versions.kt
|
* Versions.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Comment.kt
|
* Comment.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* LinksManager.kt
|
* LinksManager.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Posting.kt
|
* Posting.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Tags.kt
|
* Tags.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* View.kt
|
* View.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* NickComparator.kt
|
* NickComparator.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Seen.kt
|
* Seen.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* SeenNick.kt
|
* SeenNick.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Tell.kt
|
* Tell.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* TellManager.kt
|
* TellManager.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* TellMessage.kt
|
* TellMessage.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Entries.kt
|
* Entries.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* EntriesUtils.kt
|
* EntriesUtils.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* EntryComment.kt
|
* EntryComment.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* EntryLink.kt
|
* EntryLink.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* FeedsManager.kt
|
* FeedsManager.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* AbstractModule.kt
|
* AbstractModule.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Calc.kt
|
* Calc.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* ChatGpt.kt
|
* ChatGpt2.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* CryptoPrices.kt
|
* CryptoPrices.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* CurrencyConverter.kt
|
* CurrencyConverter.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Dice.kt
|
* Dice.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Gemini.kt
|
* Gemini2.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* GoogleSearch.kt
|
* GoogleSearch.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Joke.kt
|
* Joke.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Lookup.kt
|
* Lookup.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Mastodon.kt
|
* Mastodon.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* ModuleException.kt
|
* ModuleException.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Ping.kt
|
* Ping.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* RockPaperScissors.kt
|
* RockPaperScissors.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* StockQuote.kt
|
* StockQuote.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* War.kt
|
* War.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Weather2.kt
|
* Weather2.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* WolframAlpha.kt
|
* WolframAlpha.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* WorldTime.kt
|
* WorldTime.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* ErrorMessage.kt
|
* ErrorMessage.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Message.kt
|
* Message.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* NoticeMessage.kt
|
* NoticeMessage.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* PrivateMessage.kt
|
* PrivateMessage.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* PublicMessage.kt
|
* PublicMessage.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* SocialManager.kt
|
* SocialManager.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* SocialModule.kt
|
* SocialModule.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* SocialTimer.kt
|
* SocialTimer.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* AddonsTest.kt
|
* AddonsTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* DisableOnCi.kt
|
* DisableOnCi.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* DisableOnCiCondition.kt
|
* DisableOnCiCondition.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* ExceptionSanitizer.kt
|
* ExceptionSanitizer.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* FeedReaderTest.kt
|
* FeedReaderTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* LocalProperties.kt
|
* LocalProperties.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* PinboardTest.kt
|
* PinboardTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* UtilsTest.kt
|
* UtilsTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* InfoTest.kt
|
* InfoTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* RecapTest.kt
|
* RecapTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* LinksManagerTest.kt
|
* LinksManagerTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* ViewTest.kt
|
* ViewTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* SeenTest.kt
|
* SeenTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* TellMessageTest.kt
|
* TellMessageTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* TellMessagesMgrTest.kt
|
* TellMessagesMgrTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* EntriesUtilsTest.kt
|
* EntriesUtilsTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* EntryLinkTest.kt
|
* EntryLinkTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* FeedMgrTest.kt
|
* FeedMgrTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* CalcTest.kt
|
* CalcTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* ChatGptTest.kt
|
* ChatGpt2Test.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* CryptoPricesTest.kt
|
* CryptoPricesTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* CurrencyConverterTest.kt
|
* CurrencyConverterTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* DiceTest.kt
|
* DiceTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* GeminiTest.kt
|
* Gemini2Test.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* GoogleSearchTest.kt
|
* GoogleSearchTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* JokeTest.kt
|
* JokeTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* LookupTest.kt
|
* LookupTest.kt
|
||||||
*
|
*
|
||||||
* Copyright 2004-2024 Erik C. Thauvin (erik@thauvin.net)
|
* Copyright 2004-2025 Erik C. Thauvin (erik@thauvin.net)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions are met:
|
* modification, are permitted provided that the following conditions are met:
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue