checker: more default field fixes

pull/6338/head
Alexander Medvednikov 2020-09-09 14:14:44 +02:00
parent 925f1781b3
commit ea31f75098
10 changed files with 25 additions and 25 deletions

View File

@ -11,7 +11,7 @@ const (
pub struct TempFileOptions {
path string = os.temp_dir()
pattern string = ''
pattern string
}
// temp_file returns an uniquely named, open, writable, `os.File` and it's path
@ -49,7 +49,7 @@ pub fn temp_file(tfo TempFileOptions) ?(os.File, string) {
pub struct TempDirOptions {
path string = os.temp_dir()
pattern string = ''
pattern string
}
// temp_dir returns an uniquely named, writable, directory path

View File

@ -5,7 +5,7 @@ struct Stack {
null_element int = C.INT_MIN
mut:
elements []int
size int = 0
size int
}
fn (stack Stack) is_null(data int) bool {
@ -44,7 +44,7 @@ fn (mut stack Stack) push(item int) {
struct BTree {
mut:
all_tags []Tag
node_pointer int = 0
node_pointer int
childrens [][]int
parents []int
}

View File

@ -7,11 +7,11 @@ mut:
current_tag &Tag
open_tag bool = false
open_code bool = false
open_string int = 0
open_string int
open_comment bool = false
is_attribute bool = false
opened_code_type string = ''
line_count int = 0
opened_code_type string
line_count int
lexeme_builder string
code_tags map[string]bool = {
'script': true

View File

@ -15,7 +15,7 @@ mut:
attributes map[string]string // attributes will be like map[name]value
last_attribute string
parent &Tag = C.NULL
position_in_parent int = 0
position_in_parent int
closed bool = false
close_type CloseTagType = .in_name
}

View File

@ -13,7 +13,7 @@ C++ functions for MT19937, with initialization improved 2002/2/10.
Matthe Bellew's simplification, Isaku Wada's real version.
Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
All rights reserved.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
@ -26,8 +26,8 @@ C++ functions for MT19937, with initialization improved 2002/2/10.
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. The names of its contributors may not be used to endorse or promote
products derived from this software without specific prior written
3. The names of its contributors may not be used to endorse or promote
products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
@ -61,7 +61,7 @@ pub struct MT19937RNG {
mut:
state []u64 = calculate_state(util.time_seed_array(2), mut []u64{len: nn})
mti int = nn
next_rnd u32 = 0
next_rnd u32
has_next bool = false
}

View File

@ -302,7 +302,7 @@ pub mut:
// char classes storage
cc []CharClass // char class list
cc_index int = 0 // index
cc_index int // index
// state index
state_stack_index int= -1
@ -310,7 +310,7 @@ pub mut:
// groups
group_count int = 0 // number of groups in this regex struct
group_count int // number of groups in this regex struct
groups []int // groups index results
group_max_nested int = 3 // max nested group
group_max int = 8 // max allowed number of different groups
@ -321,10 +321,10 @@ pub mut:
group_map map[string]int // groups names map
// flags
flag int = 0 // flag for optional parameters
flag int // flag for optional parameters
// Debug/log
debug int = 0 // enable in order to have the unroll of the code 0 = NO_DEBUG, 1 = LIGHT 2 = VERBOSE
debug int // enable in order to have the unroll of the code 0 = NO_DEBUG, 1 = LIGHT 2 = VERBOSE
log_func FnLog = simple_log // log function, can be customized by the user
query string = "" // query string
}

View File

@ -8,8 +8,8 @@ import regex
struct TestItem {
src string
q string
s int = 0
e int = 0
s int
e int
}
const(
@ -239,7 +239,7 @@ fn test_regex(){
if res.len != to.r.len {
println("ERROR: find_all, array of different size.")
assert false
continue
continue
}
for c1,i in res {
@ -268,7 +268,7 @@ fn test_regex(){
println("ERROR: replace.")
assert false
continue
}
}
}
// check match and find
@ -282,7 +282,7 @@ fn test_regex(){
eprintln('err: $err')
assert false
continue
}
}
// q_str := re.get_query()
// println("Query: $q_str")
start,end := re.find(to.src)

View File

@ -7,7 +7,7 @@ const (
struct Counter {
mut:
counter u64 = 0
counter u64
}
// without proper syncronization this would fail

View File

@ -3,7 +3,7 @@ module vtest
import os
pub struct FilterVTestConfig {
basepath string = ''
basepath string
fix_slashes bool = true
}

View File

@ -230,8 +230,8 @@ struct SimpleTcpClientConfig {
host string = 'static.dev'
path string = '/'
agent string = 'v/net.tcp.v'
headers string = ''
content string = ''
headers string
content string
}
fn simple_tcp_client(config SimpleTcpClientConfig) ?string {