commit rubygem-activemodel-6.0 for openSUSE:Factory

2020-10-18 Thread root
Hello community,

here is the log from the commit of package rubygem-activemodel-6.0 for 
openSUSE:Factory checked in at 2020-10-18 16:34:26

Comparing /work/SRC/openSUSE:Factory/rubygem-activemodel-6.0 (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.3486 (New)


Package is "rubygem-activemodel-6.0"

Sun Oct 18 16:34:26 2020 rev:10 rq:842161 version:6.0.3.4

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-activemodel-6.0/rubygem-activemodel-6.0.changes
  2020-09-14 12:29:46.117153759 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.3486/rubygem-activemodel-6.0.changes
2020-10-18 16:34:32.484841188 +0200
@@ -1,0 +2,6 @@
+Fri Oct 16 15:10:39 UTC 2020 - Marcus Rueckert 
+
+- update to version 6.0.3.4: CVE-2020-8264 (boo#1177521)
+  https://weblog.rubyonrails.org/2020/10/7/Rails-6-0-3-4-has-been-released/
+
+---

Old:

  activemodel-6.0.3.3.gem

New:

  activemodel-6.0.3.4.gem



Other differences:
--
++ rubygem-activemodel-6.0.spec ++
--- /var/tmp/diff_new_pack.XQAivm/_old  2020-10-18 16:34:32.984841410 +0200
+++ /var/tmp/diff_new_pack.XQAivm/_new  2020-10-18 16:34:32.988841413 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-activemodel-6.0
-Version:6.0.3.3
+Version:6.0.3.4
 Release:0
 %define mod_name activemodel
 %define mod_full_name %{mod_name}-%{version}

++ activemodel-6.0.3.3.gem -> activemodel-6.0.3.4.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md2020-09-09 20:18:08.0 +0200
+++ new/CHANGELOG.md2020-10-07 18:48:15.0 +0200
@@ -1,3 +1,8 @@
+## Rails 6.0.3.4 (October 07, 2020) ##
+
+*   No changes.
+
+
 ## Rails 6.0.3.3 (September 09, 2020) ##
 
 *   No changes.
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/gem_version.rb 
new/lib/active_model/gem_version.rb
--- old/lib/active_model/gem_version.rb 2020-09-09 20:18:08.0 +0200
+++ new/lib/active_model/gem_version.rb 2020-10-07 18:48:15.0 +0200
@@ -10,7 +10,7 @@
 MAJOR = 6
 MINOR = 0
 TINY  = 3
-PRE   = "3"
+PRE   = "4"
 
 STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata2020-09-09 20:18:08.0 +0200
+++ new/metadata2020-10-07 18:48:15.0 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: activemodel
 version: !ruby/object:Gem::Version
-  version: 6.0.3.3
+  version: 6.0.3.4
 platform: ruby
 authors:
 - David Heinemeier Hansson
-autorequire: 
+autorequire:
 bindir: bin
 cert_chain: []
-date: 2020-09-09 00:00:00.0 Z
+date: 2020-10-07 00:00:00.0 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: activesupport
@@ -16,14 +16,14 @@
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.3.3
+version: 6.0.3.4
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.3.3
+version: 6.0.3.4
 description: A toolkit for building modeling frameworks like Active Record. 
Rich support
   for attributes, callbacks, validations, serialization, internationalization, 
and
   testing.
@@ -102,11 +102,11 @@
 - MIT
 metadata:
   bug_tracker_uri: https://github.com/rails/rails/issues
-  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.3.3/activemodel/CHANGELOG.md
-  documentation_uri: https://api.rubyonrails.org/v6.0.3.3/
+  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.3.4/activemodel/CHANGELOG.md
+  documentation_uri: https://api.rubyonrails.org/v6.0.3.4/
   mailing_list_uri: https://discuss.rubyonrails.org/c/rubyonrails-talk
-  source_code_uri: https://github.com/rails/rails/tree/v6.0.3.3/activemodel
-post_install_message: 
+  source_code_uri: https://github.com/rails/rails/tree/v6.0.3.4/activemodel
+post_install_message:
 rdoc_options: []
 require_paths:
 - lib
@@ -121,8 +121,8 @@
 - !ruby/object:Gem::Version
   version: '0'
 requirements: []
-rubygems_version: 3.1.2
-signing_key: 
+rubygems_version: 3.1.4
+signing_key:
 specification_version: 4
 summary: A toolkit for building modeling frameworks (part of Rails).
 test_files: []




commit rubygem-activemodel-6.0 for openSUSE:Factory

2020-09-14 Thread root
Hello community,

here is the log from the commit of package rubygem-activemodel-6.0 for 
openSUSE:Factory checked in at 2020-09-14 12:28:53

Comparing /work/SRC/openSUSE:Factory/rubygem-activemodel-6.0 (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.4249 (New)


Package is "rubygem-activemodel-6.0"

Mon Sep 14 12:28:53 2020 rev:9 rq:833959 version:6.0.3.3

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-activemodel-6.0/rubygem-activemodel-6.0.changes
  2020-06-25 15:11:14.686083856 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.4249/rubygem-activemodel-6.0.changes
2020-09-14 12:29:46.117153759 +0200
@@ -1,0 +2,7 @@
+Sat Sep 12 12:02:38 UTC 2020 - Manuel Schnitzer 
+
+- updated to version 6.0.3.3
+
+  * no changes
+
+---

Old:

  activemodel-6.0.3.2.gem

New:

  activemodel-6.0.3.3.gem



Other differences:
--
++ rubygem-activemodel-6.0.spec ++
--- /var/tmp/diff_new_pack.nK9q4c/_old  2020-09-14 12:29:47.205154452 +0200
+++ /var/tmp/diff_new_pack.nK9q4c/_new  2020-09-14 12:29:47.205154452 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-activemodel-6.0
-Version:6.0.3.2
+Version:6.0.3.3
 Release:0
 %define mod_name activemodel
 %define mod_full_name %{mod_name}-%{version}

++ activemodel-6.0.3.2.gem -> activemodel-6.0.3.3.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md2020-06-17 16:52:56.0 +0200
+++ new/CHANGELOG.md2020-09-09 20:18:08.0 +0200
@@ -1,3 +1,8 @@
+## Rails 6.0.3.3 (September 09, 2020) ##
+
+*   No changes.
+
+
 ## Rails 6.0.3.2 (June 17, 2020) ##
 
 *   No changes.
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/gem_version.rb 
new/lib/active_model/gem_version.rb
--- old/lib/active_model/gem_version.rb 2020-06-17 16:52:56.0 +0200
+++ new/lib/active_model/gem_version.rb 2020-09-09 20:18:08.0 +0200
@@ -10,7 +10,7 @@
 MAJOR = 6
 MINOR = 0
 TINY  = 3
-PRE   = "2"
+PRE   = "3"
 
 STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata2020-06-17 16:52:56.0 +0200
+++ new/metadata2020-09-09 20:18:08.0 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: activemodel
 version: !ruby/object:Gem::Version
-  version: 6.0.3.2
+  version: 6.0.3.3
 platform: ruby
 authors:
 - David Heinemeier Hansson
-autorequire:
+autorequire: 
 bindir: bin
 cert_chain: []
-date: 2020-06-17 00:00:00.0 Z
+date: 2020-09-09 00:00:00.0 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: activesupport
@@ -16,14 +16,14 @@
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.3.2
+version: 6.0.3.3
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.3.2
+version: 6.0.3.3
 description: A toolkit for building modeling frameworks like Active Record. 
Rich support
   for attributes, callbacks, validations, serialization, internationalization, 
and
   testing.
@@ -102,11 +102,11 @@
 - MIT
 metadata:
   bug_tracker_uri: https://github.com/rails/rails/issues
-  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.3.2/activemodel/CHANGELOG.md
-  documentation_uri: https://api.rubyonrails.org/v6.0.3.2/
+  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.3.3/activemodel/CHANGELOG.md
+  documentation_uri: https://api.rubyonrails.org/v6.0.3.3/
   mailing_list_uri: https://discuss.rubyonrails.org/c/rubyonrails-talk
-  source_code_uri: https://github.com/rails/rails/tree/v6.0.3.2/activemodel
-post_install_message:
+  source_code_uri: https://github.com/rails/rails/tree/v6.0.3.3/activemodel
+post_install_message: 
 rdoc_options: []
 require_paths:
 - lib
@@ -122,7 +122,7 @@
   version: '0'
 requirements: []
 rubygems_version: 3.1.2
-signing_key:
+signing_key: 
 specification_version: 4
 summary: A toolkit for building modeling frameworks (part of Rails).
 test_files: []




commit rubygem-activemodel-6.0 for openSUSE:Factory

2020-06-25 Thread root
Hello community,

here is the log from the commit of package rubygem-activemodel-6.0 for 
openSUSE:Factory checked in at 2020-06-25 15:10:48

Comparing /work/SRC/openSUSE:Factory/rubygem-activemodel-6.0 (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.3060 (New)


Package is "rubygem-activemodel-6.0"

Thu Jun 25 15:10:48 2020 rev:8 rq:817009 version:6.0.3.2

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-activemodel-6.0/rubygem-activemodel-6.0.changes
  2020-05-28 09:19:01.757176942 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.3060/rubygem-activemodel-6.0.changes
2020-06-25 15:11:14.686083856 +0200
@@ -1,0 +2,7 @@
+Thu Jun 25 09:40:52 UTC 2020 - Manuel Schnitzer 
+
+- updated to version 6.0.3.2
+
+  * no changes
+
+---

Old:

  activemodel-6.0.3.1.gem

New:

  activemodel-6.0.3.2.gem



Other differences:
--
++ rubygem-activemodel-6.0.spec ++
--- /var/tmp/diff_new_pack.BEIELU/_old  2020-06-25 15:11:15.454086266 +0200
+++ /var/tmp/diff_new_pack.BEIELU/_new  2020-06-25 15:11:15.454086266 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-activemodel-6.0
-Version:6.0.3.1
+Version:6.0.3.2
 Release:0
 %define mod_name activemodel
 %define mod_full_name %{mod_name}-%{version}

++ activemodel-6.0.3.1.gem -> activemodel-6.0.3.2.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md2020-05-18 17:45:55.0 +0200
+++ new/CHANGELOG.md2020-06-17 16:52:56.0 +0200
@@ -1,3 +1,8 @@
+## Rails 6.0.3.2 (June 17, 2020) ##
+
+*   No changes.
+
+
 ## Rails 6.0.3.1 (May 18, 2020) ##
 
 *   No changes.
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/gem_version.rb 
new/lib/active_model/gem_version.rb
--- old/lib/active_model/gem_version.rb 2020-05-18 17:45:55.0 +0200
+++ new/lib/active_model/gem_version.rb 2020-06-17 16:52:56.0 +0200
@@ -10,7 +10,7 @@
 MAJOR = 6
 MINOR = 0
 TINY  = 3
-PRE   = "1"
+PRE   = "2"
 
 STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata2020-05-18 17:45:55.0 +0200
+++ new/metadata2020-06-17 16:52:56.0 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: activemodel
 version: !ruby/object:Gem::Version
-  version: 6.0.3.1
+  version: 6.0.3.2
 platform: ruby
 authors:
 - David Heinemeier Hansson
-autorequire: 
+autorequire:
 bindir: bin
 cert_chain: []
-date: 2020-05-18 00:00:00.0 Z
+date: 2020-06-17 00:00:00.0 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: activesupport
@@ -16,14 +16,14 @@
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.3.1
+version: 6.0.3.2
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.3.1
+version: 6.0.3.2
 description: A toolkit for building modeling frameworks like Active Record. 
Rich support
   for attributes, callbacks, validations, serialization, internationalization, 
and
   testing.
@@ -102,11 +102,11 @@
 - MIT
 metadata:
   bug_tracker_uri: https://github.com/rails/rails/issues
-  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.3.1/activemodel/CHANGELOG.md
-  documentation_uri: https://api.rubyonrails.org/v6.0.3.1/
+  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.3.2/activemodel/CHANGELOG.md
+  documentation_uri: https://api.rubyonrails.org/v6.0.3.2/
   mailing_list_uri: https://discuss.rubyonrails.org/c/rubyonrails-talk
-  source_code_uri: https://github.com/rails/rails/tree/v6.0.3.1/activemodel
-post_install_message: 
+  source_code_uri: https://github.com/rails/rails/tree/v6.0.3.2/activemodel
+post_install_message:
 rdoc_options: []
 require_paths:
 - lib
@@ -122,7 +122,7 @@
   version: '0'
 requirements: []
 rubygems_version: 3.1.2
-signing_key: 
+signing_key:
 specification_version: 4
 summary: A toolkit for building modeling frameworks (part of Rails).
 test_files: []




commit rubygem-activemodel-6.0 for openSUSE:Factory

2020-05-28 Thread root
Hello community,

here is the log from the commit of package rubygem-activemodel-6.0 for 
openSUSE:Factory checked in at 2020-05-28 09:19:01

Comparing /work/SRC/openSUSE:Factory/rubygem-activemodel-6.0 (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.3606 (New)


Package is "rubygem-activemodel-6.0"

Thu May 28 09:19:01 2020 rev:7 rq:809485 version:6.0.3.1

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-activemodel-6.0/rubygem-activemodel-6.0.changes
  2020-05-11 13:38:37.152773638 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.3606/rubygem-activemodel-6.0.changes
2020-05-28 09:19:01.757176942 +0200
@@ -1,0 +2,7 @@
+Wed May 27 11:00:05 UTC 2020 - Manuel Schnitzer 
+
+- updated to version 6.0.3.1
+
+  * no changes
+
+---

Old:

  activemodel-6.0.3.gem

New:

  activemodel-6.0.3.1.gem



Other differences:
--
++ rubygem-activemodel-6.0.spec ++
--- /var/tmp/diff_new_pack.JtNS7X/_old  2020-05-28 09:19:02.293177924 +0200
+++ /var/tmp/diff_new_pack.JtNS7X/_new  2020-05-28 09:19:02.297177931 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-activemodel-6.0
-Version:6.0.3
+Version:6.0.3.1
 Release:0
 %define mod_name activemodel
 %define mod_full_name %{mod_name}-%{version}

++ activemodel-6.0.3.gem -> activemodel-6.0.3.1.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md2020-05-06 20:00:05.0 +0200
+++ new/CHANGELOG.md2020-05-18 17:45:55.0 +0200
@@ -1,3 +1,8 @@
+## Rails 6.0.3.1 (May 18, 2020) ##
+
+*   No changes.
+
+
 ## Rails 6.0.3 (May 06, 2020) ##
 
 *   No changes.
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/gem_version.rb 
new/lib/active_model/gem_version.rb
--- old/lib/active_model/gem_version.rb 2020-05-06 20:00:05.0 +0200
+++ new/lib/active_model/gem_version.rb 2020-05-18 17:45:55.0 +0200
@@ -10,7 +10,7 @@
 MAJOR = 6
 MINOR = 0
 TINY  = 3
-PRE   = nil
+PRE   = "1"
 
 STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata2020-05-06 20:00:05.0 +0200
+++ new/metadata2020-05-18 17:45:55.0 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: activemodel
 version: !ruby/object:Gem::Version
-  version: 6.0.3
+  version: 6.0.3.1
 platform: ruby
 authors:
 - David Heinemeier Hansson
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2020-05-06 00:00:00.0 Z
+date: 2020-05-18 00:00:00.0 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: activesupport
@@ -16,14 +16,14 @@
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.3
+version: 6.0.3.1
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.3
+version: 6.0.3.1
 description: A toolkit for building modeling frameworks like Active Record. 
Rich support
   for attributes, callbacks, validations, serialization, internationalization, 
and
   testing.
@@ -102,10 +102,10 @@
 - MIT
 metadata:
   bug_tracker_uri: https://github.com/rails/rails/issues
-  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.3/activemodel/CHANGELOG.md
-  documentation_uri: https://api.rubyonrails.org/v6.0.3/
+  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.3.1/activemodel/CHANGELOG.md
+  documentation_uri: https://api.rubyonrails.org/v6.0.3.1/
   mailing_list_uri: https://discuss.rubyonrails.org/c/rubyonrails-talk
-  source_code_uri: https://github.com/rails/rails/tree/v6.0.3/activemodel
+  source_code_uri: https://github.com/rails/rails/tree/v6.0.3.1/activemodel
 post_install_message: 
 rdoc_options: []
 require_paths:




commit rubygem-activemodel-6.0 for openSUSE:Factory

2020-05-11 Thread root
Hello community,

here is the log from the commit of package rubygem-activemodel-6.0 for 
openSUSE:Factory checked in at 2020-05-11 13:38:34

Comparing /work/SRC/openSUSE:Factory/rubygem-activemodel-6.0 (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.2738 (New)


Package is "rubygem-activemodel-6.0"

Mon May 11 13:38:34 2020 rev:6 rq:802318 version:6.0.3

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-activemodel-6.0/rubygem-activemodel-6.0.changes
  2020-04-27 23:40:26.919765739 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.2738/rubygem-activemodel-6.0.changes
2020-05-11 13:38:37.152773638 +0200
@@ -1,0 +2,15 @@
+Thu May  7 20:02:04 UTC 2020 - Stephan Kulow 
+
+- updated to version 6.0.3
+ see installed CHANGELOG.md
+
+  ## Rails 6.0.3 (May 06, 2020) ##
+  
+  *   No changes.
+  
+  
+  ## Rails 6.0.2.2 (March 19, 2020) ##
+  
+  *   No changes.
+
+---

Old:

  activemodel-6.0.2.2.gem

New:

  activemodel-6.0.3.gem



Other differences:
--
++ rubygem-activemodel-6.0.spec ++
--- /var/tmp/diff_new_pack.94AfHV/_old  2020-05-11 13:38:37.864775130 +0200
+++ /var/tmp/diff_new_pack.94AfHV/_new  2020-05-11 13:38:37.868775139 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-activemodel-6.0
-Version:6.0.2.2
+Version:6.0.3
 Release:0
 %define mod_name activemodel
 %define mod_full_name %{mod_name}-%{version}

++ activemodel-6.0.2.2.gem -> activemodel-6.0.3.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md2020-03-19 17:42:30.0 +0100
+++ new/CHANGELOG.md2020-05-06 20:00:05.0 +0200
@@ -1,3 +1,13 @@
+## Rails 6.0.3 (May 06, 2020) ##
+
+*   No changes.
+
+
+## Rails 6.0.2.2 (March 19, 2020) ##
+
+*   No changes.
+
+
 ## Rails 6.0.2.1 (December 18, 2019) ##
 
 *   No changes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.rdoc new/README.rdoc
--- old/README.rdoc 2020-03-19 17:42:30.0 +0100
+++ new/README.rdoc 2020-05-06 20:00:05.0 +0200
@@ -263,4 +263,4 @@
 
 Feature requests should be discussed on the rails-core mailing list here:
 
-* https://groups.google.com/forum/?fromgroups#!forum/rubyonrails-core
+* https://discuss.rubyonrails.org/c/rubyonrails-core
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/attribute_assignment.rb 
new/lib/active_model/attribute_assignment.rb
--- old/lib/active_model/attribute_assignment.rb2020-03-19 
17:42:30.0 +0100
+++ new/lib/active_model/attribute_assignment.rb2020-05-06 
20:00:05.0 +0200
@@ -38,7 +38,6 @@
 alias attributes= assign_attributes
 
 private
-
   def _assign_attributes(attributes)
 attributes.each do |k, v|
   _assign_attribute(k, v)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/attribute_methods.rb 
new/lib/active_model/attribute_methods.rb
--- old/lib/active_model/attribute_methods.rb   2020-03-19 17:42:30.0 
+0100
+++ new/lib/active_model/attribute_methods.rb   2020-05-06 20:00:05.0 
+0200
@@ -382,6 +382,7 @@
 #{defn}
   #{body}
 end
+ruby2_keywords(:'#{name}') if respond_to?(:ruby2_keywords, true)
   RUBY
 end
 
@@ -431,6 +432,7 @@
 match ? attribute_missing(match, *args, ) : super
   end
 end
+ruby2_keywords(:method_missing) if respond_to?(:ruby2_keywords, true)
 
 # +attribute_missing+ is like +method_missing+, but for attributes. When
 # +method_missing+ is called we check to see if there is a matching
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/attribute_set.rb 
new/lib/active_model/attribute_set.rb
--- old/lib/active_model/attribute_set.rb   2020-03-19 17:42:30.0 
+0100
+++ new/lib/active_model/attribute_set.rb   2020-05-06 20:00:05.0 
+0200
@@ -94,11 +94,9 @@
 end
 
 protected
-
   attr_reader :attributes
 
 private
-
   def initialized_attributes
 attributes.select { |_, attr| attr.initialized? }
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/attributes.rb 
new/lib/active_model/attributes.rb
--- old/lib/active_model/attributes.rb  2020-03-19 17:42:30.0 +0100
+++ new/lib/active_model/attributes.rb  

commit rubygem-activemodel-6.0 for openSUSE:Factory

2020-04-27 Thread root
Hello community,

here is the log from the commit of package rubygem-activemodel-6.0 for 
openSUSE:Factory checked in at 2020-04-27 23:40:10

Comparing /work/SRC/openSUSE:Factory/rubygem-activemodel-6.0 (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.2738 (New)


Package is "rubygem-activemodel-6.0"

Mon Apr 27 23:40:10 2020 rev:5 rq:798218 version:6.0.2.2

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-activemodel-6.0/rubygem-activemodel-6.0.changes
  2019-12-21 12:32:23.831392220 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.2738/rubygem-activemodel-6.0.changes
2020-04-27 23:40:26.919765739 +0200
@@ -1,0 +2,7 @@
+Mon Apr 27 10:40:38 UTC 2020 - Manuel Schnitzer 
+
+- Updated to version 6.0.2.2
+
+  * no changes
+
+---

Old:

  activemodel-6.0.2.1.gem

New:

  activemodel-6.0.2.2.gem



Other differences:
--
++ rubygem-activemodel-6.0.spec ++
--- /var/tmp/diff_new_pack.pCq1Uc/_old  2020-04-27 23:40:27.815767488 +0200
+++ /var/tmp/diff_new_pack.pCq1Uc/_new  2020-04-27 23:40:27.815767488 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-activemodel-6.0
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-activemodel-6.0
-Version:6.0.2.1
+Version:6.0.2.2
 Release:0
 %define mod_name activemodel
 %define mod_full_name %{mod_name}-%{version}
@@ -39,7 +39,7 @@
 BuildRequires:  %{ruby >= 2.5.0}
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  ruby-macros >= 5
-Url:https://rubyonrails.org
+URL:https://rubyonrails.org
 Source: https://rubygems.org/gems/%{mod_full_name}.gem
 Source1:gem2rpm.yml
 Summary:A toolkit for building modeling frameworks (part of Rails)

++ activemodel-6.0.2.1.gem -> activemodel-6.0.2.2.gem ++
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/gem_version.rb 
new/lib/active_model/gem_version.rb
--- old/lib/active_model/gem_version.rb 2019-12-18 20:07:06.0 +0100
+++ new/lib/active_model/gem_version.rb 2020-03-19 17:42:30.0 +0100
@@ -10,7 +10,7 @@
 MAJOR = 6
 MINOR = 0
 TINY  = 2
-PRE   = "1"
+PRE   = "2"
 
 STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata2019-12-18 20:07:06.0 +0100
+++ new/metadata2020-03-19 17:42:30.0 +0100
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: activemodel
 version: !ruby/object:Gem::Version
-  version: 6.0.2.1
+  version: 6.0.2.2
 platform: ruby
 authors:
 - David Heinemeier Hansson
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2019-12-18 00:00:00.0 Z
+date: 2020-03-19 00:00:00.0 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: activesupport
@@ -16,14 +16,14 @@
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.2.1
+version: 6.0.2.2
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.2.1
+version: 6.0.2.2
 description: A toolkit for building modeling frameworks like Active Record. 
Rich support
   for attributes, callbacks, validations, serialization, internationalization, 
and
   testing.
@@ -102,10 +102,10 @@
 - MIT
 metadata:
   bug_tracker_uri: https://github.com/rails/rails/issues
-  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.2.1/activemodel/CHANGELOG.md
-  documentation_uri: https://api.rubyonrails.org/v6.0.2.1/
+  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.2.2/activemodel/CHANGELOG.md
+  documentation_uri: https://api.rubyonrails.org/v6.0.2.2/
   mailing_list_uri: https://groups.google.com/forum/#!forum/rubyonrails-talk
-  source_code_uri: https://github.com/rails/rails/tree/v6.0.2.1/activemodel
+  source_code_uri: https://github.com/rails/rails/tree/v6.0.2.2/activemodel
 post_install_message: 
 rdoc_options: []
 require_paths:




commit rubygem-activemodel-6.0 for openSUSE:Factory

2019-12-21 Thread root
Hello community,

here is the log from the commit of package rubygem-activemodel-6.0 for 
openSUSE:Factory checked in at 2019-12-21 12:31:45

Comparing /work/SRC/openSUSE:Factory/rubygem-activemodel-6.0 (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.6675 (New)


Package is "rubygem-activemodel-6.0"

Sat Dec 21 12:31:45 2019 rev:4 rq:758389 version:6.0.2.1

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-activemodel-6.0/rubygem-activemodel-6.0.changes
  2019-12-14 12:23:53.743194644 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.6675/rubygem-activemodel-6.0.changes
2019-12-21 12:32:23.831392220 +0100
@@ -1,0 +2,7 @@
+Fri Dec 20 04:22:23 UTC 2019 - Manuel Schnitzer 
+
+- updated to version 6.0.2.1
+
+  * no changes
+
+---

Old:

  activemodel-6.0.2.gem

New:

  activemodel-6.0.2.1.gem



Other differences:
--
++ rubygem-activemodel-6.0.spec ++
--- /var/tmp/diff_new_pack.zHBFd4/_old  2019-12-21 12:32:24.267392427 +0100
+++ /var/tmp/diff_new_pack.zHBFd4/_new  2019-12-21 12:32:24.279392433 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-activemodel-6.0
-Version:6.0.2
+Version:6.0.2.1
 Release:0
 %define mod_name activemodel
 %define mod_full_name %{mod_name}-%{version}

++ activemodel-6.0.2.gem -> activemodel-6.0.2.1.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md2019-12-13 19:07:41.0 +0100
+++ new/CHANGELOG.md2019-12-18 20:07:06.0 +0100
@@ -1,3 +1,8 @@
+## Rails 6.0.2.1 (December 18, 2019) ##
+
+*   No changes.
+
+
 ## Rails 6.0.2 (December 13, 2019) ##
 
 *   No changes.
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/gem_version.rb 
new/lib/active_model/gem_version.rb
--- old/lib/active_model/gem_version.rb 2019-12-13 19:07:41.0 +0100
+++ new/lib/active_model/gem_version.rb 2019-12-18 20:07:06.0 +0100
@@ -10,7 +10,7 @@
 MAJOR = 6
 MINOR = 0
 TINY  = 2
-PRE   = nil
+PRE   = "1"
 
 STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata2019-12-13 19:07:41.0 +0100
+++ new/metadata2019-12-18 20:07:06.0 +0100
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: activemodel
 version: !ruby/object:Gem::Version
-  version: 6.0.2
+  version: 6.0.2.1
 platform: ruby
 authors:
 - David Heinemeier Hansson
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2019-12-13 00:00:00.0 Z
+date: 2019-12-18 00:00:00.0 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: activesupport
@@ -16,14 +16,14 @@
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.2
+version: 6.0.2.1
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.2
+version: 6.0.2.1
 description: A toolkit for building modeling frameworks like Active Record. 
Rich support
   for attributes, callbacks, validations, serialization, internationalization, 
and
   testing.
@@ -102,10 +102,10 @@
 - MIT
 metadata:
   bug_tracker_uri: https://github.com/rails/rails/issues
-  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.2/activemodel/CHANGELOG.md
-  documentation_uri: https://api.rubyonrails.org/v6.0.2/
+  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.2.1/activemodel/CHANGELOG.md
+  documentation_uri: https://api.rubyonrails.org/v6.0.2.1/
   mailing_list_uri: https://groups.google.com/forum/#!forum/rubyonrails-talk
-  source_code_uri: https://github.com/rails/rails/tree/v6.0.2/activemodel
+  source_code_uri: https://github.com/rails/rails/tree/v6.0.2.1/activemodel
 post_install_message: 
 rdoc_options: []
 require_paths:




commit rubygem-activemodel-6.0 for openSUSE:Factory

2019-12-14 Thread root
Hello community,

here is the log from the commit of package rubygem-activemodel-6.0 for 
openSUSE:Factory checked in at 2019-12-14 12:21:16

Comparing /work/SRC/openSUSE:Factory/rubygem-activemodel-6.0 (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.4691 (New)


Package is "rubygem-activemodel-6.0"

Sat Dec 14 12:21:16 2019 rev:3 rq:756928 version:6.0.2

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-activemodel-6.0/rubygem-activemodel-6.0.changes
  2019-11-13 13:25:16.887507328 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.4691/rubygem-activemodel-6.0.changes
2019-12-14 12:23:53.743194644 +0100
@@ -1,0 +2,7 @@
+Sat Dec 14 00:04:54 UTC 2019 - Manuel Schnitzer 
+
+- updated to version 6.0.2
+
+  * no changes
+
+---

Old:

  activemodel-6.0.1.gem

New:

  activemodel-6.0.2.gem



Other differences:
--
++ rubygem-activemodel-6.0.spec ++
--- /var/tmp/diff_new_pack.f8YLmB/_old  2019-12-14 12:23:54.143194584 +0100
+++ /var/tmp/diff_new_pack.f8YLmB/_new  2019-12-14 12:23:54.147194584 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-activemodel-6.0
-Version:6.0.1
+Version:6.0.2
 Release:0
 %define mod_name activemodel
 %define mod_full_name %{mod_name}-%{version}

++ activemodel-6.0.1.gem -> activemodel-6.0.2.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md2019-11-05 15:37:39.0 +0100
+++ new/CHANGELOG.md2019-12-13 19:07:41.0 +0100
@@ -1,3 +1,8 @@
+## Rails 6.0.2 (December 13, 2019) ##
+
+*   No changes.
+
+
 ## Rails 6.0.1 (November 5, 2019) ##
 
 *   No changes.
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/gem_version.rb 
new/lib/active_model/gem_version.rb
--- old/lib/active_model/gem_version.rb 2019-11-05 15:37:39.0 +0100
+++ new/lib/active_model/gem_version.rb 2019-12-13 19:07:41.0 +0100
@@ -9,7 +9,7 @@
   module VERSION
 MAJOR = 6
 MINOR = 0
-TINY  = 1
+TINY  = 2
 PRE   = nil
 
 STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata2019-11-05 15:37:39.0 +0100
+++ new/metadata2019-12-13 19:07:41.0 +0100
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: activemodel
 version: !ruby/object:Gem::Version
-  version: 6.0.1
+  version: 6.0.2
 platform: ruby
 authors:
 - David Heinemeier Hansson
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2019-11-05 00:00:00.0 Z
+date: 2019-12-13 00:00:00.0 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: activesupport
@@ -16,14 +16,14 @@
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.1
+version: 6.0.2
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
 requirements:
 - - '='
   - !ruby/object:Gem::Version
-version: 6.0.1
+version: 6.0.2
 description: A toolkit for building modeling frameworks like Active Record. 
Rich support
   for attributes, callbacks, validations, serialization, internationalization, 
and
   testing.
@@ -102,10 +102,10 @@
 - MIT
 metadata:
   bug_tracker_uri: https://github.com/rails/rails/issues
-  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.1/activemodel/CHANGELOG.md
-  documentation_uri: https://api.rubyonrails.org/v6.0.1/
+  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.2/activemodel/CHANGELOG.md
+  documentation_uri: https://api.rubyonrails.org/v6.0.2/
   mailing_list_uri: https://groups.google.com/forum/#!forum/rubyonrails-talk
-  source_code_uri: https://github.com/rails/rails/tree/v6.0.1/activemodel
+  source_code_uri: https://github.com/rails/rails/tree/v6.0.2/activemodel
 post_install_message: 
 rdoc_options: []
 require_paths:




commit rubygem-activemodel-6.0 for openSUSE:Factory

2019-11-13 Thread root
Hello community,

here is the log from the commit of package rubygem-activemodel-6.0 for 
openSUSE:Factory checked in at 2019-11-13 13:25:08

Comparing /work/SRC/openSUSE:Factory/rubygem-activemodel-6.0 (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.2990 (New)


Package is "rubygem-activemodel-6.0"

Wed Nov 13 13:25:08 2019 rev:2 rq:747685 version:6.0.1

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-activemodel-6.0/rubygem-activemodel-6.0.changes
  2019-08-19 21:40:40.620298843 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-activemodel-6.0.new.2990/rubygem-activemodel-6.0.changes
2019-11-13 13:25:16.887507328 +0100
@@ -1,0 +2,7 @@
+Tue Nov 12 13:32:04 UTC 2019 - Manuel Schnitzer 
+
+- updated to version 6.0.1
+
+  * no changes
+
+---

Old:

  activemodel-6.0.0.gem

New:

  activemodel-6.0.1.gem



Other differences:
--
++ rubygem-activemodel-6.0.spec ++
--- /var/tmp/diff_new_pack.4HeVUd/_old  2019-11-13 13:25:17.683508157 +0100
+++ /var/tmp/diff_new_pack.4HeVUd/_new  2019-11-13 13:25:17.691508165 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-activemodel-6.0
-Version:6.0.0
+Version:6.0.1
 Release:0
 %define mod_name activemodel
 %define mod_full_name %{mod_name}-%{version}
@@ -36,9 +36,9 @@
 %endif
 # /MANUAL
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  ruby-macros >= 5
 BuildRequires:  %{ruby >= 2.5.0}
 BuildRequires:  %{rubygem gem2rpm}
+BuildRequires:  ruby-macros >= 5
 Url:https://rubyonrails.org
 Source: https://rubygems.org/gems/%{mod_full_name}.gem
 Source1:gem2rpm.yml

++ activemodel-6.0.0.gem -> activemodel-6.0.1.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md2019-08-16 19:58:50.0 +0200
+++ new/CHANGELOG.md2019-11-05 15:37:39.0 +0100
@@ -1,3 +1,8 @@
+## Rails 6.0.1 (November 5, 2019) ##
+
+*   No changes.
+
+
 ## Rails 6.0.0 (August 16, 2019) ##
 
 *   No changes.
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/gem_version.rb 
new/lib/active_model/gem_version.rb
--- old/lib/active_model/gem_version.rb 2019-08-16 19:58:50.0 +0200
+++ new/lib/active_model/gem_version.rb 2019-11-05 15:37:39.0 +0100
@@ -9,7 +9,7 @@
   module VERSION
 MAJOR = 6
 MINOR = 0
-TINY  = 0
+TINY  = 1
 PRE   = nil
 
 STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/active_model/validations/acceptance.rb 
new/lib/active_model/validations/acceptance.rb
--- old/lib/active_model/validations/acceptance.rb  2019-08-16 
19:58:50.0 +0200
+++ new/lib/active_model/validations/acceptance.rb  2019-11-05 
15:37:39.0 +0100
@@ -17,7 +17,8 @@
   private
 
 def setup!(klass)
-  
klass.include(LazilyDefineAttributes.new(AttributeDefinition.new(attributes)))
+  define_attributes = LazilyDefineAttributes.new(attributes)
+  klass.include(define_attributes) unless 
klass.included_modules.include?(define_attributes)
 end
 
 def acceptable_option?(value)
@@ -25,46 +26,57 @@
 end
 
 class LazilyDefineAttributes < Module
-  def initialize(attribute_definition)
+  def initialize(attributes)
+@attributes = attributes.map(&:to_s)
+  end
+
+  def included(klass)
+@lock = Mutex.new
+mod = self
+
 define_method(:respond_to_missing?) do |method_name, 
include_private = false|
-  super(method_name, include_private) || 
attribute_definition.matches?(method_name)
+  mod.define_on(klass)
+  super(method_name, include_private) || mod.matches?(method_name)
 end
 
 define_method(:method_missing) do |method_name, *args, |
-  if attribute_definition.matches?(method_name)
-attribute_definition.define_on(self.class)
+  mod.define_on(klass)
+  if mod.matches?(method_name)
 send(method_name, *args, )
   else
 super(method_name, *args, )