Skip to content

Commit

Permalink
Release 1.0.4.0 !
Browse files Browse the repository at this point in the history
  • Loading branch information
tommyettinger committed Sep 10, 2022
1 parent f48e23e commit 619de13
Show file tree
Hide file tree
Showing 15 changed files with 109 additions and 88 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,23 +47,23 @@ allowing any implementation to be fit into that variable.

The [digital](https://github.com/tommyettinger/digital) library is a direct dependency of jdkgdxds, and it has a
`Hasher` class that can be registered, as well as a `Base` class. `Base` is especially important here because you can
configure the numeral base that numbers are printed it by specifying one to `JsonSupport.setNumeralBase(Base)`; this can
be handy to obfuscate numbers if you pass a scrambled base (as `Base` can generate).
configure the numeral base that numbers are printed in by specifying one to `JsonSupport.setNumeralBase(Base)`; this can
be handy to weakly obfuscate numbers if you pass a scrambled base (as `Base` can generate).

## How do I get it?
The Gradle dependency, with the usual caveats about optionally replacing `implementation` with `api`, is:
```groovy
implementation "com.github.tommyettinger:jdkgdxds_interop:1.0.3.2"
implementation "com.github.tommyettinger:jdkgdxds_interop:1.0.4.0"
```
It's not unlikely that you might need `api` instead of `implementation`, especially if you are writing a library, or a
module that needs to be used from another section.

If you use GWT (libGDX's HTML target), then you also need this in your `html/build.gradle` file:
```groovy
implementation "com.github.tommyettinger:digital:0.0.4:sources"
implementation "com.github.tommyettinger:juniper:0.1.0:sources"
implementation "com.github.tommyettinger:jdkgdxds:1.0.3:sources"
implementation "com.github.tommyettinger:jdkgdxds_interop:1.0.3.2:sources"
implementation "com.github.tommyettinger:digital:0.1.2:sources"
implementation "com.github.tommyettinger:juniper:0.1.4:sources"
implementation "com.github.tommyettinger:jdkgdxds:1.0.4:sources"
implementation "com.github.tommyettinger:jdkgdxds_interop:1.0.4.0:sources"
```
You also need the GWT `inherits` in your `GdxDefinition.gwt.xml` file:
```xml
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ def projectName = 'jdkgdxds_interop'
version "$VERSION_NAME"
group 'com.github.tommyettinger'

//api "com.github.tommyettinger:jdkgdxds_interop:1.0.1.0"
//api "com.github.tommyettinger:jdkgdxds_interop:1.0.4.0"

[compileJava, compileTestJava, javadoc]*.options*.encoding = 'UTF-8'

Expand Down
2 changes: 1 addition & 1 deletion docs/apidocs/allclasses-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>All Classes and Interfaces (jdkgdxds_interop 1.0.3.3 API)</title>
<title>All Classes and Interfaces (jdkgdxds_interop 1.0.4.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="class index">
Expand Down
2 changes: 1 addition & 1 deletion docs/apidocs/allpackages-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>All Packages (jdkgdxds_interop 1.0.3.3 API)</title>
<title>All Packages (jdkgdxds_interop 1.0.4.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="package index">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ConversionToGDX (jdkgdxds_interop 1.0.3.3 API)</title>
<title>ConversionToGDX (jdkgdxds_interop 1.0.4.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="declaration: package: com.github.tommyettinger.ds.interop, class: ConversionToGDX">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ConversionToJDK (jdkgdxds_interop 1.0.3.3 API)</title>
<title>ConversionToJDK (jdkgdxds_interop 1.0.4.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="declaration: package: com.github.tommyettinger.ds.interop, class: ConversionToJDK">
Expand Down
153 changes: 85 additions & 68 deletions docs/apidocs/com/github/tommyettinger/ds/interop/JsonSupport.html

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>com.github.tommyettinger.ds.interop (jdkgdxds_interop 1.0.3.3 API)</title>
<title>com.github.tommyettinger.ds.interop (jdkgdxds_interop 1.0.4.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="declaration: package: com.github.tommyettinger.ds.interop">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>com.github.tommyettinger.ds.interop Class Hierarchy (jdkgdxds_interop 1.0.3.3 API)</title>
<title>com.github.tommyettinger.ds.interop Class Hierarchy (jdkgdxds_interop 1.0.4.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="tree: package: com.github.tommyettinger.ds.interop">
Expand Down
2 changes: 1 addition & 1 deletion docs/apidocs/help-doc.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>API Help (jdkgdxds_interop 1.0.3.3 API)</title>
<title>API Help (jdkgdxds_interop 1.0.4.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="help">
Expand Down
6 changes: 5 additions & 1 deletion docs/apidocs/index-all.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Index (jdkgdxds_interop 1.0.3.3 API)</title>
<title>Index (jdkgdxds_interop 1.0.4.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="index">
Expand Down Expand Up @@ -365,6 +365,10 @@ <h2 class="title" id="I:R">R</h2>
<dd>
<div class="block">Registers LongSet with the given Json object, so LongSet can be written to and read from JSON.</div>
</dd>
<dt><a href="com/github/tommyettinger/ds/interop/JsonSupport.html#registerLumpDistribution(com.badlogic.gdx.utils.Json)" class="member-name-link">registerLumpDistribution(Json)</a> - Static method in class com.github.tommyettinger.ds.interop.<a href="com/github/tommyettinger/ds/interop/JsonSupport.html" title="class in com.github.tommyettinger.ds.interop">JsonSupport</a></dt>
<dd>
<div class="block">Registers LumpDistribution with the given Json object, so LumpDistribution can be written to and read from JSON.</div>
</dd>
<dt><a href="com/github/tommyettinger/ds/interop/JsonSupport.html#registerMizuchiRandom(com.badlogic.gdx.utils.Json)" class="member-name-link">registerMizuchiRandom(Json)</a> - Static method in class com.github.tommyettinger.ds.interop.<a href="com/github/tommyettinger/ds/interop/JsonSupport.html" title="class in com.github.tommyettinger.ds.interop">JsonSupport</a></dt>
<dd>
<div class="block">Registers MizuchiRandom with the given Json object, so MizuchiRandom can be written to and read from JSON.</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/apidocs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>jdkgdxds_interop 1.0.3.3 API</title>
<title>jdkgdxds_interop 1.0.4.0 API</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="index redirect">
Expand Down
2 changes: 1 addition & 1 deletion docs/apidocs/member-search-index.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/apidocs/overview-tree.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Class Hierarchy (jdkgdxds_interop 1.0.3.3 API)</title>
<title>Class Hierarchy (jdkgdxds_interop 1.0.4.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="class tree">
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ gdxVersion=1.11.0

GROUP=com.github.tommyettinger
POM_ARTIFACT_ID=jdkgdxds_interop
VERSION_NAME=1.0.4.0-SNAPSHOT
VERSION_NAME=1.0.4.0

POM_NAME=jdkgdxds_interop
POM_DESCRIPTION=Inter-operate between libGDX and jdkgdxds.
Expand Down

0 comments on commit 619de13

Please sign in to comment.