package Ġorg . jetbrains . json Protocol Ċ Ċ import Ġorg . jetbrains . protocol Reader . Generate Configuration Ċ import Ġorg . jetbrains . protocol Reader . generate Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠ Ġgenerate ( if Ġ( args . isEmpty ()) ĠarrayOf ("-- output - dir = community / platform / script - debugger / protocol / protocol - model - generator / generated ") Ġelse Ġargs , ĊĠĠĠ ĠGenerate Configuration (" org . jetbrains . json Protocol ", ĊĠĠĠĠĠ Ġ" Protocol Schema Reader Impl ", ĊĠĠĠĠĠ ĠProtocol Schema Reader :: class . java , ĊĠĠĠĠĠ ĠProtocol Meta Model :: class . java . declared Classes . asList ())) Ċ }