Skip to content

Commit

Permalink
Improved documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
ffissore committed Jul 25, 2019
1 parent da5b162 commit 5ddb5d7
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 10 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@

# What's JRecordBind?

A tiny and super fast library that aims to
A tiny and super fast library that aims to:

- parse fixed or variable length text files and map them to java beans (`Unmarshaller`)
- export java beans to fixed or variable length text files (`Marshaller`).
- export java beans to fixed or variable length text files (`Marshaller`)

## Why?

Almost everybody has written an import procedure of some sort.

Fixed-length are a must for every public institution (at least in Italy): regardless of the age of the destination system, everyone can read a plain text file
Fixed-length are a must for every public institution (at least in Italy): regardless of the age of the destination system, everyone can read a plain text file.

JRecordBind aims to leverage the boring parsing task and let the developer focus on the real problem: understanding the data and find a way to feed the persistence layer.

Expand Down
6 changes: 3 additions & 3 deletions README.template.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@

# What's JRecordBind?

A tiny and super fast library that aims to
A tiny and super fast library that aims to:

- parse fixed or variable length text files and map them to java beans (`Unmarshaller`)
- export java beans to fixed or variable length text files (`Marshaller`).
- export java beans to fixed or variable length text files (`Marshaller`)

## Why?

Almost everybody has written an import procedure of some sort.

Fixed-length are a must for every public institution (at least in Italy): regardless of the age of the destination system, everyone can read a plain text file
Fixed-length are a must for every public institution (at least in Italy): regardless of the age of the destination system, everyone can read a plain text file.

JRecordBind aims to leverage the boring parsing task and let the developer focus on the real problem: understanding the data and find a way to feed the persistence layer.

Expand Down
4 changes: 3 additions & 1 deletion generate_readme.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

set -e

VERSION=$(grep version pom.xml | head -n 1 | grep -Po '\>.*\<' | sed 's/[<>]//g')
if [ -z "$VERSION" ]; then
VERSION=$(grep version pom.xml | head -n 1 | grep -Po '\>.*\<' | sed 's/[<>]//g')
fi

sed "s/@@VERSION@@/$VERSION/g" README.template.md >README.md

Expand Down
6 changes: 3 additions & 3 deletions jrecordbind/src/site/markdown/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@

# What's JRecordBind?

A tiny and super fast library that aims to
A tiny and super fast library that aims to:

- parse fixed or variable length text files and map them to java beans (`Unmarshaller`)
- export java beans to fixed or variable length text files (`Marshaller`).
- export java beans to fixed or variable length text files (`Marshaller`)

## Why?

Almost everybody has written an import procedure of some sort.

Fixed-length are a must for every public institution (at least in Italy): regardless of the age of the destination system, everyone can read a plain text file
Fixed-length are a must for every public institution (at least in Italy): regardless of the age of the destination system, everyone can read a plain text file.

JRecordBind aims to leverage the boring parsing task and let the developer focus on the real problem: understanding the data and find a way to feed the persistence layer.

Expand Down

0 comments on commit 5ddb5d7

Please sign in to comment.