Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion README.1.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ class AndroidCognotikApps private constructor(
}

private val describer = AbbrevWhitelistYamlDescriber(
"com.simiacryptus", "com.simiacryptus"
"com.cognotik", "com.simiacryptus"
)
private val model : ApiChatModel = AnthropicModels.Claude35Haiku.let {
ApiChatModel(
Expand Down
61 changes: 61 additions & 0 deletions antlr/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
plugins {
antlr
`maven-publish`
signing
}

group = providers.gradleProperty("libraryGroup").get()
Expand Down Expand Up @@ -42,4 +44,63 @@ tasks {
clean {
dependsOn("cleanGeneratedSources")
}
}

java {
withJavadocJar()
withSourcesJar()
}

publishing {
publications {
create<MavenPublication>("maven") {
from(components["java"])
groupId = "com.cognotik"
artifactId = "antlr"
version = project.version.toString()
pom {
name.set("Cognotik ANTLR")
description.set("ANTLR grammars for Cognotik AI framework")
url.set("https://github.com/SimiaCryptus/Cognotik")
licenses {
license {
name.set("The Apache License, Version 2.0")
url.set("http://www.apache.org/licenses/LICENSE-2.0.txt")
}
}
developers {
developer {
id.set("simiacryptus")
name.set("Andrew Charneski")
email.set("[email protected]")
}
}
scm {
connection.set("scm:git:git://github.com/SimiaCryptus/Cognotik.git")
developerConnection.set("scm:git:ssh://github.com/SimiaCryptus/Cognotik.git")
url.set("https://github.com/SimiaCryptus/Cognotik")
}
}
}
}
}

signing {
val signingKey = findProperty("signingInMemoryKey")?.toString() ?: System.getenv("SIGNING_KEY")
val signingPassword = findProperty("signingInMemoryKeyPassword")?.toString() ?: System.getenv("SIGNING_PASSWORD")
if (signingKey != null && signingPassword != null) {
useInMemoryPgpKeys(signingKey, signingPassword)
sign(publishing.publications["maven"])
}
}
tasks.named<Jar>("sourcesJar") {
dependsOn("generateGrammarSource")
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
}


tasks.javadoc {
if (JavaVersion.current().isJava9Compatible) {
(options as StandardJavadocDocletOptions).addBooleanOption("html5", true)
}
}
1 change: 1 addition & 0 deletions aws/search_lambda/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
terraform/
File renamed without changes.
34 changes: 19 additions & 15 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,21 @@ group = properties("libraryGroup")
version = properties("libraryVersion")

plugins {
kotlin("jvm") // Version is applied globally via settings.gradle.kts
id("com.github.ben-manes.versions") // Version is applied globally via settings.gradle.kts
jacoco
id("io.github.gradle-nexus.publish-plugin")
kotlin("jvm") // Version is applied globally via settings.gradle.kts
id("com.github.ben-manes.versions") // Version is applied globally via settings.gradle.kts
jacoco
id("io.github.gradle-nexus.publish-plugin")
}

nexusPublishing {
repositories {
sonatype {
nexusUrl.set(uri("https://s01.oss.sonatype.org/service/local/"))
snapshotRepositoryUrl.set(uri("https://s01.oss.sonatype.org/content/repositories/snapshots/"))
username.set(findProperty("ossrhUsername")?.toString() ?: System.getenv("OSSRH_USERNAME"))
password.set(findProperty("ossrhPassword")?.toString() ?: System.getenv("OSSRH_PASSWORD"))
repositories {
sonatype {
nexusUrl.set(uri("https://ossrh-staging-api.central.sonatype.com/service/local/"))
snapshotRepositoryUrl.set(uri("https://ossrh-staging-api.central.sonatype.com/content/repositories/snapshots/"))
username.set(findProperty("ossrhUsername")?.toString() ?: System.getenv("OSSRH_USERNAME"))
password.set(findProperty("ossrhPassword")?.toString() ?: System.getenv("OSSRH_PASSWORD"))
}
}
}
}


Expand All @@ -29,7 +29,9 @@ subprojects {
gradlePluginPortal()
}
when (name) {
"android" -> { /* Skip Java plugin for Android project */ }
"android" -> { /* Skip Java plugin for Android project */
}

else -> {
apply(plugin = "java")
apply(plugin = "kotlin")
Expand All @@ -41,7 +43,7 @@ subprojects {
}
}
}
tasks.withType<JavaCompile> {
tasks.withType<JavaCompile> {
options.encoding = "UTF-8"
options.compilerArgs.add("-parameters")
options.release.set(21)
Expand Down Expand Up @@ -106,8 +108,10 @@ tasks.withType<JavaCompile> {

allprojects {
// Only apply Java plugin to non-Android projects
when (name) {
"android" -> { /* Skip Java plugin for Android project */ }
when (name) {
"android" -> { /* Skip Java plugin for Android project */
}

else -> {
apply(plugin = "java")
java {
Expand Down
13 changes: 6 additions & 7 deletions core/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
group = providers.gradleProperty("cognotikGroup").get()
version = providers.gradleProperty("cognotikVersion").get()
group = providers.gradleProperty("libraryGroup").get()
version = providers.gradleProperty("libraryVersion").get()

plugins {
`java-library`
Expand Down Expand Up @@ -47,6 +47,7 @@ dependencies {
implementation(libs.jackson.kotlin)
implementation(libs.jackson.jaxrs.json)
implementation(libs.jackson.datatype.jsr310)
implementation(libs.jackson.datatype.jdk8)
testImplementation(project(":jo-penai"))


Expand Down Expand Up @@ -123,8 +124,8 @@ publishing {
developers {
developer {
id.set("simiacryptus")
name.set("SimiaCryptus")
email.set("simiacryptus@gmail.com")
name.set("Andrew Charneski")
email.set("acharneski@gmail.com")
}
}

Expand All @@ -141,12 +142,10 @@ publishing {
signing {
val signingKey = findProperty("signingInMemoryKey")?.toString() ?: System.getenv("SIGNING_KEY")
val signingPassword = findProperty("signingInMemoryKeyPassword")?.toString() ?: System.getenv("SIGNING_PASSWORD")

if (signingKey != null && signingPassword != null) {
useInMemoryPgpKeys(signingKey, signingPassword)
sign(publishing.publications["maven"])
}

sign(publishing.publications["maven"])
}

tasks.javadoc {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import com.fasterxml.jackson.core.JsonToken
import com.fasterxml.jackson.core.json.JsonReadFeature
import com.fasterxml.jackson.databind.DeserializationFeature
import com.fasterxml.jackson.databind.JavaType
import com.fasterxml.jackson.databind.MapperFeature
import com.fasterxml.jackson.databind.ObjectMapper
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule
import com.fasterxml.jackson.module.kotlin.KotlinFeature
Expand All @@ -28,6 +29,7 @@ object JsonUtil {
.enable(JsonParser.Feature.ALLOW_COMMENTS)
.enable(JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES)
.enable(JsonParser.Feature.ALLOW_SINGLE_QUOTES)
.disable(MapperFeature.REQUIRE_HANDLERS_FOR_JAVA8_OPTIONALS)
.disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES)
.disable(DeserializationFeature.FAIL_ON_IGNORED_PROPERTIES)
.disable(DeserializationFeature.FAIL_ON_MISSING_CREATOR_PROPERTIES)
Expand Down
2 changes: 1 addition & 1 deletion demo/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
kotlin("jvm")
}

group = "com.simiacryptus"
group = "com.cognotik"
version = providers.gradleProperty("libraryVersion").get()

repositories {
Expand Down
Loading
Loading