License |
License |
---|---|
Categories |
CategoriesJava 8 Languages |
GroupId | GroupIdit.tidalwave.thesefoolishthings |
ArtifactId | ArtifactIdit-tidalwave-util-java8supplement |
Last Version | Last Version3.1-ALPHA-7 |
Release Date | Release Date |
Type | Typejar |
Description |
DescriptionTheseFoolishThings - Java 8 Supplements
A kitchen sink of small libraries that are used by all projects by Tidalwave. It mostly contains:
* a few generic stuff such as ```Id``` and ```IdFactory```;
* the ```Finder``` API for fluent query builders;
* support for the DCI pattern (Data Context and Interaction), with optional Spring integration;
* a tiny but functional local Message Bus, with optional Spring integration;
* a small, experimental Actor library;
* some test utilities.
TheseFoolishThings supports JDK 7 and has got a small JDK 8 integration module.
Since version 3.0 lots of old stuff have been dropped:
* Support for Swing.
* Support for the NetBeans Platform.
* A very small support library for Vaadin.
|
Project Organization |
Project Organization |
<!-- https://jarcasting.com/artifacts/it.tidalwave.thesefoolishthings/it-tidalwave-util-java8supplement/ -->
<dependency>
<groupId>it.tidalwave.thesefoolishthings</groupId>
<artifactId>it-tidalwave-util-java8supplement</artifactId>
<version>3.1-ALPHA-7</version>
</dependency>
// https://jarcasting.com/artifacts/it.tidalwave.thesefoolishthings/it-tidalwave-util-java8supplement/
implementation 'it.tidalwave.thesefoolishthings:it-tidalwave-util-java8supplement:3.1-ALPHA-7'
// https://jarcasting.com/artifacts/it.tidalwave.thesefoolishthings/it-tidalwave-util-java8supplement/
implementation ("it.tidalwave.thesefoolishthings:it-tidalwave-util-java8supplement:3.1-ALPHA-7")
'it.tidalwave.thesefoolishthings:it-tidalwave-util-java8supplement:jar:3.1-ALPHA-7'
<dependency org="it.tidalwave.thesefoolishthings" name="it-tidalwave-util-java8supplement" rev="3.1-ALPHA-7">
<artifact name="it-tidalwave-util-java8supplement" type="jar" />
</dependency>
@Grapes(
@Grab(group='it.tidalwave.thesefoolishthings', module='it-tidalwave-util-java8supplement', version='3.1-ALPHA-7')
)
libraryDependencies += "it.tidalwave.thesefoolishthings" % "it-tidalwave-util-java8supplement" % "3.1-ALPHA-7"
[it.tidalwave.thesefoolishthings/it-tidalwave-util-java8supplement "3.1-ALPHA-7"]
Group / Artifact | Type | Version |
---|---|---|
it.tidalwave.thesefoolishthings : it-tidalwave-util | jar | 3.1-ALPHA-7 |
it.tidalwave.thesefoolishthings : it-tidalwave-role | jar | 3.1-ALPHA-7 |
org.slf4j : slf4j-api | jar | 1.7.30 |
org.springframework : spring-aspects | jar | |
org.aspectj : aspectjrt | jar | 1.9.6 |
javax.annotation : javax.annotation-api | jar | 1.3.2 |
com.github.spotbugs : spotbugs-annotations | jar | 3.1.9 |
Group / Artifact | Type | Version |
---|---|---|
org.projectlombok : lombok | jar | 1.18.18 |
Group / Artifact | Type | Version |
---|---|---|
org.testng : testng | jar | 6.9.10 |
org.hamcrest : hamcrest-all | jar | 1.3 |
org.mockito : mockito-core | jar | 3.8.0 |
ch.qos.logback : logback-classic | jar | 1.2.3 |
Version |
---|
3.1-ALPHA-7
|
3.1-ALPHA-6
|
3.1-ALPHA-5
|
3.1-ALPHA-4
|
3.1-ALPHA-3
|
3.1-ALPHA-2
|
3.1-ALPHA-1
|
3.0.3
|
3.0.2
|
3.0
|
3.0-BETA-1
|
3.0-ALPHA-2
|
3.0-ALPHA-1
|
2.6
|
2.5
|
2.4
|
2.3
|
2.2
|
2.1
|
2.0
|
1.14
|
1.13
|
1.12
|