Skip to content

Commit

Permalink
Switching to Java 17 since it is LTS (#8)
Browse files Browse the repository at this point in the history
  • Loading branch information
iamdudeman authored Aug 3, 2022
1 parent b53b263 commit f14cc84
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ jobs:

steps:
- uses: actions/checkout@v3
- name: Set up JDK 18
- name: Set up JDK 17
uses: actions/setup-java@v3
with:
java-version: 18
java-version: 17
distribution: 'temurin'
cache: gradle
- name: Build with Gradle
Expand Down
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# sola-json

SolaJson is a lightweight JSON parsing library for Java.
SolaJson is a lightweight JSON parsing library for Java 17+ that uses no additional libraries internally.
It started as a project to continue learning about building parsers based on language grammars.

[![Java CI](https://github.com/iamdudeman/sola-json/actions/workflows/gradle.yml/badge.svg)](https://github.com/iamdudeman/sola-json/actions/workflows/gradle.yml)
Expand Down Expand Up @@ -108,9 +108,10 @@ value : STRING|NUMBER|object|array|TRUE|FALSE|NULL

## TODO List

* Performance
* Research improvements to Tokenizer#tokenString method
* Research improvements to Tokenizer#tokenNumber method
* Research improving Parser performance
* Research alternative ways of getting initial character array for Tokenizer (maybe not using String#toCharArray())
* Publish to maven
* Research possible performance improvements
* Tokenizer#tokenString method
* Tokenizer#tokenNumber method
* General parser performance
* Alternative ways of getting initial character array for Tokenizer (maybe not using String#toCharArray())
* JavaDoc all the things
4 changes: 2 additions & 2 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ plugins {
id("java-library")
}

version = "2.1.0"
version = "2.1.1"

java {
toolchain {
languageVersion.set(JavaLanguageVersion.of(18))
languageVersion.set(JavaLanguageVersion.of(17))
}
}

Expand Down

0 comments on commit f14cc84

Please sign in to comment.