Skip to content
Commits on Source (9)
language: java
sudo: false
jdk:
- openjdk8
- openjdk11
branches:
only:
- master
......@@ -14,8 +14,8 @@ You can find the website and user documentation at [objenesis.org](http://objene
## Environment setup
I'm using:
- Maven 3.5.3
- IntelliJ Ultimate 2018.2 (thanks to JetBrains for the license) (it should also work with Eclipse)
- Maven 3.6.2
- IntelliJ Ultimate 2019.3 (thanks to JetBrains for the license) (it should also work with Eclipse)
To configure your local workspace:
- Import the Maven parent project to Eclipse or IntelliJ
......@@ -90,6 +90,10 @@ http://www.sonatype.com/people/2010/01/how-to-generate-pgp-signatures-with-maven
`mvn versions:display-dependency-updates versions:display-plugin-updates -Pall`
## To upgrade the Maven wrapper
`mvn -N io.takari:maven:wrapper -Dmaven=3.6.2`
## To update the license
`mvn validate license:format -Pall`
......@@ -100,6 +104,7 @@ http://www.sonatype.com/people/2010/01/how-to-generate-pgp-signatures-with-maven
```bash
# Get the milestone matching the version
version=???
milestone=$(curl -s "https://api.github.com/repos/easymock/objenesis/milestones" | jq ".[] | select(.title==\"$version\") | .number")
echo "<h1>Version $version ($(date '+%Y-%m-%d'))</h1>"
echo
......
......@@ -6,7 +6,7 @@
* Azul Zulu (tested on 1.8.0_45-b14)
* Azul Zing JDK 1.8 (tested on 1.8.0-zing_16.10.1.0-b2)
* IKVM (tested on 8.1.5717)
* BEA JRockit R27, R28
* BEA JRockit R27, R28 (Objenesis version < 3)
* GCJ version 3.4.4 (tested on Windows/Cygwin)
* Aonix PERC (no serialization support), tested on version 5.0.0667
......
#!/usr/bin/env bash
#
# Copyright 2006-2018 the original author or authors.
# Copyright 2006-2019 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
......
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Copyright 2006-2018 the original author or authors.
Copyright 2006-2019 the original author or authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
......@@ -21,7 +21,7 @@
<parent>
<groupId>org.objenesis</groupId>
<artifactId>objenesis-parent</artifactId>
<version>3.0.1</version>
<version>3.1</version>
</parent>
<artifactId>objenesis-benchmark</artifactId>
......@@ -58,7 +58,7 @@
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib-nodep</artifactId>
<version>3.2.8</version>
<version>3.3.0</version>
</dependency>
</dependencies>
......
/*
* Copyright 2006-2018 the original author or authors.
* Copyright 2006-2019 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
......
/*
* Copyright 2006-2018 the original author or authors.
* Copyright 2006-2019 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
......
objenesis (3.1-1) UNRELEASED; urgency=medium
Compilation error due to Junit5 method assertThrows but Objenesis depends on
Junit 4. Already forwarded upstream.
* New upstream version 3.1.
* Switch to debhelper-compat = 12.
* Declare compliance with Debian Policy 4.4.1.
-- Markus Koschany <apo@debian.org> Fri, 11 Oct 2019 00:27:39 +0200
objenesis (3.0.1-2) unstable; urgency=medium
* Ignore surefire test failures. (Closes: #911980)
......
......@@ -4,14 +4,15 @@ Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders: Markus Koschany <apo@debian.org>
Build-Depends:
debhelper (>= 11),
debhelper-compat (= 12),
default-jdk,
default-jdk-doc,
junit4,
libmaven-bundle-plugin-java,
libmaven-enforcer-plugin-java,
libmaven-javadoc-plugin-java,
maven-debian-helper (>= 1.4)
Standards-Version: 4.2.1
Standards-Version: 4.4.1
Vcs-Git: https://salsa.debian.org/java-team/objenesis.git
Vcs-Browser: https://salsa.debian.org/java-team/objenesis
Homepage: http://www.objenesis.org/
......
......@@ -4,12 +4,12 @@ Upstream-Contact: Objenesis Team <http://groups.google.com/group/objenesis-dev>
Source: https://github.com/easymock/objenesis
Files: *
Copyright: 2006-2018 Joe Walnes, Henri Tremblay, Leonardo Mesquita
Copyright: 2006-2019 Joe Walnes, Henri Tremblay, Leonardo Mesquita
License: Apache-2.0
Files: debian/*
Copyright: 2010, Gabriele Giacone <1o5g4r8o@gmail.com>
2014-2018, Markus Koschany <apo@debian.org>
2014-2019, Markus Koschany <apo@debian.org>
License: Apache-2.0
License: Apache-2.0
......
From: Markus Koschany <apo@debian.org>
Date: Sun, 28 Oct 2018 13:37:47 +0100
Subject: ignore surefire test failures
Debian-Bug: https://bugs.debian.org/911980
Forwarded: no
---
pom.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/pom.xml b/pom.xml
index 633165b..e49fb58 100644
--- a/pom.xml
+++ b/pom.xml
@@ -179,6 +179,9 @@
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.0</version>
+ <configuration>
+ <testFailureIgnore>true</testFailureIgnore>
+ </configuration>
</plugin>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
ignore-surefire-test-failures.patch
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2006-2018 the original author or authors.
Copyright 2006-2019 the original author or authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
......@@ -23,7 +23,7 @@
<parent>
<artifactId>objenesis-parent</artifactId>
<groupId>org.objenesis</groupId>
<version>3.0.1</version>
<version>3.1</version>
</parent>
<artifactId>gae</artifactId>
......@@ -34,7 +34,7 @@
<properties>
<app.id>objenesis</app.id>
<app.version>2</app.version>
<appengine.version>1.9.67</appengine.version>
<appengine.version>1.9.76</appengine.version>
<gcloud.plugin.version>2.0.9.133.v201611104</gcloud.plugin.version>
</properties>
......
/*
* Copyright 2006-2018 the original author or authors.
* Copyright 2006-2019 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
......
/*
* Copyright 2006-2018 the original author or authors.
* Copyright 2006-2019 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
......
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2006-2018 the original author or authors.
Copyright 2006-2019 the original author or authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
......
#
# Copyright 2006-2018 the original author or authors.
# Copyright 2006-2019 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
......
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2006-2018 the original author or authors.
Copyright 2006-2019 the original author or authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
......
<%--
Copyright 2006-2018 the original author or authors.
Copyright 2006-2019 the original author or authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
......