Prune the Ruby Gem
Opened this issue · 0 comments
asbjornu commented
The Ruby Gem currently contains the following files and directories:
├── checksums.yaml
├── data
│ ├── .github
│ │ ├── codecov.yml
│ │ ├── dependabot.yml
│ │ ├── mergify.yml
│ │ ├── scripts
│ │ │ ├── amend.sh
│ │ │ ├── build-gem.sh
│ │ │ ├── inspect-gem.sh
│ │ │ ├── publish-gem.sh
│ │ │ ├── test-gem.sh
│ │ │ └── variables.sh
│ │ └── workflows
│ │ ├── amend.yml
│ │ ├── no-java.yml
│ │ ├── no-plantuml.yml
│ │ ├── ruby.yml
│ │ └── shell.yml
│ ├── .gitignore
│ ├── .rspec
│ ├── .rubocop.yml
│ ├── CODE_OF_CONDUCT.md
│ ├── Gemfile
│ ├── GitVersion.yml
│ ├── LICENSE
│ ├── README.md
│ ├── Rakefile
│ ├── bin
│ │ └── net
│ │ └── sourceforge
│ │ └── plantuml
│ │ └── plantuml
│ │ └── 1.2022.6
│ │ └── plantuml-1.2022.6.jar
│ ├── kramdown-plantuml.gemspec
│ ├── lib
│ │ ├── kramdown-plantuml
│ │ │ ├── bool_env.rb
│ │ │ ├── console_logger.rb
│ │ │ ├── converter_extension.rb
│ │ │ ├── executor.rb
│ │ │ ├── jekyll_provider.rb
│ │ │ ├── log_wrapper.rb
│ │ │ ├── none_s.rb
│ │ │ ├── options.rb
│ │ │ ├── plantuml_diagram.rb
│ │ │ ├── plantuml_error.rb
│ │ │ ├── plantuml_result.rb
│ │ │ ├── style_builder.rb
│ │ │ ├── svg_diagram.rb
│ │ │ ├── theme.rb
│ │ │ ├── version.rb
│ │ │ └── which.rb
│ │ ├── kramdown-plantuml.rb
│ │ └── kramdown_html.rb
│ └── pom.xml
└── metadata
There are a few things here that could be pruned away, such as the entire .github
directory. The gemspec
should be adjusted so it only bundles the files that are required for the Gem to work.