package Ġscanner . domain Ċ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ data Ġclass ĠGradle Module ( ĊĠ Ġ@ Serial Name (" component ") ĊĠ Ġval Ġcomponent : ĠComponent ? Ġ= Ġnull , ĊĠ Ġ@ Serial Name (" created By ") ĊĠ Ġval Ġcreated By : ĠCreated By ? Ġ= Ġnull , ĊĠ Ġ@ Serial Name (" format Version ") ĊĠ Ġval Ġformat Version : ĠString ? Ġ= Ġnull , ĊĠ Ġ@ Serial Name (" variants ") ĊĠ Ġval Ġvariants : ĠList < Variant >? Ġ= Ġnull , Ċ ) Ġ{ ĊĠ Ġ@ Serializable ĊĠ Ġdata Ġclass ĠComponent ( ĊĠĠĠ Ġ@ Serial Name (" url ") ĊĠĠĠ Ġval Ġurl : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Serial Name (" attributes ") ĊĠĠĠ Ġval Ġattributes : ĠAttributes ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Serial Name (" group ") ĊĠĠĠ Ġval Ġgroup : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Serial Name (" module ") ĊĠĠĠ Ġval Ġmodule : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Serial Name (" version ") ĊĠĠĠ Ġval Ġversion : ĠString ? Ġ= Ġnull , ĊĠ Ġ) Ġ{ ĊĠĠĠĠĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠAttributes ( ĊĠĠĠĠĠ Ġ@ Serial Name (" org . gradle . status ") ĊĠĠĠĠĠ Ġval Ġorg Gradle Status : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ) ĊĠ Ġ} ĊĠĠĊĠ Ġ@ Serializable ĊĠ Ġdata Ġclass ĠCreated By ( ĊĠĠĠ Ġ@ Serial Name (" gradle ") ĊĠĠĠ Ġval Ġgradle : ĠGradle ? Ġ= Ġnull , ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠGradle ( ĊĠĠĠĠĠ Ġ@ Serial Name (" build Id ") ĊĠĠĠĠĠ Ġval Ġbuild Id : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġ@ Serial Name (" version ") ĊĠĠĠĠĠ Ġval Ġversion : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ) ĊĠ Ġ} ĊĠĠĊĠ Ġ@ Serializable ĊĠ Ġdata Ġclass ĠVariant ( ĊĠĠĠ Ġ@ Serial Name (" attributes ") ĊĠĠĠ Ġval Ġattributes : ĠAttributes ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Serial Name (" available - at ") ĊĠĠĠ Ġval Ġavailable At : ĠAvailable At ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Serial Name (" name ") ĊĠĠĠ Ġval Ġname : ĠString ? Ġ= Ġnull , ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠAttributes ( ĊĠĠĠĠĠ Ġ@ Serial Name (" artifact Type ") ĊĠĠĠĠĠ Ġval Ġartifact Type : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġ@ Serial Name (" org . gradle . usage ") ĊĠĠĠĠĠ Ġval Ġorg Gradle Usage : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġ@ Serial Name (" org . jetbrains . kotlin . js . compiler ") ĊĠĠĠĠĠ Ġval Ġorg Jet brains Kotlin Js Compiler : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġ@ Serial Name (" org . jetbrains . kotlin . native . target ") ĊĠĠĠĠĠ Ġval Ġorg Jet brains Kotlin Native Target : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġ@ Serial Name (" org . jetbrains . kotlin . platform . type ") ĊĠĠĠĠĠ Ġval Ġorg Jet brains Kotlin Platform Type : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ) ĊĠĠĠĠĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠAvailable At ( ĊĠĠĠĠĠ Ġ@ Serial Name (" group ") ĊĠĠĠĠĠ Ġval Ġgroup : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġ@ Serial Name (" module ") ĊĠĠĠĠĠ Ġval Ġmodule : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġ@ Serial Name (" url ") ĊĠĠĠĠĠ Ġval Ġurl : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġ@ Serial Name (" version ") ĊĠĠĠĠĠ Ġval Ġversion : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ) ĊĠ Ġ} Ċ } Ċ