Skip to content

Commit

Permalink
Update README and site info.
Browse files Browse the repository at this point in the history
  • Loading branch information
io7m committed May 8, 2024
1 parent affc2b8 commit dec96c0
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 9 deletions.
11 changes: 11 additions & 0 deletions README.in
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@
Utility classes for XML string resources, and referential integrity for
string resources.

## Features

* Define string resources as XML in a standardized format.
* Developer-friendly message formatting API.
* Maven plugin for generating type-safe string resource accessors; no more `MissingResourceException` errors!
* Written in pure Java 17.
* [OSGi](https://www.osgi.org/) ready.
* [JPMS](https://en.wikipedia.org/wiki/Java_Platform_Module_System) ready.
* ISC license.
* High-coverage automated test suite.

## Motivation

Java exposes string resources that can be localized using the `ResourceBundle`
Expand Down
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ jxtrand
[![Maven Central](https://img.shields.io/maven-central/v/com.io7m.jxtrand/com.io7m.jxtrand.svg?style=flat-square)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.io7m.jxtrand%22)
[![Maven Central (snapshot)](https://img.shields.io/nexus/s/com.io7m.jxtrand/com.io7m.jxtrand?server=https%3A%2F%2Fs01.oss.sonatype.org&style=flat-square)](https://s01.oss.sonatype.org/content/repositories/snapshots/com/io7m/jxtrand/)
[![Codecov](https://img.shields.io/codecov/c/github/io7m-com/jxtrand.svg?style=flat-square)](https://codecov.io/gh/io7m-com/jxtrand)
![Java Version](https://img.shields.io/badge/21-java?label=java&color=e6c35c)
![Java Version](https://img.shields.io/badge/17-java?label=java&color=e65cc3)

![com.io7m.jxtrand](./src/site/resources/jxtrand.jpg?raw=true)

Expand All @@ -20,6 +20,17 @@ jxtrand
Utility classes for XML string resources, and referential integrity for
string resources.

## Features

* Define string resources as XML in a standardized format.
* Developer-friendly message formatting API.
* Maven plugin for generating type-safe string resource accessors; no more `MissingResourceException` errors!
* Written in pure Java 17.
* [OSGi](https://www.osgi.org/) ready.
* [JPMS](https://en.wikipedia.org/wiki/Java_Platform_Module_System) ready.
* ISC license.
* High-coverage automated test suite.

## Motivation

Java exposes string resources that can be localized using the `ResourceBundle`
Expand Down
6 changes: 4 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,11 @@
</modules>

<properties>
<com.io7m.xstructural.version>1.8.0</com.io7m.xstructural.version>
<!-- Configuration. -->
<io7m.api.previousVersion>2.0.0</io7m.api.previousVersion>
<io7m.java.targetJavaVersion>21</io7m.java.targetJavaVersion>
<io7m.java.targetJavaVersion>17</io7m.java.targetJavaVersion>

<!-- Third-party dependencies. -->
<io7m.maven-api.version>3.9.6</io7m.maven-api.version>
<junit.version>5.10.2</junit.version>
</properties>
Expand Down
14 changes: 8 additions & 6 deletions src/site/resources/features.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@

<div xmlns="http://www.w3.org/1999/xhtml">
<ul>
<li>Define string resources as XML</li>
<li>Developer-friendly message formatting</li>
<li><a href="https://www.osgi.org/">OSGi</a>-ready</li>
<li><a href="https://en.wikipedia.org/wiki/Java_Platform_Module_System">JPMS</a>-ready</li>
<li>High coverage automated test suite</li>
<li>ISC license</li>
<li>Define string resources as XML in a standardized format.</li>
<li>Developer-friendly message formatting API.</li>
<li>Maven plugin for generating type-safe string resource accessors; no more `MissingResourceException` errors!</li>
<li>Written in pure Java 17.</li>
<li><a href="https://www.osgi.org/">OSGi</a>-ready.</li>
<li><a href="https://en.wikipedia.org/wiki/Java_Platform_Module_System">JPMS</a>-ready.</li>
<li>High coverage automated test suite.</li>
<li>ISC license.</li>
</ul>
</div>

0 comments on commit dec96c0

Please sign in to comment.