From 7be952605b4f52b4c2fefcccd9e244048b41b7dc Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Thu, 18 Jun 2020 15:57:53 +0200 Subject: [PATCH] 0.1.28 --- v.mod | 2 +- vlib/v/tests/vmod_parser_test.v | 2 +- vlib/v/util/util.v | 32 ++++++++++++++++++-------------- 3 files changed, 20 insertions(+), 16 deletions(-) diff --git a/v.mod b/v.mod index 5e7958e6f9..b074e85cad 100644 --- a/v.mod +++ b/v.mod @@ -1,7 +1,7 @@ Module { name: 'V', description: 'The V programming language.', - version: '0.1.27', + version: '0.1.28', repo_url: 'https://github.com/vlang/v', dependencies: [] } diff --git a/vlib/v/tests/vmod_parser_test.v b/vlib/v/tests/vmod_parser_test.v index c7168297c3..43259a7989 100644 --- a/vlib/v/tests/vmod_parser_test.v +++ b/vlib/v/tests/vmod_parser_test.v @@ -6,7 +6,7 @@ fn test_from_file() { } assert data.name == 'V' assert data.description == 'The V programming language.' - assert data.version == '0.1.27' + assert data.version == '0.1.28' assert data.dependencies.len == 0 } diff --git a/vlib/v/util/util.v b/vlib/v/util/util.v index afc876b847..a8dc7181c3 100644 --- a/vlib/v/util/util.v +++ b/vlib/v/util/util.v @@ -7,16 +7,20 @@ import os import v.pref pub const ( - v_version = '0.1.27' + v_version = '0.1.28' ) // math.bits is needed by strconv.ftoa pub const ( - builtin_module_parts = ['math.bits', 'strconv', 'strconv.ftoa', 'hash.wyhash', 'strings', 'builtin'] + builtin_module_parts = ['math.bits', 'strconv', 'strconv.ftoa', 'hash.wyhash', 'strings', + 'builtin' + ] ) pub const ( - external_module_dependencies_for_tool = {'vdoc': ['markdown']} + external_module_dependencies_for_tool = { + 'vdoc': ['markdown'] + } ) // vhash() returns the build string C.V_COMMIT_HASH . See cmd/tools/gen_vc.v . @@ -149,7 +153,7 @@ pub fn launch_tool(is_verbose bool, tool_name string, args []string) { if should_compile { emodules := external_module_dependencies_for_tool[tool_name] for emodule in emodules { - util.check_module_is_installed(emodule, is_verbose) or { + check_module_is_installed(emodule, is_verbose) or { panic(err) } } @@ -316,14 +320,14 @@ and the existing module `${modulename}` may still work.') } pub fn ensure_modules_for_all_tools_are_installed(is_verbose bool) { - for tool_name, tool_modules in external_module_dependencies_for_tool { - if is_verbose { - eprintln('Installing modules for tool: $tool_name ...') - } - for emodule in tool_modules { - util.check_module_is_installed(emodule, is_verbose) or { - panic(err) - } - } - } + for tool_name, tool_modules in external_module_dependencies_for_tool { + if is_verbose { + eprintln('Installing modules for tool: $tool_name ...') + } + for emodule in tool_modules { + check_module_is_installed(emodule, is_verbose) or { + panic(err) + } + } + } }