Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
wwwanlingxiao
public-apis
Commits
0fec9616
Commit
0fec9616
authored
Jul 10, 2017
by
Dave Machado
Browse files
Skip schema lines and split lines by pipe-char
parent
6e1da9a1
Changes
1
Hide whitespace changes
Inline
Side-by-side
build/validate.rb
View file @
0fec9616
#!/usr/bin/env ruby
#!/usr/bin/env ruby
args
=
ARGV
args
=
ARGV
filename
=
args
[
0
]
filename
=
args
[
0
]
File
.
foreach
(
filename
).
with_index
do
|
line
,
line_num
|
File
.
foreach
(
filename
).
with_index
do
|
line
,
line_num
|
line_num
+=
1
line_num
+=
1
puts
"
#{
line_num
}
:
#{
line
}
"
# puts "#{line_num}: #{line}"
if
line
.
start_with?
(
'|'
)
# Skip table schema lines
if
line
.
eql?
"|---|---|---|---|---|
\n
"
next
end
values
=
line
.
split
(
"|"
)
values
.
each
.
with_index
do
|
v
,
vn
|
puts
"
#{
vn
}
:
#{
v
}
"
end
end
end
end
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment