File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 2929 job : stdlib_test
3030 rubyopt : " --enable-frozen-string-literal"
3131 - ruby : " 3.3"
32- job : lexer compile confirm_lexer
32+ job : lexer templates compile confirm_lexer confirm_templates
3333 - ruby : " 3.3"
3434 job : rubocop validate test_doc build test_generate_stdlib raap
3535 - ruby : " 3.3"
Original file line number Diff line number Diff line change @@ -30,6 +30,11 @@ task :confirm_lexer => :lexer do
3030 sh "git diff --exit-code ext/rbs_extension/lexer.c"
3131end
3232
33+ task :confirm_templates => :templates do
34+ puts "Testing if generated code under include and src is updated with respect to templates"
35+ sh "git diff --exit-code -- include src"
36+ end
37+
3338rule ".c" => ".re" do |t |
3439 puts "⚠️⚠️⚠️ #{ t . name } is older than #{ t . source } . You may need to run `rake lexer` ⚠️⚠️⚠️"
3540end
You can’t perform that action at this time.
0 commit comments