UNPKG

git-digger

Version:

![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/robertfmurdock/ze-great-tools?label=Release) ![NPM Version](https://img.shields.io/npm/v/git-digger?label=npm%20git-digger)

625 lines (623 loc) 25.3 kB
(function (_, kotlin_kotlin, kotlin_com_zegreatrob_tools_digger_core, kotlin_com_zegreatrob_tools_git_adapter, kotlin_clikt_clikt_mordant, kotlin_clikt_clikt, kotlin_com_zegreatrob_tools_digger_json, kotlin_com_zegreatrob_tools_cli_tools) { 'use strict'; //region block: imports var protoOf = kotlin_kotlin.$_$.f8; var initMetadataForObject = kotlin_kotlin.$_$.m7; var KProperty1 = kotlin_kotlin.$_$.u8; var getPropertyCallableRef = kotlin_kotlin.$_$.e7; var split = kotlin_kotlin.$_$.ha; var lastOrNull = kotlin_kotlin.$_$.w4; var isBlank = kotlin_kotlin.$_$.v9; var Regex_init_$Create$ = kotlin_kotlin.$_$.t; var Defaults_getInstance = kotlin_com_zegreatrob_tools_digger_core.$_$.c; var GitAdapter = kotlin_com_zegreatrob_tools_git_adapter.$_$.a; var Defaults_getInstance_0 = kotlin_com_zegreatrob_tools_digger_core.$_$.d; var MessageDigger = kotlin_com_zegreatrob_tools_digger_core.$_$.b; var DiggerCore = kotlin_com_zegreatrob_tools_digger_core.$_$.a; var CliktCommand = kotlin_clikt_clikt_mordant.$_$.a; var argument = kotlin_clikt_clikt.$_$.h; var option = kotlin_clikt_clikt.$_$.k; var default_0 = kotlin_clikt_clikt.$_$.i; var toJsonString = kotlin_com_zegreatrob_tools_digger_json.$_$.b; var writeToFile = kotlin_com_zegreatrob_tools_cli_tools.$_$.b; var Unit_instance = kotlin_kotlin.$_$.d3; var initMetadataForClass = kotlin_kotlin.$_$.h7; var toJsonString_0 = kotlin_com_zegreatrob_tools_digger_json.$_$.a; var PrintMessage = kotlin_clikt_clikt.$_$.c; var setOf = kotlin_kotlin.$_$.p5; var VOID = kotlin_kotlin.$_$.g; var eagerOption = kotlin_clikt_clikt.$_$.j; var platformArgCorrection = kotlin_com_zegreatrob_tools_cli_tools.$_$.a; var main = kotlin_clikt_clikt.$_$.d; var subcommands = kotlin_clikt_clikt.$_$.f; //endregion //region block: pre-declaration initMetadataForObject(Versions, 'Versions'); initMetadataForClass(AllContributionData, 'AllContributionData', AllContributionData, CliktCommand); initMetadataForClass(CurrentContributionData, 'CurrentContributionData', CurrentContributionData, CliktCommand); initMetadataForClass(Digger, 'Digger', Digger, CliktCommand); //endregion function Versions() { this.i22_1 = '1.8.3'; } var Versions_instance; function Versions_getInstance() { return Versions_instance; } function _get_dir__e67350($this) { var tmp = KProperty1; return $this.y22_1.r1e($this, getPropertyCallableRef('dir', 1, tmp, AllContributionData$_get_dir_$ref_wg6jhm_0(), null)); } function _get_outputFile__pta58u($this) { var tmp = KProperty1; return $this.z22_1.r1e($this, getPropertyCallableRef('outputFile', 1, tmp, AllContributionData$_get_outputFile_$ref_2u5sp2_0(), null)); } function _get_label__euqgmb($this) { var tmp = KProperty1; return $this.a23_1.r1e($this, getPropertyCallableRef('label', 1, tmp, AllContributionData$_get_label_$ref_3wi4kj_0(), null)); } function _get_majorRegex__5j6ypp($this) { var tmp = KProperty1; return $this.b23_1.r1e($this, getPropertyCallableRef('majorRegex', 1, tmp, AllContributionData$_get_majorRegex_$ref_1hzqob_0(), null)); } function _get_minorRegex__20z96h($this) { var tmp = KProperty1; return $this.c23_1.r1e($this, getPropertyCallableRef('minorRegex', 1, tmp, AllContributionData$_get_minorRegex_$ref_grl9sf_0(), null)); } function _get_patchRegex__mtlu2c($this) { var tmp = KProperty1; return $this.d23_1.r1e($this, getPropertyCallableRef('patchRegex', 1, tmp, AllContributionData$_get_patchRegex_$ref_c7qjno_0(), null)); } function _get_noneRegex__1tdbgi($this) { var tmp = KProperty1; return $this.e23_1.r1e($this, getPropertyCallableRef('noneRegex', 1, tmp, AllContributionData$_get_noneRegex_$ref_zhv3p4_0(), null)); } function _get_storyIdRegex__auqux8($this) { var tmp = KProperty1; return $this.f23_1.r1e($this, getPropertyCallableRef('storyIdRegex', 1, tmp, AllContributionData$_get_storyIdRegex_$ref_5u1ovg_0(), null)); } function _get_easeRegex__pf594o($this) { var tmp = KProperty1; return $this.g23_1.r1e($this, getPropertyCallableRef('easeRegex', 1, tmp, AllContributionData$_get_easeRegex_$ref_np9uma_0(), null)); } function _get_tagRegex__ibn0wy($this) { var tmp = KProperty1; return $this.h23_1.r1e($this, getPropertyCallableRef('tagRegex', 1, tmp, AllContributionData$_get_tagRegex_$ref_cls7rq_0(), null)); } function _get_core__d4zfrg($this) { // Inline function 'kotlin.text.ifBlank' call var this_0 = _get_label__euqgmb($this); var tmp; if (isBlank(this_0)) { tmp = lastOrNull(split(_get_dir__e67350($this), ['/'])); } else { tmp = this_0; } var tmp14_label = tmp; var tmp0_safe_receiver = _get_tagRegex__ibn0wy($this); var tmp_0; if (tmp0_safe_receiver == null) { tmp_0 = null; } else { // Inline function 'kotlin.let' call tmp_0 = Regex_init_$Create$(tmp0_safe_receiver); } var tmp1_elvis_lhs = tmp_0; var tmp15_tagRegex = tmp1_elvis_lhs == null ? Defaults_getInstance().qx_1 : tmp1_elvis_lhs; var tmp16_gitWrapper = new GitAdapter(_get_dir__e67350($this)); var tmp2_safe_receiver = _get_majorRegex__5j6ypp($this); var tmp_1; if (tmp2_safe_receiver == null) { tmp_1 = null; } else { // Inline function 'kotlin.let' call tmp_1 = Regex_init_$Create$(tmp2_safe_receiver); } var tmp3_elvis_lhs = tmp_1; var tmp_2 = tmp3_elvis_lhs == null ? Defaults_getInstance_0().tx_1 : tmp3_elvis_lhs; var tmp4_safe_receiver = _get_minorRegex__20z96h($this); var tmp_3; if (tmp4_safe_receiver == null) { tmp_3 = null; } else { // Inline function 'kotlin.let' call tmp_3 = Regex_init_$Create$(tmp4_safe_receiver); } var tmp5_elvis_lhs = tmp_3; var tmp_4 = tmp5_elvis_lhs == null ? Defaults_getInstance_0().ux_1 : tmp5_elvis_lhs; var tmp6_safe_receiver = _get_patchRegex__mtlu2c($this); var tmp_5; if (tmp6_safe_receiver == null) { tmp_5 = null; } else { // Inline function 'kotlin.let' call tmp_5 = Regex_init_$Create$(tmp6_safe_receiver); } var tmp7_elvis_lhs = tmp_5; var tmp_6 = tmp7_elvis_lhs == null ? Defaults_getInstance_0().vx_1 : tmp7_elvis_lhs; var tmp8_safe_receiver = _get_noneRegex__1tdbgi($this); var tmp_7; if (tmp8_safe_receiver == null) { tmp_7 = null; } else { // Inline function 'kotlin.let' call tmp_7 = Regex_init_$Create$(tmp8_safe_receiver); } var tmp9_elvis_lhs = tmp_7; var tmp_8 = tmp9_elvis_lhs == null ? Defaults_getInstance_0().wx_1 : tmp9_elvis_lhs; var tmp10_safe_receiver = _get_storyIdRegex__auqux8($this); var tmp_9; if (tmp10_safe_receiver == null) { tmp_9 = null; } else { // Inline function 'kotlin.let' call tmp_9 = Regex_init_$Create$(tmp10_safe_receiver); } var tmp11_elvis_lhs = tmp_9; var tmp_10 = tmp11_elvis_lhs == null ? Defaults_getInstance_0().xx_1 : tmp11_elvis_lhs; var tmp12_safe_receiver = _get_easeRegex__pf594o($this); var tmp_11; if (tmp12_safe_receiver == null) { tmp_11 = null; } else { // Inline function 'kotlin.let' call tmp_11 = Regex_init_$Create$(tmp12_safe_receiver); } var tmp13_elvis_lhs = tmp_11; var tmp17_messageDigger = new MessageDigger(tmp_2, tmp_4, tmp_6, tmp_8, tmp_10, tmp13_elvis_lhs == null ? Defaults_getInstance_0().yx_1 : tmp13_elvis_lhs); return new DiggerCore(tmp14_label, tmp16_gitWrapper, tmp17_messageDigger, tmp15_tagRegex); } function AllContributionData$_get_dir_$ref_wg6jhm() { return function (p0) { return _get_dir__e67350(p0); }; } function AllContributionData$_get_dir_$ref_wg6jhm_0() { return function (p0) { return _get_dir__e67350(p0); }; } function AllContributionData$_get_outputFile_$ref_2u5sp2() { return function (p0) { return _get_outputFile__pta58u(p0); }; } function AllContributionData$_get_outputFile_$ref_2u5sp2_0() { return function (p0) { return _get_outputFile__pta58u(p0); }; } function AllContributionData$_get_label_$ref_3wi4kj() { return function (p0) { return _get_label__euqgmb(p0); }; } function AllContributionData$_get_label_$ref_3wi4kj_0() { return function (p0) { return _get_label__euqgmb(p0); }; } function AllContributionData$_get_majorRegex_$ref_1hzqob() { return function (p0) { return _get_majorRegex__5j6ypp(p0); }; } function AllContributionData$_get_majorRegex_$ref_1hzqob_0() { return function (p0) { return _get_majorRegex__5j6ypp(p0); }; } function AllContributionData$_get_minorRegex_$ref_grl9sf() { return function (p0) { return _get_minorRegex__20z96h(p0); }; } function AllContributionData$_get_minorRegex_$ref_grl9sf_0() { return function (p0) { return _get_minorRegex__20z96h(p0); }; } function AllContributionData$_get_patchRegex_$ref_c7qjno() { return function (p0) { return _get_patchRegex__mtlu2c(p0); }; } function AllContributionData$_get_patchRegex_$ref_c7qjno_0() { return function (p0) { return _get_patchRegex__mtlu2c(p0); }; } function AllContributionData$_get_noneRegex_$ref_zhv3p4() { return function (p0) { return _get_noneRegex__1tdbgi(p0); }; } function AllContributionData$_get_noneRegex_$ref_zhv3p4_0() { return function (p0) { return _get_noneRegex__1tdbgi(p0); }; } function AllContributionData$_get_storyIdRegex_$ref_5u1ovg() { return function (p0) { return _get_storyIdRegex__auqux8(p0); }; } function AllContributionData$_get_storyIdRegex_$ref_5u1ovg_0() { return function (p0) { return _get_storyIdRegex__auqux8(p0); }; } function AllContributionData$_get_easeRegex_$ref_np9uma() { return function (p0) { return _get_easeRegex__pf594o(p0); }; } function AllContributionData$_get_easeRegex_$ref_np9uma_0() { return function (p0) { return _get_easeRegex__pf594o(p0); }; } function AllContributionData$_get_tagRegex_$ref_cls7rq() { return function (p0) { return _get_tagRegex__ibn0wy(p0); }; } function AllContributionData$_get_tagRegex_$ref_cls7rq_0() { return function (p0) { return _get_tagRegex__ibn0wy(p0); }; } function AllContributionData() { CliktCommand.call(this); var tmp = this; var tmp_0 = argument(this, 'git-repo'); var tmp_1 = KProperty1; tmp.y22_1 = tmp_0.t1e(this, getPropertyCallableRef('dir', 1, tmp_1, AllContributionData$_get_dir_$ref_wg6jhm(), null)); var tmp_2 = this; var tmp_3 = default_0(option(this, []), 'allContributionData.json'); var tmp_4 = KProperty1; tmp_2.z22_1 = tmp_3.e1f(this, getPropertyCallableRef('outputFile', 1, tmp_4, AllContributionData$_get_outputFile_$ref_2u5sp2(), null)); var tmp_5 = this; var tmp_6 = default_0(option(this, []), ''); var tmp_7 = KProperty1; tmp_5.a23_1 = tmp_6.e1f(this, getPropertyCallableRef('label', 1, tmp_7, AllContributionData$_get_label_$ref_3wi4kj(), null)); var tmp_8 = this; var tmp_9 = option(this, []); var tmp_10 = KProperty1; tmp_8.b23_1 = tmp_9.e1f(this, getPropertyCallableRef('majorRegex', 1, tmp_10, AllContributionData$_get_majorRegex_$ref_1hzqob(), null)); var tmp_11 = this; var tmp_12 = option(this, []); var tmp_13 = KProperty1; tmp_11.c23_1 = tmp_12.e1f(this, getPropertyCallableRef('minorRegex', 1, tmp_13, AllContributionData$_get_minorRegex_$ref_grl9sf(), null)); var tmp_14 = this; var tmp_15 = option(this, []); var tmp_16 = KProperty1; tmp_14.d23_1 = tmp_15.e1f(this, getPropertyCallableRef('patchRegex', 1, tmp_16, AllContributionData$_get_patchRegex_$ref_c7qjno(), null)); var tmp_17 = this; var tmp_18 = option(this, []); var tmp_19 = KProperty1; tmp_17.e23_1 = tmp_18.e1f(this, getPropertyCallableRef('noneRegex', 1, tmp_19, AllContributionData$_get_noneRegex_$ref_zhv3p4(), null)); var tmp_20 = this; var tmp_21 = option(this, []); var tmp_22 = KProperty1; tmp_20.f23_1 = tmp_21.e1f(this, getPropertyCallableRef('storyIdRegex', 1, tmp_22, AllContributionData$_get_storyIdRegex_$ref_5u1ovg(), null)); var tmp_23 = this; var tmp_24 = option(this, []); var tmp_25 = KProperty1; tmp_23.g23_1 = tmp_24.e1f(this, getPropertyCallableRef('easeRegex', 1, tmp_25, AllContributionData$_get_easeRegex_$ref_np9uma(), null)); var tmp_26 = this; var tmp_27 = option(this, []); var tmp_28 = KProperty1; tmp_26.h23_1 = tmp_27.e1f(this, getPropertyCallableRef('tagRegex', 1, tmp_28, AllContributionData$_get_tagRegex_$ref_cls7rq(), null)); } protoOf(AllContributionData).d16 = function () { writeToFile(toJsonString(_get_core__d4zfrg(this).sx()), _get_outputFile__pta58u(this)); // Inline function 'kotlin.also' call this.s14('Data written to ' + _get_outputFile__pta58u(this)); return Unit_instance; }; function _get_dir__e67350_0($this) { var tmp = KProperty1; return $this.x23_1.r1e($this, getPropertyCallableRef('dir', 1, tmp, CurrentContributionData$_get_dir_$ref_bhrf2a_0(), null)); } function _get_outputFile__pta58u_0($this) { var tmp = KProperty1; return $this.y23_1.r1e($this, getPropertyCallableRef('outputFile', 1, tmp, CurrentContributionData$_get_outputFile_$ref_rovsk2_0(), null)); } function _get_label__euqgmb_0($this) { var tmp = KProperty1; return $this.z23_1.r1e($this, getPropertyCallableRef('label', 1, tmp, CurrentContributionData$_get_label_$ref_x6bhqd_0(), null)); } function _get_majorRegex__5j6ypp_0($this) { var tmp = KProperty1; return $this.a24_1.r1e($this, getPropertyCallableRef('majorRegex', 1, tmp, CurrentContributionData$_get_majorRegex_$ref_w11bxf_0(), null)); } function _get_minorRegex__20z96h_0($this) { var tmp = KProperty1; return $this.b24_1.r1e($this, getPropertyCallableRef('minorRegex', 1, tmp, CurrentContributionData$_get_minorRegex_$ref_nqh6xl_0(), null)); } function _get_patchRegex__mtlu2c_0($this) { var tmp = KProperty1; return $this.c24_1.r1e($this, getPropertyCallableRef('patchRegex', 1, tmp, CurrentContributionData$_get_patchRegex_$ref_ibb1lg_0(), null)); } function _get_noneRegex__1tdbgi_0($this) { var tmp = KProperty1; return $this.d24_1.r1e($this, getPropertyCallableRef('noneRegex', 1, tmp, CurrentContributionData$_get_noneRegex_$ref_4ehpk0_0(), null)); } function _get_storyIdRegex__auqux8_0($this) { var tmp = KProperty1; return $this.e24_1.r1e($this, getPropertyCallableRef('storyIdRegex', 1, tmp, CurrentContributionData$_get_storyIdRegex_$ref_3840gk_0(), null)); } function _get_easeRegex__pf594o_0($this) { var tmp = KProperty1; return $this.f24_1.r1e($this, getPropertyCallableRef('easeRegex', 1, tmp, CurrentContributionData$_get_easeRegex_$ref_7e3jiu_0(), null)); } function _get_tagRegex__ibn0wy_0($this) { var tmp = KProperty1; return $this.g24_1.r1e($this, getPropertyCallableRef('tagRegex', 1, tmp, CurrentContributionData$_get_tagRegex_$ref_bbekxq_0(), null)); } function _get_core__d4zfrg_0($this) { // Inline function 'kotlin.text.ifBlank' call var this_0 = _get_label__euqgmb_0($this); var tmp; if (isBlank(this_0)) { tmp = lastOrNull(split(_get_dir__e67350_0($this), ['/'])); } else { tmp = this_0; } var tmp_0 = tmp; var tmp_1 = new GitAdapter(_get_dir__e67350_0($this)); var tmp0_safe_receiver = _get_majorRegex__5j6ypp_0($this); var tmp_2; if (tmp0_safe_receiver == null) { tmp_2 = null; } else { // Inline function 'kotlin.let' call tmp_2 = Regex_init_$Create$(tmp0_safe_receiver); } var tmp1_elvis_lhs = tmp_2; var tmp_3 = tmp1_elvis_lhs == null ? Defaults_getInstance_0().tx_1 : tmp1_elvis_lhs; var tmp2_safe_receiver = _get_minorRegex__20z96h_0($this); var tmp_4; if (tmp2_safe_receiver == null) { tmp_4 = null; } else { // Inline function 'kotlin.let' call tmp_4 = Regex_init_$Create$(tmp2_safe_receiver); } var tmp3_elvis_lhs = tmp_4; var tmp_5 = tmp3_elvis_lhs == null ? Defaults_getInstance_0().ux_1 : tmp3_elvis_lhs; var tmp4_safe_receiver = _get_patchRegex__mtlu2c_0($this); var tmp_6; if (tmp4_safe_receiver == null) { tmp_6 = null; } else { // Inline function 'kotlin.let' call tmp_6 = Regex_init_$Create$(tmp4_safe_receiver); } var tmp5_elvis_lhs = tmp_6; var tmp_7 = tmp5_elvis_lhs == null ? Defaults_getInstance_0().vx_1 : tmp5_elvis_lhs; var tmp6_safe_receiver = _get_noneRegex__1tdbgi_0($this); var tmp_8; if (tmp6_safe_receiver == null) { tmp_8 = null; } else { // Inline function 'kotlin.let' call tmp_8 = Regex_init_$Create$(tmp6_safe_receiver); } var tmp7_elvis_lhs = tmp_8; var tmp_9 = tmp7_elvis_lhs == null ? Defaults_getInstance_0().wx_1 : tmp7_elvis_lhs; var tmp8_safe_receiver = _get_storyIdRegex__auqux8_0($this); var tmp_10; if (tmp8_safe_receiver == null) { tmp_10 = null; } else { // Inline function 'kotlin.let' call tmp_10 = Regex_init_$Create$(tmp8_safe_receiver); } var tmp9_elvis_lhs = tmp_10; var tmp_11 = tmp9_elvis_lhs == null ? Defaults_getInstance_0().xx_1 : tmp9_elvis_lhs; var tmp10_safe_receiver = _get_easeRegex__pf594o_0($this); var tmp_12; if (tmp10_safe_receiver == null) { tmp_12 = null; } else { // Inline function 'kotlin.let' call tmp_12 = Regex_init_$Create$(tmp10_safe_receiver); } var tmp11_elvis_lhs = tmp_12; var tmp_13 = new MessageDigger(tmp_3, tmp_5, tmp_7, tmp_9, tmp_11, tmp11_elvis_lhs == null ? Defaults_getInstance_0().yx_1 : tmp11_elvis_lhs); var tmp12_safe_receiver = _get_tagRegex__ibn0wy_0($this); var tmp_14; if (tmp12_safe_receiver == null) { tmp_14 = null; } else { // Inline function 'kotlin.let' call tmp_14 = Regex_init_$Create$(tmp12_safe_receiver); } var tmp13_elvis_lhs = tmp_14; return new DiggerCore(tmp_0, tmp_1, tmp_13, tmp13_elvis_lhs == null ? Defaults_getInstance().qx_1 : tmp13_elvis_lhs); } function CurrentContributionData$_get_dir_$ref_bhrf2a() { return function (p0) { return _get_dir__e67350_0(p0); }; } function CurrentContributionData$_get_dir_$ref_bhrf2a_0() { return function (p0) { return _get_dir__e67350_0(p0); }; } function CurrentContributionData$_get_outputFile_$ref_rovsk2() { return function (p0) { return _get_outputFile__pta58u_0(p0); }; } function CurrentContributionData$_get_outputFile_$ref_rovsk2_0() { return function (p0) { return _get_outputFile__pta58u_0(p0); }; } function CurrentContributionData$_get_label_$ref_x6bhqd() { return function (p0) { return _get_label__euqgmb_0(p0); }; } function CurrentContributionData$_get_label_$ref_x6bhqd_0() { return function (p0) { return _get_label__euqgmb_0(p0); }; } function CurrentContributionData$_get_majorRegex_$ref_w11bxf() { return function (p0) { return _get_majorRegex__5j6ypp_0(p0); }; } function CurrentContributionData$_get_majorRegex_$ref_w11bxf_0() { return function (p0) { return _get_majorRegex__5j6ypp_0(p0); }; } function CurrentContributionData$_get_minorRegex_$ref_nqh6xl() { return function (p0) { return _get_minorRegex__20z96h_0(p0); }; } function CurrentContributionData$_get_minorRegex_$ref_nqh6xl_0() { return function (p0) { return _get_minorRegex__20z96h_0(p0); }; } function CurrentContributionData$_get_patchRegex_$ref_ibb1lg() { return function (p0) { return _get_patchRegex__mtlu2c_0(p0); }; } function CurrentContributionData$_get_patchRegex_$ref_ibb1lg_0() { return function (p0) { return _get_patchRegex__mtlu2c_0(p0); }; } function CurrentContributionData$_get_noneRegex_$ref_4ehpk0() { return function (p0) { return _get_noneRegex__1tdbgi_0(p0); }; } function CurrentContributionData$_get_noneRegex_$ref_4ehpk0_0() { return function (p0) { return _get_noneRegex__1tdbgi_0(p0); }; } function CurrentContributionData$_get_storyIdRegex_$ref_3840gk() { return function (p0) { return _get_storyIdRegex__auqux8_0(p0); }; } function CurrentContributionData$_get_storyIdRegex_$ref_3840gk_0() { return function (p0) { return _get_storyIdRegex__auqux8_0(p0); }; } function CurrentContributionData$_get_easeRegex_$ref_7e3jiu() { return function (p0) { return _get_easeRegex__pf594o_0(p0); }; } function CurrentContributionData$_get_easeRegex_$ref_7e3jiu_0() { return function (p0) { return _get_easeRegex__pf594o_0(p0); }; } function CurrentContributionData$_get_tagRegex_$ref_bbekxq() { return function (p0) { return _get_tagRegex__ibn0wy_0(p0); }; } function CurrentContributionData$_get_tagRegex_$ref_bbekxq_0() { return function (p0) { return _get_tagRegex__ibn0wy_0(p0); }; } function CurrentContributionData() { CliktCommand.call(this); var tmp = this; var tmp_0 = argument(this, 'git-repo'); var tmp_1 = KProperty1; tmp.x23_1 = tmp_0.t1e(this, getPropertyCallableRef('dir', 1, tmp_1, CurrentContributionData$_get_dir_$ref_bhrf2a(), null)); var tmp_2 = this; var tmp_3 = default_0(option(this, []), 'currentContributionData.json'); var tmp_4 = KProperty1; tmp_2.y23_1 = tmp_3.e1f(this, getPropertyCallableRef('outputFile', 1, tmp_4, CurrentContributionData$_get_outputFile_$ref_rovsk2(), null)); var tmp_5 = this; var tmp_6 = default_0(option(this, []), ''); var tmp_7 = KProperty1; tmp_5.z23_1 = tmp_6.e1f(this, getPropertyCallableRef('label', 1, tmp_7, CurrentContributionData$_get_label_$ref_x6bhqd(), null)); var tmp_8 = this; var tmp_9 = option(this, []); var tmp_10 = KProperty1; tmp_8.a24_1 = tmp_9.e1f(this, getPropertyCallableRef('majorRegex', 1, tmp_10, CurrentContributionData$_get_majorRegex_$ref_w11bxf(), null)); var tmp_11 = this; var tmp_12 = option(this, []); var tmp_13 = KProperty1; tmp_11.b24_1 = tmp_12.e1f(this, getPropertyCallableRef('minorRegex', 1, tmp_13, CurrentContributionData$_get_minorRegex_$ref_nqh6xl(), null)); var tmp_14 = this; var tmp_15 = option(this, []); var tmp_16 = KProperty1; tmp_14.c24_1 = tmp_15.e1f(this, getPropertyCallableRef('patchRegex', 1, tmp_16, CurrentContributionData$_get_patchRegex_$ref_ibb1lg(), null)); var tmp_17 = this; var tmp_18 = option(this, []); var tmp_19 = KProperty1; tmp_17.d24_1 = tmp_18.e1f(this, getPropertyCallableRef('noneRegex', 1, tmp_19, CurrentContributionData$_get_noneRegex_$ref_4ehpk0(), null)); var tmp_20 = this; var tmp_21 = option(this, []); var tmp_22 = KProperty1; tmp_20.e24_1 = tmp_21.e1f(this, getPropertyCallableRef('storyIdRegex', 1, tmp_22, CurrentContributionData$_get_storyIdRegex_$ref_3840gk(), null)); var tmp_23 = this; var tmp_24 = option(this, []); var tmp_25 = KProperty1; tmp_23.f24_1 = tmp_24.e1f(this, getPropertyCallableRef('easeRegex', 1, tmp_25, CurrentContributionData$_get_easeRegex_$ref_7e3jiu(), null)); var tmp_26 = this; var tmp_27 = option(this, []); var tmp_28 = KProperty1; tmp_26.g24_1 = tmp_27.e1f(this, getPropertyCallableRef('tagRegex', 1, tmp_28, CurrentContributionData$_get_tagRegex_$ref_bbekxq(), null)); } protoOf(CurrentContributionData).d16 = function () { writeToFile(toJsonString_0(_get_core__d4zfrg_0(this).rx()), _get_outputFile__pta58u_0(this)); // Inline function 'kotlin.also' call this.s14('Data written to ' + _get_outputFile__pta58u_0(this)); return Unit_instance; }; function Digger$lambda($version, $this) { return function ($this$eagerOption) { var it = $version; var tmp$ret$0 = $this.k11_1 + ' version ' + it; throw new PrintMessage(tmp$ret$0); }; } function Digger() { CliktCommand.call(this); // Inline function 'com.github.ajalt.clikt.parameters.options.versionOption' call var version = Versions_instance.i22_1; var help = 'Show the version and exit'; var names = setOf('--version'); eagerOption(this, names, help, VOID, VOID, VOID, Digger$lambda(version, this)); } protoOf(Digger).d16 = function () { this.s14('Welcome to Digger CLI.'); }; function main_0(args) { return main(cli(), platformArgCorrection(args)); } function cli() { return subcommands(subcommands(new Digger(), [new CurrentContributionData()]), [new AllContributionData()]); } function mainWrapper() { main_0([]); } //region block: init Versions_instance = new Versions(); //endregion mainWrapper(); return _; }(module.exports, require('./kotlin-kotlin-stdlib.js'), require('./tools-digger-core.js'), require('./tools-git-adapter.js'), require('./clikt-clikt-mordant.js'), require('./clikt-clikt.js'), require('./tools-digger-json.js'), require('./tools-cli-tools.js'))); //# sourceMappingURL=command-line-tools-digger-cli.js.map