rake icon indicating copy to clipboard operation
rake copied to clipboard

A make-like build utility for Ruby.

Results 96 rake issues
Sort by recently updated
recently updated
newest added

The way Rake rescues exceptions running a task, I think, rescues too much. The problem I encounter is when I am using [debug](https://github.com/ruby/debug) in a test task that runs in...

Reverts ruby/rake#593 - as per @jahio's https://github.com/ruby/rake/pull/66#issuecomment-2395153316 and clarification, I now better understand his original intent, so I think it makes sense to revert to the original link ... @hsbt...

Is there any plan to support task options in command line? For example, `rake clean --all` or `rak task --exclude='*longtime*'`. Related: #81, #370

Rake application loads `Rakefile` AFTER `Rake.application.run()` started. Therefore it is not able to customize `Rake.application.run()` (or other methods defined in `Rake.application`) in `Rakefile`. For example, I want to change `Rake::Application#handle_options()`...

Due to it being a tad convoluted, it took me longer than it probably should have to grok what the `Rake::Application#system_dir` method was trying to do. I think this simplification...

... by consistently using [`File::write`](https://ruby-doc.org/3.3.5/IO.html#method-c-write) instead of [`Kernel#open`](https://ruby-doc.org/3.3.5/Kernel.html#method-i-open). At the moment, most temporary files (in tests) are written using `Kernel#open` even though sometimes `File::write` is already being used; this PR...