Permalink
Commits on Jul 25, 2018
  1. Prototyping of Java 7 extension module

    inder123 committed Jul 25, 2018
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
Commits on Apr 26, 2018
  1. Merge pull request #1300 from lyubomyr-shaydariv/no-exec

    JakeWharton committed Apr 26, 2018
    Removed the executable flag from clearly text files
  2. Removed the executable flag from clearly text files

    lyubomyr-shaydariv committed Apr 26, 2018
Commits on Apr 3, 2018
  1. updated README to use implementation instead of compile

    greatjack1 committed Apr 3, 2018
Commits on Mar 17, 2018
  1. Added a test for serialization/deserialization of enum classes with

    Inderjeet Singh
    Inderjeet Singh committed Mar 17, 2018
    fields
Commits on Jan 3, 2018
  1. Java 9 support: use Unsafe-based reflection in Java 9+ (#1218)

    amogilev authored and inder123 committed Jan 3, 2018
    * Java 9 support: use Unsafe-based reflection in Java 9+
    
    fixes "illegal reflective access" warnings and exceptions
    
    * fix Codacy warnings
    
    * improve code quality based on PR review
    
    * improve code quality based on PR review
    
    * fix Codacy warning
    
    * improve code quality based on PR review
    
    * inlined createReflectionAccessor method