From ed50e22e184d8202f1adaf2e02b5e2087e998ca3 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Tue, 15 Dec 2020 08:24:26 +0200 Subject: [PATCH] parser: support _js.v and _c.v for `-Wimpure-v` --- vlib/v/parser/parser.v | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vlib/v/parser/parser.v b/vlib/v/parser/parser.v index d6f4bbde1a..8377367472 100644 --- a/vlib/v/parser/parser.v +++ b/vlib/v/parser/parser.v @@ -116,9 +116,10 @@ pub fn (mut p Parser) set_path(path string) { p.file_name = path p.file_base = os.base(path) p.file_name_dir = os.dir(path) - if path.ends_with('.c.v') || path.ends_with('.c.vv') || path.ends_with('.c.vsh') { + if path.ends_with('_c.v') || path.ends_with('.c.v') || path.ends_with('.c.vv') || path.ends_with('.c.vsh') { p.file_backend_mode = .c - } else if path.ends_with('.js.v') || path.ends_with('.js.vv') || path.ends_with('.js.vsh') { + } else if path.ends_with('_js.v') || path.ends_with('.js.v') || path.ends_with('.js.vv') || + path.ends_with('.js.vsh') { p.file_backend_mode = .js } else { p.file_backend_mode = .v