]> git.openstreetmap.org Git - rails.git/commitdiff
Revert "Switch to using the zeitwork autoloader"
authorTom Hughes <tom@compton.nu>
Tue, 29 Dec 2020 19:26:58 +0000 (19:26 +0000)
committerTom Hughes <tom@compton.nu>
Tue, 29 Dec 2020 19:29:36 +0000 (19:29 +0000)
This reverts commit 127880a73fa461400c53b29c98721e34660bca5e.

app/validators/utf8_validator.rb
config/application.rb
config/initializers/inflections.rb
db/migrate/001_create_osm_db.rb

index dec6f4d968f2f993eb996e0b603bbf4877c995f6..0c6b3f5949e9eec7ba719aa2096a3b49fff71606 100644 (file)
@@ -2,7 +2,7 @@
 # validation method to be included like any other validations methods
 # in the models definitions. this one checks that the named attribute
 # is a valid UTF-8 format string.
-class UTF8Validator < ActiveModel::EachValidator
+class Utf8Validator < ActiveModel::EachValidator
   def validate_each(record, attribute, value)
     record.errors.add(attribute, " is invalid UTF-8") unless UTF8.valid? value
   end
index f5638e233025c9f9217df674cb1e0c0ffdb4b133..54390ba29363a79a6eb182fadc922fcd6ab68af7 100644 (file)
@@ -31,6 +31,9 @@ module OpenStreetMap
     # Custom directories with classes and modules you want to be autoloadable.
     config.autoload_paths += %W[#{config.root}/lib]
 
+    # Continue to use the classic autoloader for now
+    config.autoloader = :classic
+
     # Force requests from old versions of IE (<= IE8) to be UTF-8 encoded.
     # This has defaulted to false since rails 6.0
     config.action_view.default_enforce_utf8 = true
index 3a842d7d59b3a7369412ef7ccb6f5ab6d192526d..ac033bf9dc846101320c96a5ce8aceb8c96ec098 100644 (file)
@@ -3,9 +3,14 @@
 # Add new inflection rules using the following format. Inflections
 # are locale specific, and you may define rules for as many different
 # locales as you wish. All of these examples are active by default:
-ActiveSupport::Inflector.inflections(:en) do |inflect|
-  inflect.acronym "GPX"
-  inflect.acronym "ID"
-  inflect.acronym "OSM"
-  inflect.acronym "UTF8"
-end
+# ActiveSupport::Inflector.inflections(:en) do |inflect|
+#   inflect.plural /^(ox)$/i, '\1en'
+#   inflect.singular /^(ox)en/i, '\1'
+#   inflect.irregular 'person', 'people'
+#   inflect.uncountable %w( fish sheep )
+# end
+
+# These inflection rules are supported but not enabled by default:
+# ActiveSupport::Inflector.inflections(:en) do |inflect|
+#   inflect.acronym 'RESTful'
+# end
index bc6a10ed670c70f54709ccd29e73bec2090b8266..3772c5dc2224a3b0da4ef74b92048c8e5e0b825f 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class CreateOSMDb < ActiveRecord::Migration[4.2]
+class CreateOsmDb < ActiveRecord::Migration[4.2]
   def self.up
     create_table "current_nodes", :id => false do |t|
       t.column "id",        :bigint, :null => false