savonrb / savon

Heavy metal SOAP client
https://www.savonrb.com
MIT License
2.07k stars 616 forks source link

simplify gemspec s.files #982

Closed pcai closed 1 year ago

pcai commented 1 year ago

What kind of change is this?

fixes #953

Did you add tests for your changes?

No, I visually built the gem and confirmed the bundled files are as expected / unchanged:

$ gem build savon.gemspec
$ gem unpack savon-2.13.1.gem
$ tree savon-2.13.1
savon-2.13.1
├── CHANGELOG.md
├── lib
│   ├── savon
│   │   ├── block_interface.rb
│   │   ├── builder.rb
│   │   ├── client.rb
│   │   ├── core_ext
│   │   │   └── string.rb
│   │   ├── header.rb
│   │   ├── http_error.rb
│   │   ├── log_message.rb
│   │   ├── message.rb
│   │   ├── mock
│   │   │   ├── expectation.rb
│   │   │   └── spec_helper.rb
│   │   ├── mock.rb
│   │   ├── model.rb
│   │   ├── operation.rb
│   │   ├── options.rb
│   │   ├── qualified_message.rb
│   │   ├── request_logger.rb
│   │   ├── request.rb
│   │   ├── response.rb
│   │   ├── soap_fault.rb
│   │   └── version.rb
│   └── savon.rb
├── LICENSE
├── Rakefile
└── README.md

and:

$ tree /usr/local/rvm/gems/ruby-3.1.2/gems/savon-2.13.1/
/usr/local/rvm/gems/ruby-3.1.2/gems/savon-2.13.1/
├── CHANGELOG.md
├── lib
│   ├── savon
│   │   ├── block_interface.rb
│   │   ├── builder.rb
│   │   ├── client.rb
│   │   ├── core_ext
│   │   │   └── string.rb
│   │   ├── header.rb
│   │   ├── http_error.rb
│   │   ├── log_message.rb
│   │   ├── message.rb
│   │   ├── mock
│   │   │   ├── expectation.rb
│   │   │   └── spec_helper.rb
│   │   ├── mock.rb
│   │   ├── model.rb
│   │   ├── operation.rb
│   │   ├── options.rb
│   │   ├── qualified_message.rb
│   │   ├── request_logger.rb
│   │   ├── request.rb
│   │   ├── response.rb
│   │   ├── soap_fault.rb
│   │   └── version.rb
│   └── savon.rb
├── LICENSE
├── Rakefile
└── README.md

Summary of changes

olleolleolle commented 1 year ago

This is lovely! Simpler!