package Ġru . surf studio . android . build . model . json Ċ Ċ import Ġcom . google . gson . annotations . SerializedName Ċ import Ġru . surf studio . android . build . model . Global Config Info Ċ import Ġru . surf studio . android . build . utils . Transform able Ċ Ċ /** Ċ Ġ* ĠConfiguration Ġinformation Ġjson Ċ Ġ*/ Ċ data Ġclass ĠConfig Info Json ( ĊĠĠĠĠĠĠĠ Ġval Ġversion : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġstable : ĠBoolean , ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" unstable _ version ") Ġval Ġun stable Version : ĠInt , ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" project _ snapshot _ name ") Ġval Ġproject Snapshot Name : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" project _ snapshot _ version ") Ġval Ġproject Snapshot Version : ĠInt Ċ ) Ġ: ĠTransform able < Global Config Info > Ġ{ ĊĊĠĠĠ Ġconstructor ( global Config Info : ĠGlobal Config Info ) Ġ: Ġthis ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġglobal Config Info . common Version , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġglobal Config Info . is Stable , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġglobal Config Info . unstable Version , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġglobal Config Info . project Snapshot Name , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġglobal Config Info . project Snapshot Version ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġoverride Ġfun Ġtransform () Ġ= ĠGlobal Config Info ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstable , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġun stable Version , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġproject Snapshot Name , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġproject Snapshot Version ĊĠĠĠ Ġ) Ċ }