Faisal N Jawdat

Results 11 issues of Faisal N Jawdat

This PR creates Test Plan, re-enabling testing with modern Xcode.

A number of changes in support of being able to build with the current Xcode: - Set all targets' build version, marketing version, and swift version to inherit from the...

To facilitate further contributions: - Migrate scheme config out of xcuserdata and into a shared scheme. - Remove existing xcuserdata from the repo. - Tell git to ignore xcuserdata.

- Update zsh-git-prompt to version 0.6 - Use builds and source from @zsh-git-prompt since the original repo hasn't been touched in seven years. - [x] Have you followed the [guidelines...

stale
repo-location-update

Bump cucumber, minitest, parser, rake, reek, rubocop, and ruby_parser dependencies. This is a pull request to update dependencies, intended for landing as part of an update that we put together...

This is a feature request to match Nokogiri's default behavior of deep-copying when calling [`dup`](https://nokogiri.org/rdoc/Nokogiri/XML/Document.html#method-i-dup) or `clone` on the parser result. This behavior is useful when working with parsed source...

Feature request: if the file is a Makefile, don't replace tabs at the start of a line.

https://github.com/whitesmith/rubycritic/pull/492 and https://github.com/whitesmith/rubycritic/pull/493 both fail in the same place when testing against HEAD: ``` expected `rubycritic --version --no-browser` to have output "RubyCritic 4.9.1\n" but was: RubyCritic 4.9.1 /home/runner/work/rubycritic/rubycritic/vendor/bundle/ruby/3.4.0+0/gems/childprocess-5.0.0/lib/childprocess.rb:7: warning: logger...

This adds sufficient Solargraph configuration to make it useful when editing in some LSP-compatible editors. Check list: - [X] Add an entry to the [changelog](https://github.com/whitesmith/rubycritic/blob/main/CHANGELOG.md) - [X] [Squash all commits...

While we have not yet dropped support for Ruby 2.7 (EOL'd over a year ago), Ruby 3.0 EOL'd a couple months ago and this PR does the work to move...