/* Ċ Ġ* ĠCopyright Ġ 2 0 1 6 Ġthe Ġoriginal Ġauthor Ġor Ġauthors . Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ import Ġorg . gradle . gradle build . unittest and compile . Module Type Ċ import Ġaccessors .* Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġ` javascript - base ` ĊĠĠĠ Ġgradle build . class ycle Ċ } Ċ Ċ val Ġreports Ġby Ġconfigurations . creating Ċ val Ġfl ame graph Ġby Ġconfigurations . creating Ċ configurations . compile Only Ġ{ Ġextends From ( fl ame graph ) Ġ} Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġjava Script . google Apis () ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġmaven Ġ{ Ġurl Ġ= Ġuri (" https :// jit pack . io ") Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġreports (" jquery : jquery . min : 1 . 1 1 . 0 @ js ") ĊĠĠĠ Ġreports (" f lot : f lot : 0 . 8 . 1 : min @ js ") ĊĊĠĠĠ Ġcompile ( library (" groovy ")) ĊĠĠĠ Ġcompile ( project (": base Services ")) ĊĠĠĠ Ġcompile ( library (" slf 4 j _ api ")) ĊĠĠĠ Ġcompile ( project (": internal Inte g Testing ")) ĊĠĠĠ Ġcompile ( library (" j atl ")) ĊĠĠĠ Ġcompile ( library (" j git ")) ĊĠĠĠ Ġcompile ( library (" commons _ http client ")) ĊĠĠĠ Ġcompile ( library (" js ch ")) ĊĠĠĠ Ġcompile ( library (" commons _ math ")) ĊĠĠĠ Ġcompile ( library (" j cl _ to _ slf 4 j ")) ĊĊĠĠĠ Ġfl ame graph (" com . github . o eh me : j fr - fl ame - graph : v 0 . 0 . 1 0 : all ") ĊĊĠĠĠ Ġruntime (" com . h 2 database : h 2 : 1 . 4 . 1 9 2 ") Ċ } Ċ Ċ gradle build Java Ġ{ ĊĠĠĠ Ġmodule Type Ġ= ĠModule Type . REQ UIRES _ JAVA _ 8 Ċ } Ċ Ċ val Ġgenerated Resources Dir Ġ= Ġgradle build Java . generated Resources Dir Ċ Ċ val Ġreport Resources Ġ= Ġtasks . register < Copy >(" report Resources ") Ġ{ ĊĠĠĠ Ġfrom ( reports ) ĊĠĠĠ Ġinto ("$ generated Resources Dir / org / gradle / reporting ") Ċ } Ċ Ċ java . source Sets . main Ġ{ Ġoutput . dir ( map Of (" built By " Ġto Ġreport Resources ), Ġgenerated Resources Dir ) Ġ} Ċ Ċ tasks . jar Ġ{ ĊĠĠĠ Ġinputs . files ( fl ame graph ) ĊĠĠĠ Ġfrom ( files ( deferred { Ġfl ame graph . map Ġ{ Ġzip Tree ( it ) Ġ} Ġ})) Ċ } Ċ Ċ test Fixtures Ġ{ ĊĠĠĠ Ġfrom (": core ", Ġ" main ") ĊĠĠĠ Ġfrom (": tool ing Api ", Ġ" main ") Ċ } Ċ Ċ ide Configuration Ġ{ ĊĠĠĠ Ġmake All Source Dirs Test Source Dirs In Ide a Module () Ċ } Ċ