# -*- encoding: utf-8 -*- # stub: mongoid-embedded-errors 4.0.0 ruby lib Gem::Specification.new do |s| s.name = "mongoid-embedded-errors".freeze s.version = "4.0.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Mark Bates".freeze, "Kristijan Novoseli\u0107".freeze] s.date = "2022-08-30" s.description = "Embedded documents in Mongoid can be really useful. However, when one of those embedded documents is invalid, Mongoid does not say which validation has failed. Instead of just saying that an embedded document is invalid, this gem modifies Mongoid behavior so it explicitly provides validation errors on a per-field basis for embedded documents, the same way it does for parent documents.".freeze s.email = ["mark@markbates.com".freeze, "kristijan@glooko.com".freeze] s.files = [".codeclimate.yml".freeze, ".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".semaphore/semaphore.yml".freeze, "Appraisals".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "Guardfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "gemfiles/.bundle/config".freeze, "gemfiles/mongoid_4.gemfile".freeze, "gemfiles/mongoid_5.gemfile".freeze, "gemfiles/mongoid_6.gemfile".freeze, "gemfiles/mongoid_7.gemfile".freeze, "gemfiles/mongoid_8.gemfile".freeze, "lib/mongoid-embedded-errors.rb".freeze, "lib/mongoid/embedded_errors.rb".freeze, "lib/mongoid/embedded_errors/embedded_in.rb".freeze, "lib/mongoid/embedded_errors/version.rb".freeze, "mongoid-embedded-errors.gemspec".freeze, "spec/lib/mongoid/embedded_errors_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/database_cleaner.rb".freeze, "spec/support/models/annotation.rb".freeze, "spec/support/models/article.rb".freeze, "spec/support/models/page.rb".freeze, "spec/support/models/section.rb".freeze, "spec/support/mongoid.yml".freeze] s.homepage = "https://github.com/glooko/mongoid-embedded-errors".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Easily bubble up errors from embedded documents in Mongoid.".freeze s.test_files = ["spec/lib/mongoid/embedded_errors_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/database_cleaner.rb".freeze, "spec/support/models/annotation.rb".freeze, "spec/support/models/article.rb".freeze, "spec/support/models/page.rb".freeze, "spec/support/models/section.rb".freeze, "spec/support/mongoid.yml".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze, "< 9.0.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.92".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.43".freeze]) end