Skip to content

Commit d9e4c92

Browse files
Working on zeitwerk support
1 parent c80292d commit d9e4c92

File tree

6 files changed

+244
-244
lines changed

6 files changed

+244
-244
lines changed

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,4 +85,4 @@ Naming/VariableNumber:
8585
Rails/OutputSafety:
8686
Enabled: true
8787
Exclude:
88-
- 'lib/redmine_ref_issues/macro.rb'
88+
- lib/redmine_ref_issues/wiki_macros/ref_issues_macro.rb

init.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
requires_redmine version_or_higher: '4.1'
1515
end
1616

17-
Rails.configuration.to_prepare do
18-
RedmineRefIssues.setup
17+
if Rails.version > '6.0'
18+
ActiveSupport.on_load(:active_record) { RedmineRefIssues.setup }
19+
else
20+
Rails.configuration.to_prepare { RedmineRefIssues.setup }
1921
end

lib/redmine_ref_issues.rb

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
# frozen_string_literal: true
22

3-
require 'redmine_ref_issues/version'
4-
53
module RedmineRefIssues
4+
VERSION = '1.0.1'
5+
66
class << self
77
def setup
8-
require_dependency 'redmine_ref_issues/parser'
9-
require_dependency 'redmine_ref_issues/macro'
8+
Additionals.load_macros 'redmine_ref_issues'
109
end
1110

1211
def cast_table_field(db_table, db_field)

lib/redmine_ref_issues/macro.rb

Lines changed: 0 additions & 232 deletions
This file was deleted.

lib/redmine_ref_issues/version.rb

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)