Skip to content

Upgrade framework to rails 8.0#21308

Open
dwelch-r7 wants to merge 3 commits into
rapid7:masterfrom
dwelch-r7:rails-8.0-upgrade
Open

Upgrade framework to rails 8.0#21308
dwelch-r7 wants to merge 3 commits into
rapid7:masterfrom
dwelch-r7:rails-8.0-upgrade

Conversation

@dwelch-r7
Copy link
Copy Markdown
Contributor

Upgrade framework to rails 8.0, initial PR to run through CI, do not merge

This comment was marked as resolved.

Comment thread Gemfile.lock Outdated
@dwelch-r7 dwelch-r7 force-pushed the rails-8.0-upgrade branch 3 times, most recently from 52f6d4c to 4d2c8b4 Compare May 21, 2026 15:22
@dwelch-r7 dwelch-r7 requested a review from Copilot May 21, 2026 15:40
@dwelch-r7 dwelch-r7 changed the title [WIP] Upgrade framework to rails 8.0 Upgrade framework to rails 8.0 May 21, 2026
@dwelch-r7 dwelch-r7 marked this pull request as ready for review May 21, 2026 15:41
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.

Comment thread config/application.rb
Comment on lines +13 to +20
def self.define_element(name, code_generator:, method_name: name)
# Removed 'return if method_defined?(name)' guard that conflicts with
# Metasploit's Kernel select patch (rex.rb adds select to Kernel)
code_generator.class_eval do |batch|
batch << "\n" <<
"def #{method_name}(content = nil, escape: true, **options, &block)" <<
" tag_string(#{name.inspect}, content, options, escape: escape, &block)" <<
"end"
@dwelch-r7 dwelch-r7 force-pushed the rails-8.0-upgrade branch from 9592cca to bf421ac Compare May 27, 2026 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

4 participants