dependabot[bot]
83c63d2256
Bump bnd-maven-plugin from 4.0.0 to 5.3.0
...
Bumps [bnd-maven-plugin](https://github.com/bndtools/bnd ) from 4.0.0 to 5.3.0.
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Changelog](https://github.com/bndtools/bnd/blob/master/docs/ADDING_RELEASE_DOCS.md )
- [Commits](https://github.com/bndtools/bnd/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-13 23:31:27 +00:00
Marcono1234
adc4c1949d
Change links from HTTP to HTTPS ( #1655 )
2020-02-17 14:42:27 -08:00
Brian de Alwis
521fab2dd5
Fix OSGi metadata generation to work on JavaSE < 9 ( #1603 )
...
* Explicitly specify `Require-Capability: osgi.ee` to require 1.5+
Specifying disables bnd's auto-generated value which is determined from
the minimum versions of the .class files, including `module-info.class`
* Drop JavaSE-1.5 since that boat sailed a long time ago
* Drop unused org.apache.felix:maven-bundle-plugin plugin
2019-11-04 15:37:46 -08:00
Inderjeet Singh
d1828736eb
[maven-release-plugin] prepare for next development iteration
2019-10-04 11:54:10 -07:00
Inderjeet Singh
29c93895bb
[maven-release-plugin] prepare release gson-parent-2.8.6
2019-10-04 11:54:03 -07:00
Piet van Dongen
5bbc768fa6
Fix JPMS module setup ( fixes #1315 ) ( #1402 )
...
* Fix JPMS module setup (fixes #1315 )
* Re-added cause to AssertionErrors
2018-10-18 08:49:08 -07:00
Inderjeet Singh
986d3fb2fa
[maven-release-plugin] prepare for next development iteration
2018-05-21 20:08:20 -07:00
Inderjeet Singh
f649e05141
[maven-release-plugin] prepare release gson-parent-2.8.5
2018-05-21 20:08:09 -07:00
inder123
d84e26d80c
Issue 1242: Printing Gson version when throwing AssertionError and IllegalArgumentException ( #1321 )
...
On some versions of Android (probably on some variants of the popular Samsung S4 phone), an older version of Gson is suspected to be bundled in, and gets picked up from the system classpath.
For those versions, the applications that include the latest Gson fail unexpectedly. This debug print will help confirm this issue.
2018-05-17 09:41:21 -07:00
Inderjeet Singh
446a3bff8d
[maven-release-plugin] prepare for next development iteration
2018-05-01 11:06:37 -07:00
Inderjeet Singh
9fbebdf990
[maven-release-plugin] prepare release gson-parent-2.8.4
2018-05-01 11:06:25 -07:00
Inderjeet Singh
7dd379ffe1
[maven-release-plugin] prepare for next development iteration
2018-04-27 15:34:26 -07:00
Inderjeet Singh
4ed639e882
[maven-release-plugin] prepare release gson-parent-2.8.3
2018-04-27 15:34:15 -07:00
Inderjeet Singh
c0b50ba3a3
[maven-release-plugin] prepare for next development iteration
2017-09-19 18:41:44 -07:00
Inderjeet Singh
d90f63dc88
[maven-release-plugin] prepare release gson-parent-2.8.2
2017-09-19 18:41:34 -07:00
Inderjeet Singh
0aaef0fd1b
[maven-release-plugin] prepare for next development iteration
2017-05-30 18:38:01 -07:00
Inderjeet Singh
3e74bb47d1
[maven-release-plugin] prepare release gson-parent-2.8.1
2017-05-30 18:37:51 -07:00
James Carman
f7012e5865
Adding maven-bundle-plugin. ( #1071 )
2017-05-24 15:25:50 -07:00
Martin Lind
08c7bffba0
Fix for #957 ( #994 )
2017-01-11 10:38:33 -08:00
jwilson
14c8c1a82b
[maven-release-plugin] prepare for next development iteration
2016-10-26 23:01:41 -07:00
jwilson
e9ead40302
[maven-release-plugin] prepare release gson-parent-2.8.0
2016-10-26 23:01:37 -07:00
Inderjeet Singh
0a29fcf859
[maven-release-plugin] prepare for next development iteration
2016-06-14 16:52:32 -07:00
Inderjeet Singh
9722b00372
[maven-release-plugin] prepare release gson-parent-2.7
2016-06-14 16:52:28 -07:00
Inderjeet Singh
687ddb319e
Preparing 2.7-SNAPSHOT to cut the 2.7 release.
2016-06-14 16:39:19 -07:00
Inderjeet Singh
416ddb101d
[maven-release-plugin] prepare for next development iteration
2016-02-26 18:31:14 -08:00
Inderjeet Singh
fe62b04148
[maven-release-plugin] prepare release gson-parent-2.6.2
2016-02-26 18:22:26 -08:00
Inderjeet Singh
0dfa28ac3e
previous mvn release:prepare failed but updated GitHub anyway. Fixing that.
2016-02-26 18:19:41 -08:00
Inderjeet Singh
607bcaaf9d
[maven-release-plugin] prepare for next development iteration
2016-02-26 18:14:54 -08:00
Sean Bright
4eff1a855f
Restore OSGi manifest headers
...
Commit 2016e95
removed the necessary MANIFEST.MF headers for Gson to
resolve in an OSGi environment. This patch restores them.
2016-02-24 09:14:09 -05:00
jwilson
796b4ca26d
[maven-release-plugin] prepare for next development iteration
2016-02-11 22:53:04 -05:00
jwilson
3c9b9af0a1
[maven-release-plugin] prepare release gson-parent-2.6.1
2016-02-11 22:52:59 -05:00
jwilson
85722329db
[maven-release-plugin] prepare for next development iteration
2016-02-11 13:03:12 -05:00
jwilson
b8220eb195
[maven-release-plugin] prepare release gson-parent-2.6
2016-02-11 13:03:10 -05:00
jwilson
2016e9553e
Simplify Gson poms.
...
A lot of the configuration in these poms has been taken over by improvements
to the Maven release plugin.
2016-02-11 12:56:33 -05:00
inder123
59a8fb5c5e
Update pom.xml
2015-12-14 16:48:49 -08:00
Inderjeet Singh
2b4ac2334e
[maven-release-plugin] prepare for next development iteration
2015-11-23 19:32:33 -08:00
Inderjeet Singh
d7d064feb8
[maven-release-plugin] prepare release gson-parent-2.5
2015-11-23 19:32:26 -08:00
Inderjeet Singh
79e1c669ed
Linking to JDK 6 javadocs
2015-11-04 18:55:23 -08:00
Inderjeet Singh
e5b3f6368d
updated minimum JDK version to 1.6.
...
Added Overrides for methods implementing an interface.
2015-11-04 18:52:20 -08:00
Inderjeet Singh
d0ee733c96
[maven-release-plugin] prepare for next development iteration
2015-10-03 17:38:26 -07:00
Inderjeet Singh
80c13447ed
[maven-release-plugin] prepare release gson-parent-2.4
2015-10-03 17:38:17 -07:00
Inderjeet Singh
d1883b5e5b
added relativePath to avoid warning about incorrect parent path
2015-10-03 17:37:14 -07:00
Inderjeet Singh
109915d93a
Implemented support for multiple values for SerializedName annotation.
2015-10-03 02:01:30 -07:00
Inderjeet Singh
1bf62f0214
updated maven plugin versions to latest
2015-09-07 12:02:45 -07:00
inder123
2ee680a645
Revert "Add a JSR-305 @ThreadSafe annotation to the Gson class"
2015-08-10 19:31:18 +05:30
Adam Tanner
2b67815808
Change references to Google Code to Github.
2015-07-20 14:31:39 -07:00
Stefan Ferstl
82edd57205
Add a JSR-305 @ThreadSafe annotation to the Gson class
...
- Add an optional dependency to com.google.code.findbugs:jsr305.
The optional scope is used in order to avoid introducing a new
transitive dependency to the jsr305 library. This is fine because the
@ThreadSafe annotation has only a documentary purpose and it is not
retained at runtime.
- Annotate the Gson class as @ThreadSafe
Fixes Issue #613
2015-07-13 18:34:38 +02:00
Inderjeet Singh
1d9e86e27c
fixed extras build
2014-12-04 22:07:13 +00:00
Inderjeet Singh
c3d17e39f1
[maven-release-plugin] prepare for next development iteration
2014-11-20 09:09:32 +00:00
Inderjeet Singh
eba6825a38
[maven-release-plugin] prepare release gson-2.3.1
2014-11-20 09:08:22 +00:00
Inderjeet Singh
1de2ace065
removed eclipse warnings. updated maven plugins to the latest versions
2014-11-16 20:45:01 +00:00
Inderjeet Singh
84e3442eb0
Fixed issue 582
2014-11-12 23:35:36 +00:00
Jesse Wilson
6580921f9d
Use a version range that works with Maven 3.0.4.
...
Fixes issue 588.
2014-09-16 14:40:54 +00:00
Inderjeet Singh
85e2d1901c
[maven-release-plugin] prepare for next development iteration
2014-08-11 23:35:34 +00:00
Inderjeet Singh
cf894f3d58
[maven-release-plugin] prepare release gson-2.3
2014-08-11 23:35:29 +00:00
Inderjeet Singh
192e32d430
updated maven pom for Java8
2014-08-11 23:33:42 +00:00
Inderjeet Singh
7c97ac2944
Updated Gson version to 2.3-SNAPSHOT since this is a new feature.
...
Added support for a magic field GSON_TYPE_ADAPTER in a class. This adapter is automatically invoked if present.
The field must be present in the class (not in any super-type), and must be strongly typed as TypeAdapter<T>.
2014-03-08 20:08:13 +00:00
Inderjeet Singh
b52f692ffa
update various maven plugin versions
2014-03-08 17:30:15 +00:00
Inderjeet Singh
eb817e307f
added snapshot repository in pom.xml
2013-09-03 17:49:15 +00:00
Inderjeet Singh
c235aa0c1b
updated the id of the sonatype nexus staging repository.
2013-09-02 19:27:44 +00:00
Inderjeet Singh
2b95a4822b
added distribution management section to pom
2013-09-01 23:42:08 +00:00
Joel Leitch
6f19060e14
[maven-release-plugin] prepare for next development iteration
2013-05-13 21:36:45 +00:00
Joel Leitch
b378548c5c
[maven-release-plugin] prepare release gson-2.2.4
2013-05-13 21:36:39 +00:00
Inderjeet Singh
d831f42168
[maven-release-plugin] prepare for next development iteration
2013-04-12 21:31:10 +00:00
Inderjeet Singh
f002374e22
[maven-release-plugin] prepare release gson-2.2.3
2013-04-12 21:31:02 +00:00
Inderjeet Singh
16a21719ff
updated maven plugin versions
2013-04-12 21:28:11 +00:00
Inderjeet Singh
c22ab9767d
fixed https://code.google.com/p/google-gson/issues/detail?id=491 by adding OSGi entries for maven-source-plugin
2013-04-04 22:05:56 +00:00
Inderjeet Singh
982c893d65
updated extras pom to latest plugin versions.
...
updated organization names for Jesse and Inder.
2012-08-01 20:54:37 +00:00
Inderjeet Singh
33de25f9fe
[maven-release-plugin] prepare for next development iteration
2012-07-03 00:44:56 +00:00
Inderjeet Singh
66cb689aae
[maven-release-plugin] prepare release gson-2.2.2
2012-07-03 00:44:47 +00:00
Inderjeet Singh
f412d7ede2
changed version to 2.2.2-SNAPSHOT
2012-07-03 00:31:00 +00:00
Inderjeet Singh
ae9e63fc54
using ${project.version} in MANIFEST.MF instead of hardcoding version numbers.
2012-07-02 19:20:35 +00:00
Inderjeet Singh
ccaf531b36
Updated version to 2.3 in Export-Package
2012-07-02 19:17:50 +00:00
Inderjeet Singh
c3ada66749
2012-06-27 01:54:31 +00:00
Inderjeet Singh
34a93c4049
[maven-release-plugin] prepare for next development iteration
2012-05-11 18:41:20 +00:00
Inderjeet Singh
ddbd0dff22
[maven-release-plugin] prepare release gson-2.2.1
2012-05-11 18:41:12 +00:00
Inderjeet Singh
90c6b29f4d
revised to 2.2.1
2012-05-11 18:39:29 +00:00
Inderjeet Singh
61257f9b1c
[maven-release-plugin] prepare for next development iteration
2012-05-06 00:31:39 +00:00
Inderjeet Singh
7129115986
[maven-release-plugin] prepare release gson-2.2
2012-05-06 00:30:39 +00:00
Inderjeet Singh
1492dd7d36
Preparing for release: updated export manifest to 2.2
2012-05-05 23:58:44 +00:00
Jesse Wilson
392f29e859
Include protected members in Javadoc.
...
Fixes issue 430.
2012-04-12 18:34:17 +00:00
Inderjeet Singh
c890e31bba
Simplified pom.xml by deleting plugins that we dont use.
2012-03-26 21:44:29 +00:00
Inderjeet Singh
72640e773b
Updated version numbers for various maven artifacts
2012-03-26 21:39:18 +00:00
Inderjeet Singh
73d973f1d7
[maven-release-plugin] prepare for next development iteration
2011-12-31 07:14:29 +00:00
Inderjeet Singh
2177850ba1
[maven-release-plugin] prepare release gson-2.1
2011-12-31 07:14:21 +00:00
Inderjeet Singh
8fcbd57e59
Updated Export-Manifest for OSGi to 2.1
2011-12-16 06:04:18 +00:00
Inderjeet Singh
538b7ca172
Updated various Maven plugins to their latest released versions.
2011-12-04 10:37:16 +00:00
Joel Leitch
65e9215a07
[maven-release-plugin] prepare for next development iteration
2011-11-13 21:10:17 +00:00
Joel Leitch
878314c5b8
[maven-release-plugin] prepare release gson-2.0
2011-11-13 21:10:06 +00:00
Joel Leitch
b900dc4af8
Update maven release plugin.
2011-11-13 21:08:28 +00:00
Inderjeet Singh
3e303ef6f7
Excluded javadocs for internal packages. removed company name for Inder.
2011-11-13 00:03:14 +00:00
Inderjeet Singh
9623e3bead
Updated Gson version to 2.0-SNAPSHOT
2011-09-30 18:16:16 +00:00
Inderjeet Singh
edf9be298c
fixed issue 339
2011-07-01 21:59:36 +00:00
Inderjeet Singh
2d186fbdcd
Updated the working version of Gson to 1.8-SNAPSHOT as we have a bunch of API changes.
2011-05-25 16:57:22 +00:00
Inderjeet Singh
93910a9d52
Updated javadoc links to point to oracle servers to avoid a redirect
2011-04-15 15:07:59 +00:00
Inderjeet Singh
2ccf45226e
revert pom.xml to the currently open version.
2011-04-13 21:05:32 +00:00
Inderjeet Singh
aa5ed432da
Javadocs for release 1.7.1
2011-04-13 20:41:54 +00:00
Inderjeet Singh
7c9f87d700
[maven-release-plugin] prepare for next development iteration
2011-04-13 19:51:45 +00:00
Inderjeet Singh
3d6073a427
[maven-release-plugin] prepare release gson-1.7.1
2011-04-13 19:51:35 +00:00
Inderjeet Singh
5552d17d05
removed assembly-descriptor.xml from Gson jar
2011-04-13 18:26:51 +00:00
Inderjeet Singh
7be0882863
removed the Maven configuration files from Gson jar file
2011-04-13 18:10:57 +00:00
Inderjeet Singh
b014017916
[maven-release-plugin] prepare for next development iteration
2011-04-12 21:53:51 +00:00
Inderjeet Singh
def5862ad4
[maven-release-plugin] prepare release gson-1.7
2011-04-12 21:53:40 +00:00
Inderjeet Singh
6f6893b20a
added and updated version numbers for plugins
2011-04-12 18:14:50 +00:00
Inderjeet Singh
6b55f071ba
enabled PGP signing when using maven to perform a release.
2011-04-10 00:23:39 +00:00
Inderjeet Singh
8d3bfc0f47
Marked the getTypeInfoForField() method package private as it was inadvertently marked public.
...
Removed commented out code in pom.xml that is now obsoleted with sonatype syncing.
2011-04-06 00:13:31 +00:00
Inderjeet Singh
d0b311747c
marked project files as UTF-8
2011-02-24 00:06:45 +00:00
Inderjeet Singh
b3685cff1e
added version numbers to various plugins.
...
replaced now deprecated ${version} with ${project.version}
2011-01-18 23:03:58 +00:00
Inderjeet Singh
9a792a9952
added tagbase to maven release plugin in POM
2011-01-18 22:52:45 +00:00
Inderjeet Singh
0e5f6704cd
Added sonatype oss as parent for the pom. Diabled repository management with-in POM per instructions at: https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide
2011-01-10 22:47:36 +00:00
Inderjeet Singh
25f0014305
Added SNAPSHOT tag.
...
Added Google as organization and Jesse Wilson as developer.
2011-01-10 22:36:24 +00:00
Inderjeet Singh
faa5464e84
updated current version to 1.7. Added stream package to OSGI. Added maven-changes-plugin.
2010-11-25 20:00:38 +00:00
Inderjeet Singh
5be830835d
Added report for subversion changelogs
2010-11-25 15:15:41 +00:00
Inderjeet Singh
9f5aa1772b
added reports on TODO tags
2010-11-25 15:07:44 +00:00
Inderjeet Singh
e061d0e563
Added findbugs reporting in maven pom.xml
2010-11-25 00:14:49 +00:00
Inderjeet Singh
43f2a0012b
Removed JavaCC parser definition and its generated classes.
2010-11-01 22:57:39 +00:00
Inderjeet Singh
7127be7965
Updated the OSGi descriptor to 1.6
2010-11-01 22:12:58 +00:00
Inderjeet Singh
2b993d83b6
Made the GsonBuilder registerTypeHierarchyAdapter a public method.
...
Updated the Gson version number to 1.6 and added @since tag for the new classes
2010-10-27 23:53:09 +00:00
Inderjeet Singh
9b10e70a79
Removed the version numbers from the plugin configuration of pom.xmls. This ensures that the latest version of the plugins gets downloaded and used while building a project.
2010-10-25 23:09:24 +00:00
Inderjeet Singh
8aedbc84db
Added a new GsonBuilder option to register a type adapter for a type hierarchy instead of a single type.
...
Upgraded Gson version to 1.5 since a new API call is being added.
2010-06-21 23:26:06 +00:00
Joel Leitch
855a79a0f0
Stop generating the Parser class on mvn:compile or mvn:package.
2010-05-28 02:11:38 +00:00
Joel Leitch
9c7bfc677a
Allow cache size to be configured.
2010-05-19 20:47:27 +00:00
Inderjeet Singh
c4c8a1c1a6
Updated version information in header
2009-08-24 17:22:31 +00:00
Inderjeet Singh
f2fd0b7d52
Fixed the typo in OSGi Bundle manifest and updated the version number to 1.4 to match the revised Gson version.
2009-05-08 22:24:26 +00:00
Inderjeet Singh
0127891081
Added a new API method in JsonParser to allow reading of multiple JSON objects on a stream asynchronously.
2009-05-08 22:22:34 +00:00
Inderjeet Singh
6b39f52f53
Added OSGi Bundle manifest headers to enable use of Gson in OSGi environments.
...
Fixes issue 120
2009-05-05 23:31:43 +00:00
Inderjeet Singh
2034090b15
Changed version to 1.3
...
Made JsonParser.parse a non-static method.
2009-03-31 17:53:23 +00:00
Inderjeet Singh
7e90d3a7b2
Updated version to 1.3b3 and revised javadocs. Released this version publicly.
2009-03-17 21:32:13 +00:00
Inderjeet Singh
16be7167ec
Updated Gson grammar to support floating point numbers without a +/- after the E. So, 1.234567899E8 is now accepted by Gson as a valid floating point number. This fixed the bug http://code.google.com/p/google-gson/issues/detail?id=94
...
Also, updated Gson to use Javacc 4.2.
2009-03-05 23:05:29 +00:00
Inderjeet Singh
228fbb9b8b
reverting this file since we do not want to generate parser everytime maven is run.
2009-02-04 02:02:31 +00:00
Inderjeet Singh
2c7cc620d4
Exposed API for JsonParser and added methods to Gson to deserialize from a parse tree.
2009-02-04 01:56:28 +00:00
Inderjeet Singh
fce34ea057
updating the version number to 1.3 since we have a lot of API changes in the upcoming release.
2008-12-18 23:43:21 +00:00
Inderjeet Singh
40cf34a4cd
reverting the two files that should not have been committed in r337
2008-12-18 23:42:44 +00:00
Inderjeet Singh
6dbdb272c0
Added checks to ensure that we do not serialize NaN or postiive or negative infinity for floats.
2008-12-18 23:41:44 +00:00
Joel Leitch
a209be02eb
Revert previous pom.xml change. Submitted by mistake.
2008-11-20 01:08:35 +00:00
Joel Leitch
2250afe825
Allow serialization of Object in collections. This used to be supported before restructuring the Collection type handling.
2008-11-20 01:06:21 +00:00
Inderjeet Singh
c98d7bc340
Fixed issue 66 to allow escaped slash ( \/) as a valid Json escaped character.
...
Changed Gson version to 1.2.3.
2008-10-29 23:31:13 +00:00
Inderjeet Singh
9f5a2086de
updated Gson version to 1.2.2
...
Added a test to ensure that CustomTypeAdapters are not applied automatically
for SubClasses.
2008-10-14 19:37:33 +00:00
Inderjeet Singh
9726b4e172
updated Gson version number to 1.2.1
...
Removed unused productions from Gson grammar. Also removed unused imports.
2008-10-13 22:09:15 +00:00
Inderjeet Singh
2753213c2e
Using name to generate Javadoc window titles in Gson. Added a source section in wsf.
2008-09-15 13:09:41 +00:00
Inderjeet Singh
0358db8873
added todos to correctly generate source and javadoc jars.
2008-09-15 12:50:32 +00:00
Inderjeet Singh
1e5f1740cd
fixed some paths.
2008-09-01 13:36:37 +00:00
Inderjeet Singh
165fd78726
moved lib at the top-level to share eclipse styles.
2008-09-01 03:27:34 +00:00
Inderjeet Singh
57d1f32de5
moved gson as a project under trunk
2008-09-01 03:13:32 +00:00