{"vars":[{"containerName":"","line":39,"kind":2,"name":"strict"},{"containerName":"","line":40,"name":"Carp","kind":2},{"kind":13,"name":"$Carp","line":40,"containerName":null},{"kind":12,"name":"MaxArgLen","line":40,"containerName":""},{"containerName":null,"line":40,"name":"$Carp","kind":13},{"line":40,"containerName":"","name":"MaxArgNums","kind":12},{"containerName":"","line":41,"kind":2,"name":"Encode"},{"line":42,"containerName":"File","kind":2,"name":"Copy"},{"containerName":"File","line":43,"name":"Find","kind":2},{"containerName":"File","line":44,"name":"Path","kind":2},{"line":45,"containerName":"File","kind":2,"name":"Spec"},{"containerName":"main::","line":50,"definition":"our","kind":13,"name":"$OC_VERSION"},{"containerName":"main::","line":53,"kind":13,"definition":"our","name":"$SCRIPT"},{"containerName":null,"line":53,"name":"$SCRD","kind":13},{"line":53,"containerName":null,"name":"$SCRIPT_NAME","kind":13},{"kind":13,"definition":"our","name":"@CONV_OSIS","containerName":"main::","line":56},{"kind":13,"definition":"our","name":"@CONV_PUBS","containerName":"main::","line":59},{"line":60,"containerName":"main::","children":[{"localvar":"my","definition":"my","kind":13,"name":"@p","containerName":"PUB_TYPES","line":61},{"containerName":"PUB_TYPES","line":61,"name":"@CONV_PUBS","kind":13},{"line":61,"containerName":"PUB_TYPES","name":"@p","kind":13},{"containerName":"PUB_TYPES","line":62,"kind":13,"name":"@p"}],"kind":12,"definition":"sub","range":{"start":{"character":0,"line":60},"end":{"line":63,"character":9999}},"name":"PUB_TYPES"},{"definition":"our","kind":13,"name":"@CONV_OTHER","containerName":"main::","line":66},{"containerName":"main::","line":71,"name":"@PROJECT_TYPES","kind":13,"definition":"our"},{"definition":"our","kind":13,"name":"%CONV_NOCANDO","line":74,"containerName":"main::"},{"line":82,"containerName":"main::","definition":"our","kind":13,"name":"%CONV_DEPENDENCIES"},{"containerName":"main::","line":100,"name":"%CONV_OUTPUT_SUBDIR","kind":13,"definition":"our"},{"kind":13,"definition":"our","name":"%CONV_OUTPUT_FILES","containerName":"main::","line":107},{"kind":12,"definition":"sub","range":{"end":{"character":9999,"line":124},"start":{"line":122,"character":0}},"name":"CONV_OUTPUT_FILES","line":122,"containerName":"main::","children":[{"name":"$conversion","definition":"my","localvar":"my","kind":13,"line":123,"containerName":"CONV_OUTPUT_FILES"},{"containerName":"CONV_OUTPUT_FILES","line":123,"definition":"my","localvar":"my","kind":13,"name":"%u"},{"kind":13,"name":"$CONV_OUTPUT_FILES","line":124,"containerName":"CONV_OUTPUT_FILES"},{"line":124,"containerName":"CONV_OUTPUT_FILES","name":"$conversion","kind":13}]},{"name":"%u","kind":13,"containerName":null,"line":124},{"containerName":null,"line":125,"kind":13,"name":"%u"},{"line":133,"containerName":"main::","definition":"our","kind":13,"name":"%CONV_PUB_SETS"},{"name":"%h","localvar":"my","definition":"my","kind":13,"line":140,"containerName":null},{"localvar":"my","kind":13,"definition":"my","name":"$c","containerName":null,"line":141},{"kind":13,"name":"%CONV_PUB_SETS","containerName":null,"line":141},{"kind":13,"name":"%h","line":141,"containerName":null},{"containerName":null,"line":141,"name":"%CONV_PUB_SETS","kind":13},{"line":141,"containerName":null,"kind":13,"name":"$c"},{"line":142,"containerName":"main::","definition":"our","kind":13,"name":"@CONV_PUB_SETS"},{"line":142,"containerName":null,"name":"%h","kind":13},{"name":"%CONV_BIN_DEPENDENCIES","definition":"our","kind":13,"containerName":"main::","line":146},{"containerName":"main::","line":156,"kind":13,"definition":"our","name":"%SYSTEM_DEFAULT_PATHS"},{"containerName":"main::","line":163,"kind":13,"definition":"our","name":"%CONV_BIN_TEST"},{"name":"$SCRIPT","kind":13,"line":184,"containerName":null},{"line":185,"containerName":null,"kind":13,"name":"$SCRD"},{"line":188,"containerName":null,"kind":13,"name":"%SCRIPT_NAME"},{"name":"$SCRIPT_NAME","kind":13,"line":189,"containerName":null},{"line":189,"name":"scriptName","kind":12},{"line":199,"containerName":"main::","kind":12,"range":{"start":{"line":199,"character":0},"end":{"character":9999,"line":251}},"detail":"()","children":[{"kind":13,"name":"$INPD","line":202,"containerName":"init"},{"kind":13,"name":"$SCRIPT_NAME","containerName":"init","line":202},{"line":202,"containerName":"init","kind":13,"name":"$HELP"},{"kind":13,"name":"$OSIS2OSIS_PASS","containerName":"init","line":202},{"containerName":"init","line":204,"kind":13,"name":"$ARGS"},{"kind":13,"name":"$ARGS","containerName":"init","line":208},{"line":208,"containerName":"init","kind":13,"name":"$HELP"},{"kind":13,"name":"$ARGS","containerName":"init","line":213},{"name":"$HELP","kind":13,"containerName":"init","line":213},{"containerName":"init","line":214,"kind":13,"name":"$HELP"},{"kind":13,"name":"$SCRIPT_NAME","containerName":"init","line":220},{"line":222,"containerName":"init","kind":13,"localvar":"my","definition":"my","name":"$error"},{"containerName":"init","line":222,"name":"$INPD","kind":13},{"containerName":"init","line":223,"name":"$error","kind":13},{"containerName":"init","line":223,"kind":13,"name":"$error"},{"containerName":"init","line":245,"name":"$OSIS2OSIS_PASS","kind":13}],"name":"init","definition":"sub","signature":{"parameters":[],"label":"init()","documentation":" This init will exit with 1 on error, or 0 on help or Vagrant-restart.\n Otherwise it returns after initializing the Perl globals expected by\n the calling script."}},{"kind":13,"definition":"our","name":"%ARGS","containerName":"main::","line":200},{"name":"arguments","kind":12,"line":200},{"name":"%MAINMOD","kind":13,"definition":"our","containerName":"main::","line":202},{"line":205,"kind":12,"name":"usage"},{"line":209,"name":"usage","kind":12},{"line":210,"kind":12,"name":"help"},{"kind":12,"name":"help","line":214},{"kind":12,"name":"checkModuleDir","line":222},{"line":223,"name":"usage","kind":12},{"line":226,"name":"set_project_globals","kind":12},{"kind":12,"name":"set_system_globals","line":229},{"line":230,"name":"set_system_default_paths","kind":12},{"line":232,"kind":12,"name":"DebugListVars"},{"name":"@OC_SYSTEM_PATH_CONFIGS","kind":13,"definition":"our","line":234,"containerName":"main::"},{"kind":12,"name":"init_opsys","line":239},{"line":247,"kind":12,"name":"init_linux_script"},{"line":249,"name":"DebugListVars","kind":12},{"line":255,"containerName":"main::","children":[{"line":256,"containerName":"checkModuleDir","kind":13,"localvar":"my","definition":"my","name":"$inpd"},{"kind":13,"name":"$inpd","line":258,"containerName":"checkModuleDir"}],"kind":12,"definition":"sub","range":{"start":{"line":255,"character":0},"end":{"line":265,"character":9999}},"name":"checkModuleDir"},{"name":"scriptName","kind":12,"definition":"sub","range":{"start":{"line":267,"character":0},"end":{"line":275,"character":9999}},"children":[{"name":"$n","kind":13,"localvar":"my","definition":"my","line":269,"containerName":"scriptName"},{"line":270,"containerName":"scriptName","name":"$n","kind":13},{"line":271,"containerName":"scriptName","kind":13,"name":"$n"},{"containerName":"scriptName","line":272,"name":"$n","kind":13},{"kind":13,"name":"$n","line":274,"containerName":"scriptName"}],"line":267,"containerName":"main::"}],"version":5}