15 Commits

Author SHA1 Message Date
Klemek aaf7c85ff4 Update README.md 2019-10-01 09:15:14 +02:00
Klemek dfc8b127b3 Update .travis.yml 2019-09-19 10:00:21 +02:00
Klemek 656b407011 [skip CI] updated README.md 2019-09-19 09:35:11 +02:00
Klemek d618ff18dc Updated badges 2019-01-20 17:49:07 +01:00
Klemek 93fba00354 CI : coveralls report after tests 2019-01-20 17:36:13 +01:00
Klemek 4cc7f5e435 CI : coveralls report after tests 2019-01-20 17:32:08 +01:00
Klemek 0db4e2c60a Updated jacoco configuration 2019-01-20 17:26:04 +01:00
Klemek e4753f6a76 Updated readme.md and jacoco version 2019-01-20 17:24:36 +01:00
Klemek 61ae98789b CI : Added Jacoco 2019-01-20 17:19:33 +01:00
Klemek a76c658107 Merge remote-tracking branch 'origin/master' 2019-01-20 17:15:19 +01:00
Klemek efeb0772f3 CI : Added coveralls 2019-01-20 17:15:03 +01:00
Klemek ba1ed36418 Update README.md 2019-01-20 17:06:51 +01:00
Klemek 60ca9f22e9 Update README.md 2019-01-20 17:06:27 +01:00
Klemek 3492ba7de3 Update README.md 2019-01-20 16:58:40 +01:00
Klemek b769e517bb [maven-release-plugin] prepare for next development iteration 2019-01-20 16:41:11 +01:00
3 changed files with 46 additions and 21 deletions
+7 -2
View File
@@ -1,6 +1,11 @@
dist: trusty
language: java
jdk:
- openjdk8
- oraclejdk8
- oraclejdk9
- openjdk8
- openjdk9
- oraclejdk11
script:
- mvn test jacoco:report
after_success:
- mvn coveralls:report
+17 -18
View File
@@ -1,5 +1,11 @@
# BetterLists (by Klemek)
[![Build Status](https://travis-ci.org/Klemek/BetterLists.svg?branch=master)](https://travis-ci.org/Klemek/BetterLists)
# BetterLists
[![Maven Central](https://img.shields.io/maven-central/v/com.github.klemek/betterlists.svg)](https://search.maven.org/search?q=g:%22com.github.klemek%22%20AND%20a:%22betterlists%22)
[![Build Status](https://img.shields.io/travis/Klemek/BetterLists.svg?style=popout)](https://travis-ci.org/Klemek/BetterLists)
[![Scc Count Badge](https://sloc.xyz/github/klemek/betterlists/?category=code)](https://github.com/boyter/scc/#badges-beta)
[![Coverage Status](https://img.shields.io/coveralls/github/Klemek/BetterLists.svg)](https://coveralls.io/github/Klemek/BetterLists?branch=master)
![License](https://img.shields.io/github/license/Klemek/BetterLists.svg)
[![Language grade: Java](https://img.shields.io/lgtm/grade/java/g/Klemek/BetterLists.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/Klemek/BetterLists/context:java)
[![Total alerts](https://img.shields.io/lgtm/alerts/g/Klemek/BetterLists.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/Klemek/BetterLists/alerts/)
An extension of the java.util.List interface which include some of the C# LINQ useful functions.
@@ -29,26 +35,19 @@ BetterList<String> contactsEmails = contacts.skip(5)
NOTE : Please note that, unlike C# LINQ, these functions are not optimized at low levels and will have the same impact as standard loops in your program.
## Download
[betterlists-1.4.jar](../../releases/download/betterlists-1.4/betterlists-1.4.jar)
## Maven
You can use this project as a maven dependency with this :
```XML
<repositories>
...
<repository>
<id>fr.klemek</id>
<url>https://github.com/klemek/mvn-repo/raw/master</url>
</repository>
</repositories>
...
<dependencies>
...
<dependency>
<groupId>fr.klemek</groupId>
<artifactId>betterlists</artifactId>
<version>1.4</version>
</dependency>
</dependencies>
<dependency>
<groupId>com.github.klemek</groupId>
<artifactId>betterlists</artifactId>
<version>1.4</version>
</dependency>
```
## All code examples
+22 -1
View File
@@ -4,7 +4,7 @@
<groupId>com.github.klemek</groupId>
<artifactId>betterlists</artifactId>
<version>1.4</version>
<version>1.5-SNAPSHOT</version>
<name>BetterLists</name>
<description>An extension of the java.util.List interface which include some of the C# LINQ
@@ -158,6 +158,27 @@
</execution>
</executions>
</plugin>
<!-- Unit tests coverage -->
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.2</version>
<configuration>
<append>true</append>
</configuration>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>4.3.0</version>
</plugin>
</plugins>
</build>