Permalink
Commits on Oct 18, 2018
  1. Fix JPMS module setup (fixes #1315) (#1402)

    pietvandongen authored and inder123 committed Oct 18, 2018
    * Fix JPMS module setup (fixes #1315)
    
    * Re-added cause to AssertionErrors
Commits on Oct 10, 2018
  1. Merge pull request #1400 from hmble/patch-1

    JakeWharton committed Oct 10, 2018
    Typo in JavaDoc example
  2. Typo in JavaDoc example

    hmble committed Oct 10, 2018
Commits on Aug 23, 2018
  1. Clean up the README a bit (#1376)

    JakeWharton authored and inder123 committed Aug 23, 2018
    * Remove a lot of "Gson" as it's implied nearly everywhere.
    * Remove broken Javadoc badge. Move other badges to be near the content to which they apply
    * Not an official Google product
    * Make download section more general. People other than Android developers use Gradle, for example.
Commits on Aug 21, 2018
  1. Merge pull request #1373 from knjk04/ImplementationDependency

    JakeWharton committed Aug 21, 2018
    Change 'compile' to 'implementation'
  2. Change 'compile' to 'implementation'

    knjk04 committed Aug 21, 2018
Commits on Jul 30, 2018
  1. Simplify maintainType logic

    NightlyNexus authored and JakeWharton committed Jul 30, 2018
    When we maintain the label value, we do not need to make a new JsonObject and copy over the keys and values when writing. The ordering will change, though. Before this change, it always put the label first.
Commits on Jul 20, 2018
  1. Add possibility to maintain type variable in created pojo (#1342)

    lucalas authored and inder123 committed Jul 20, 2018
    Instead of completely remove type variable, give the possibility to decide if maintain type value (if pojo has type variable declaration) or not.
  2. add .gitattributes (#1350)

    jf17 authored and inder123 committed Jul 20, 2018
    Use the linguist-documentation attribute to mark paths as documentation.
Commits on Jun 7, 2018
Commits on May 22, 2018
  1. Changelog for Gson 2.8.5

    inder123 committed May 22, 2018
  2. Private constructor (#1324)

    joel-leitch authored and inder123 committed May 22, 2018
    * Adding private constructors on Util classes
    
    * Remove obsolete step
Commits on May 17, 2018
  1. Issue 1242: Printing Gson version when throwing AssertionError and Il…

    inder123 committed May 17, 2018
    …legalArgumentException (#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.
Commits on May 16, 2018
  1. Merge pull request #1281 from greatjack1/master

    JakeWharton committed May 16, 2018
    updated README to use implementation instead of compile
Commits on May 9, 2018
  1. Merge branch 'master' into master

    inder123 committed May 9, 2018
  2. Fixed #1310 (#1311)

    inder123 committed May 9, 2018
    * Fixed #1310
    
    Also renamed VersionUtils to more readable abstraction JavaVersion
    Added support for debian naming convention
    Using min supported version (6) as the default if JDK version can't be figured out
    
    * Moved JavaVersion to an internal package
Commits on May 1, 2018
  1. 2.8.4 README

    inder123 committed May 1, 2018
  2. 2.8.4 changelog

    inder123 committed May 1, 2018
  3. 2.8.4

    inder123 committed May 1, 2018
  4. Using sun.misc.Unsafe only through reflection to avoid binary depende…

    inder123 committed May 1, 2018
    …ncy (#1306)
    
    If sun.misc.Unsafe not found on Java 9, try field.setAccessible
    Also removed exception traces when sun.misc.Unsafe or override are not found
Commits on Apr 30, 2018
Commits on Apr 28, 2018
  1. Format ReleaseProcess.md using GFM (#1284)

    pjhjohn authored and inder123 committed Apr 28, 2018
    Changes
    - Space in `h1` header
    - Indent code block & nested bullets properly with 3 spaces
    - Unify numbered list indicator to `1.`
  2. 2.8.3 in readme

    inder123 committed Apr 28, 2018
Commits on Apr 27, 2018
  1. Version 2.8.3 changelog

    inder123 committed Apr 27, 2018
  2. version 2.8.3

    inder123 committed Apr 27, 2018