Skip to content

Commit 46ccb60

Browse files
authored
Merge pull request #185 from sue445/feature/ruby_header_parser
Migrate to gemified ruby_header_parser
2 parents 4f573b5 + 1937007 commit 46ccb60

18 files changed

+4
-1375
lines changed

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ group :development do
66
gem "rake"
77
gem "rubocop", require: false
88
gem "rubocop_auto_corrector", require: false
9+
gem "ruby_header_parser"
910
gem "yard"
1011
end
1112

Gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ GEM
110110
rubocop_auto_corrector (0.5.0)
111111
rubocop (>= 1.30.0)
112112
ruby-progressbar (1.13.0)
113+
ruby_header_parser (0.1.0)
113114
securerandom (0.3.1)
114115
serverspec (2.42.3)
115116
multi_json
@@ -165,6 +166,7 @@ DEPENDENCIES
165166
rspec-temp_dir
166167
rubocop
167168
rubocop_auto_corrector
169+
ruby_header_parser
168170
serverspec
169171
steep
170172
test-unit

_tools/ruby_h_to_go/lib/ruby_h_to_go.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
# frozen_string_literal: true
22

33
require "forwardable"
4-
5-
require_relative "ruby_header_parser"
4+
require "ruby_header_parser"
65

76
# Generate Go binding from ruby.h
87
module RubyHToGo

_tools/ruby_h_to_go/lib/ruby_header_parser.rb

Lines changed: 0 additions & 16 deletions
This file was deleted.

_tools/ruby_h_to_go/lib/ruby_header_parser/argument_definition.rb

Lines changed: 0 additions & 45 deletions
This file was deleted.

_tools/ruby_h_to_go/lib/ruby_header_parser/data.rb

Lines changed: 0 additions & 74 deletions
This file was deleted.

_tools/ruby_h_to_go/lib/ruby_header_parser/data.yml

Lines changed: 0 additions & 170 deletions
This file was deleted.

_tools/ruby_h_to_go/lib/ruby_header_parser/enum_definition.rb

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)