Skip to content

Commit

Permalink
Merge c059516 into 73e30c8
Browse files Browse the repository at this point in the history
  • Loading branch information
jnbt committed May 22, 2020
2 parents 73e30c8 + c059516 commit 144d082
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 19 deletions.
14 changes: 5 additions & 9 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,13 @@
language: ruby
rvm:
- 2.0
- 2.1
- 2.2
- 2.3.8
- 2.4.5
- 2.5.3
- 2.6.1
- 2.4
- 2.5
- 2.6
- 2.7
- ruby-head
before_install:
- gem install bundler
- gem install bundler:2.1.4
matrix:
allow_failures:
- rvm: ruby-head
fast_finish: true
before_install: gem install bundler -v 1.17.3
13 changes: 6 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
# JavaProperties

[![Build Status](http://img.shields.io/travis/jnbt/java-properties.svg)](https://travis-ci.org/jnbt/java-properties)
[![Code Climate](http://img.shields.io/codeclimate/github/jnbt/java-properties.svg)](https://codeclimate.com/github/jnbt/java-properties)
[![Coveralls](http://img.shields.io/coveralls/jnbt/java-properties.svg)](https://coveralls.io/r/jnbt/java-properties)
[![RubyGems](http://img.shields.io/gem/v/java-properties.svg)](http://rubygems.org/gems/java-properties)
[![Gemnasium](http://img.shields.io/gemnasium/jnbt/java-properties.svg)](https://gemnasium.com/jnbt/java-properties)
[![Build Status](http://img.shields.io/travis/jnbt/java-properties)](https://travis-ci.org/jnbt/java-properties)
[![Code Climate maintainability](https://img.shields.io/codeclimate/maintainability/jnbt/java-properties)](https://codeclimate.com/github/jnbt/java-properties)
[![Coveralls](http://img.shields.io/coveralls/jnbt/java-properties)](https://coveralls.io/r/jnbt/java-properties)
[![RubyGems](http://img.shields.io/gem/v/java-properties)](http://rubygems.org/gems/java-properties)
[![Inline docs](http://inch-ci.org/github/jnbt/java-properties.svg?style=shields)](http://inch-ci.org/github/jnbt/java-properties)

A ruby library to read and write [Java properties files](http://en.wikipedia.org/wiki/.properties).
Expand Down Expand Up @@ -67,13 +66,13 @@ As Java properties files normally hold UTF-8 chars in their escaped representati
The tool also escaped every '=', ' ' and ':' in the name part of a property line:

```ruby
JavaProperties.generate({"i : like=strange" => "bar"})
JavaProperties.generate({"i : like=strange" => "bar"})
# => "i\ \:\ like\=strange=bar"
```

## Multi line and line breaks

In Java properties files a string can be multi line but line breaks have to be escaped.
In Java properties files a string can be multi line but line breaks have to be escaped.

Assume the following input:

Expand Down
6 changes: 3 additions & 3 deletions java-properties.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ Gem::Specification.new do |spec|
spec.required_rubygems_version = '>= 1.3.5'
spec.required_ruby_version = '~> 2.0'

spec.add_development_dependency 'rake', '~> 12.0'
spec.add_development_dependency 'inch', '~> 0.7'
spec.add_development_dependency 'minitest', '~> 5.10'
spec.add_development_dependency 'rake', '~> 13.0'
spec.add_development_dependency 'inch', '~> 0.8'
spec.add_development_dependency 'minitest', '~> 5.14'
spec.add_development_dependency 'coveralls', '~> 0.8'
end

0 comments on commit 144d082

Please sign in to comment.