--- !ruby/object:Gem::Specification name: metasploit-model version: !ruby/object:Gem::Version version: 2.0.4 platform: ruby authors: - Luke Imhoff autorequire: bindir: bin cert_chain: - | -----BEGIN CERTIFICATE----- MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4 MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8 RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT gHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm KPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd QQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ XriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o LkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU RUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK 6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH WD9f -----END CERTIFICATE----- - | -----BEGIN CERTIFICATE----- MIIElDCCA3ygAwIBAgIOSBtqBybS6D8mAtSCWs0wDQYJKoZIhvcNAQELBQAwTDEg MB4GA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2Jh bFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTYwNjE1MDAwMDAwWhcNMjQw NjE1MDAwMDAwWjBaMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu di1zYTEwMC4GA1UEAxMnR2xvYmFsU2lnbiBDb2RlU2lnbmluZyBDQSAtIFNIQTI1 NiAtIEczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjYVVI6kfU6/J 7TbCKbVu2PlC9SGLh/BDoS/AP5fjGEfUlk6Iq8Zj6bZJFYXx2Zt7G/3YSsxtToZA F817ukcotdYUQAyG7h5LM/MsVe4hjNq2wf6wTjquUZ+lFOMQ5pPK+vldsZCH7/g1 LfyiXCbuexWLH9nDoZc1QbMw/XITrZGXOs5ynQYKdTwfmOPLGC+MnwhKkQrZ2TXZ g5J2Yl7fg67k1gFOzPM8cGFYNx8U42qgr2v02dJsLBkwXaBvUt/RnMngDdl1EWWW 2UO0p5A5rkccVMuxlW4l3o7xEhzw127nFE2zGmXWhEpX7gSvYjjFEJtDjlK4Prau niyX/4507wIDAQABo4IBZDCCAWAwDgYDVR0PAQH/BAQDAgEGMB0GA1UdJQQWMBQG CCsGAQUFBwMDBggrBgEFBQcDCTASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQW BBQPOueslJF0LZYCc4OtnC5JPxmqVDAfBgNVHSMEGDAWgBSP8Et/qC5FJK5NUPpj move4t0bvDA+BggrBgEFBQcBAQQyMDAwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw Mi5nbG9iYWxzaWduLmNvbS9yb290cjMwNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDov L2NybC5nbG9iYWxzaWduLmNvbS9yb290LXIzLmNybDBjBgNVHSAEXDBaMAsGCSsG AQQBoDIBMjAIBgZngQwBBAEwQQYJKwYBBAGgMgFfMDQwMgYIKwYBBQUHAgEWJmh0 dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEB CwUAA4IBAQAVhCgM7aHDGYLbYydB18xjfda8zzabz9JdTAKLWBoWCHqxmJl/2DOK XJ5iCprqkMLFYwQL6IdYBgAHglnDqJQy2eAUTaDVI+DH3brwaeJKRWUtTUmQeGYy DrBowLCIsI7tXAb4XBBIPyNzujtThFKAzfCzFcgRCosFeEZZCNS+t/9L9ZxqTJx2 ohGFRYzUN+5Q3eEzNKmhHzoL8VZEim+zM9CxjtEMYAfuMsLwJG+/r/uBAXZnxKPo 4KvcM1Uo42dHPOtqpN+U6fSmwIHRUphRptYCtzzqSu/QumXSN4NTS35nfIxA9gcc sK8EBtz4bEaIcpzrTp3DsLlUo7lOl8oU -----END CERTIFICATE----- - | -----BEGIN CERTIFICATE----- MIIE5jCCA86gAwIBAgIMKDuO03uv6RWXR1uAMA0GCSqGSIb3DQEBCwUAMFoxCzAJ BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTAwLgYDVQQDEydH bG9iYWxTaWduIENvZGVTaWduaW5nIENBIC0gU0hBMjU2IC0gRzMwHhcNMTYwOTEz MTgxMDIyWhcNMTkxMTExMTUxNTM4WjBgMQswCQYDVQQGEwJVUzEWMBQGA1UECBMN TWFzc2FjaHVzZXR0czEPMA0GA1UEBxMGQm9zdG9uMRMwEQYDVQQKEwpSYXBpZDcg TExDMRMwEQYDVQQDEwpSYXBpZDcgTExDMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAl0HeC0FzN1BJ4nQkxsBng3peS9Bdi9rpSGx+g0Ximd+M/7twmund bzn2JPbNK/Gp/rq/SytrNSLcUzcbH/0z5Ltyw1/jQsGtRBrns0NZSRXqupQDW5R6 HFpaIAl3OdsesmIQc/fm0uhh8dkfHVo7UsZO/TeCPoy0uHXTI6aFBPzMMsdz+gf3 cCCLsnNKQh/T2Q/jwBs3NTPoyza/pPZcvGogKcWCeNihTO5Rn1Fc71sMHSjQsDtn 1fWGKYGi0qjvZ4lpGM9IFZMTbySKHbPLhhHnBOoV7avGemdky3AEsUeiT+6DY0P1 IydBy24uVNhGATglME1ttlT4Eme/to0M6wIDAQABo4IBpDCCAaAwDgYDVR0PAQH/ BAQDAgeAMIGUBggrBgEFBQcBAQSBhzCBhDBIBggrBgEFBQcwAoY8aHR0cDovL3Nl Y3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3Njb2Rlc2lnbnNoYTJnM29jc3Au Y3J0MDgGCCsGAQUFBzABhixodHRwOi8vb2NzcDIuZ2xvYmFsc2lnbi5jb20vZ3Nj b2Rlc2lnbnNoYTJnMzBWBgNVHSAETzBNMEEGCSsGAQQBoDIBMjA0MDIGCCsGAQUF BwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAIBgZn gQwBBAEwCQYDVR0TBAIwADA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vY3JsLmds b2JhbHNpZ24uY29tL2dzY29kZXNpZ25zaGEyZzMuY3JsMBMGA1UdJQQMMAoGCCsG AQUFBwMDMB0GA1UdDgQWBBSm8RBpBC/cK9VmxzO2+RWnacN8CTAfBgNVHSMEGDAW gBQPOueslJF0LZYCc4OtnC5JPxmqVDANBgkqhkiG9w0BAQsFAAOCAQEANVO3uYQl h8iicbaXE3odrL+kXXmeeNgt4BD3x7GKAVIVixtwBS6pvrshjc1LN0tm3ruiv8oy cq4FiEmVUXZejSRvVVtABeWdZWo+lJ8NxCBUEYYmnMrjgFIbGiEbBsg7PGtyeQsA 5Wbg7Lx889mS1tKfQBcPif8EjpTiXNfMiywmpaMYmvm+yQgzrRLDbjz6JV0Rc5Ga WChka+LTPnMtsWJuFM8ka8icMeS28/nAGERdewxWvz+DeAPMORdTJ7aqb6+Y9xuz G+Hmcg1v810agasPdoydE0RTVZgEOOMoQ07qu7JFXVWZ9ZQpHT7qJATWL/b2csFG 8mVuTXnyJOKRJA== -----END CERTIFICATE----- date: 2017-05-11 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.3' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.3' - !ruby/object:Gem::Dependency name: metasploit-yard requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: metasploit-erd requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: yard requirement: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: 0.8.7.4 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: 0.8.7.4 - !ruby/object:Gem::Dependency name: activemodel requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.2.6 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.2.6 - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.2.6 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.2.6 - !ruby/object:Gem::Dependency name: railties requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.2.6 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.2.6 - !ruby/object:Gem::Dependency name: redcarpet requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: Common code, such as validators and mixins, that are shared between ActiveModels in metasploit-framework and ActiveRecords in metasploit_data_models. email: - luke_imhoff@rapid7.com executables: [] extensions: [] extra_rdoc_files: [] files: - ".coveralls.yml" - ".gitignore" - ".rspec" - ".simplecov" - ".travis.yml" - ".yardopts" - CHANGELOG.md - CONTRIBUTING.md - Gemfile - LICENSE - README.md - RELEASING.md - Rakefile - UPGRADING.md - app/models/metasploit/model/association/reflection.rb - app/models/metasploit/model/search/group/base.rb - app/models/metasploit/model/search/group/intersection.rb - app/models/metasploit/model/search/group/union.rb - app/models/metasploit/model/search/operation/association.rb - app/models/metasploit/model/search/operation/base.rb - app/models/metasploit/model/search/operation/boolean.rb - app/models/metasploit/model/search/operation/date.rb - app/models/metasploit/model/search/operation/group/base.rb - app/models/metasploit/model/search/operation/group/intersection.rb - app/models/metasploit/model/search/operation/group/union.rb - app/models/metasploit/model/search/operation/integer.rb - app/models/metasploit/model/search/operation/null.rb - app/models/metasploit/model/search/operation/set.rb - app/models/metasploit/model/search/operation/set/integer.rb - app/models/metasploit/model/search/operation/set/string.rb - app/models/metasploit/model/search/operation/string.rb - app/models/metasploit/model/search/operator/association.rb - app/models/metasploit/model/search/operator/attribute.rb - app/models/metasploit/model/search/operator/base.rb - app/models/metasploit/model/search/operator/delegation.rb - app/models/metasploit/model/search/operator/deprecated/app.rb - app/models/metasploit/model/search/operator/deprecated/author.rb - app/models/metasploit/model/search/operator/deprecated/authority.rb - app/models/metasploit/model/search/operator/deprecated/platform.rb - app/models/metasploit/model/search/operator/deprecated/ref.rb - app/models/metasploit/model/search/operator/deprecated/text.rb - app/models/metasploit/model/search/operator/group/base.rb - app/models/metasploit/model/search/operator/group/intersection.rb - app/models/metasploit/model/search/operator/group/union.rb - app/models/metasploit/model/search/operator/null.rb - app/models/metasploit/model/search/operator/single.rb - app/models/metasploit/model/search/query.rb - app/models/metasploit/model/visitation/visitor.rb - app/validators/ip_format_validator.rb - app/validators/nil_validator.rb - app/validators/parameters_validator.rb - app/validators/password_is_strong_validator.rb - config/locales/en.yml - lib/metasploit/model.rb - lib/metasploit/model/association.rb - lib/metasploit/model/association/error.rb - lib/metasploit/model/association/tree.rb - lib/metasploit/model/base.rb - lib/metasploit/model/engine.rb - lib/metasploit/model/error.rb - lib/metasploit/model/file.rb - lib/metasploit/model/invalid.rb - lib/metasploit/model/login.rb - lib/metasploit/model/login/status.rb - lib/metasploit/model/nilify_blanks.rb - lib/metasploit/model/realm.rb - lib/metasploit/model/realm/key.rb - lib/metasploit/model/search.rb - lib/metasploit/model/search/association.rb - lib/metasploit/model/search/attribute.rb - lib/metasploit/model/search/group.rb - lib/metasploit/model/search/operation.rb - lib/metasploit/model/search/operation/group.rb - lib/metasploit/model/search/operation/value.rb - lib/metasploit/model/search/operation/value/integer.rb - lib/metasploit/model/search/operation/value/string.rb - lib/metasploit/model/search/operator.rb - lib/metasploit/model/search/operator/deprecated.rb - lib/metasploit/model/search/operator/group.rb - lib/metasploit/model/search/operator/help.rb - lib/metasploit/model/search/with.rb - lib/metasploit/model/spec.rb - lib/metasploit/model/spec/error.rb - lib/metasploit/model/spec/i18n_exception_handler.rb - lib/metasploit/model/spec/pathname_collision.rb - lib/metasploit/model/spec/template/write.rb - lib/metasploit/model/spec/temporary_pathname.rb - lib/metasploit/model/translation.rb - lib/metasploit/model/version.rb - lib/metasploit/model/visitation.rb - lib/metasploit/model/visitation/visit.rb - metasploit-model.gemspec - script/rails - spec/app/models/metasploit/model/association/reflection_spec.rb - spec/app/models/metasploit/model/search/group/base_spec.rb - spec/app/models/metasploit/model/search/group/intersection_spec.rb - spec/app/models/metasploit/model/search/group/union_spec.rb - spec/app/models/metasploit/model/search/operation/association_spec.rb - spec/app/models/metasploit/model/search/operation/base_spec.rb - spec/app/models/metasploit/model/search/operation/boolean_spec.rb - spec/app/models/metasploit/model/search/operation/date_spec.rb - spec/app/models/metasploit/model/search/operation/group/base_spec.rb - spec/app/models/metasploit/model/search/operation/group/intersection_spec.rb - spec/app/models/metasploit/model/search/operation/group/union_spec.rb - spec/app/models/metasploit/model/search/operation/integer_spec.rb - spec/app/models/metasploit/model/search/operation/null_spec.rb - spec/app/models/metasploit/model/search/operation/set/integer_spec.rb - spec/app/models/metasploit/model/search/operation/set/string_spec.rb - spec/app/models/metasploit/model/search/operation/set_spec.rb - spec/app/models/metasploit/model/search/operation/string_spec.rb - spec/app/models/metasploit/model/search/operator/association_spec.rb - spec/app/models/metasploit/model/search/operator/attribute_spec.rb - spec/app/models/metasploit/model/search/operator/base_spec.rb - spec/app/models/metasploit/model/search/operator/delegation_spec.rb - spec/app/models/metasploit/model/search/operator/group/base_spec.rb - spec/app/models/metasploit/model/search/operator/group/intersection_spec.rb - spec/app/models/metasploit/model/search/operator/group/union_spec.rb - spec/app/models/metasploit/model/search/operator/null_spec.rb - spec/app/models/metasploit/model/search/operator/single_spec.rb - spec/app/models/metasploit/model/search/query_spec.rb - spec/app/models/metasploit/model/visitation/visitor_spec.rb - spec/app/validators/ip_format_validator_spec.rb - spec/app/validators/nil_validator_spec.rb - spec/app/validators/parameters_validator_spec.rb - spec/app/validators/password_is_strong_validator_spec.rb - spec/dummy/Rakefile - spec/dummy/app/assets/javascripts/application.js - spec/dummy/app/assets/stylesheets/application.css - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/helpers/application_helper.rb - spec/dummy/app/mailers/.gitkeep - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/bin/bundle - spec/dummy/bin/rails - spec/dummy/bin/rake - spec/dummy/config.ru - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - spec/dummy/config/database.yml.example - spec/dummy/config/database.yml.travis - spec/dummy/config/environment.rb - spec/dummy/config/environments/development.rb - spec/dummy/config/environments/production.rb - spec/dummy/config/environments/test.rb - spec/dummy/config/initializers/assets.rb - spec/dummy/config/initializers/backtrace_silencers.rb - spec/dummy/config/initializers/cookies_serializer.rb - spec/dummy/config/initializers/filter_parameter_logging.rb - spec/dummy/config/initializers/inflections.rb - spec/dummy/config/initializers/mime_types.rb - spec/dummy/config/initializers/secret_token.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/locales/en.yml - spec/dummy/config/routes.rb - spec/dummy/db/schema.rb - spec/dummy/lib/assets/.gitkeep - spec/dummy/log/.gitkeep - spec/dummy/public/404.html - spec/dummy/public/422.html - spec/dummy/public/500.html - spec/dummy/public/favicon.ico - spec/dummy/script/rails - spec/factories/metasploit/model/association/reflections.rb - spec/factories/metasploit/model/bases.rb - spec/factories/metasploit/model/search/operator/associations.rb - spec/factories/metasploit/model/search/operator/attributes.rb - spec/factories/metasploit/model/search/operator/bases.rb - spec/lib/metasploit/model/association/error_spec.rb - spec/lib/metasploit/model/association_spec.rb - spec/lib/metasploit/model/base_spec.rb - spec/lib/metasploit/model/engine_spec.rb - spec/lib/metasploit/model/file_spec.rb - spec/lib/metasploit/model/invalid_spec.rb - spec/lib/metasploit/model/login/status_spec.rb - spec/lib/metasploit/model/nilify_blanks_spec.rb - spec/lib/metasploit/model/realm/key_spec.rb - spec/lib/metasploit/model/search/association/tree_spec.rb - spec/lib/metasploit/model/search/association_spec.rb - spec/lib/metasploit/model/search/attribute_spec.rb - spec/lib/metasploit/model/search/operation/value/integer_spec.rb - spec/lib/metasploit/model/search/operation/value/string_spec.rb - spec/lib/metasploit/model/search/operation_spec.rb - spec/lib/metasploit/model/search/operator/help_spec.rb - spec/lib/metasploit/model/search/with_spec.rb - spec/lib/metasploit/model/search_spec.rb - spec/lib/metasploit/model/spec/error_spec.rb - spec/lib/metasploit/model/spec/i18n_exception_handler_spec.rb - spec/lib/metasploit/model/spec/pathname_collision_spec.rb - spec/lib/metasploit/model/spec_spec.rb - spec/lib/metasploit/model/translation_spec.rb - spec/lib/metasploit/model/visitation/visit_spec.rb - spec/lib/metasploit/model_spec.rb - spec/matchers/validate_nilness_of_spec.rb - spec/spec_helper.rb - spec/support/matchers/allow_attribute.rb - spec/support/matchers/validate_nilness_of.rb - spec/support/shared/contexts/metasploit/model/search/operator/union/children.rb - spec/support/shared/examples/metasploit/model/search/operation/value/integer.rb - spec/support/shared/examples/metasploit/model/search/operation/value/string.rb - spec/support/shared/examples/metasploit/model/search/operator/help.rb - spec/support/shared/examples/metasploit/model/translation.rb - spec/support/shared/examples/search/query.rb - spec/support/shared/examples/search_association.rb - spec/support/shared/examples/search_attribute.rb - spec/support/shared/examples/search_with.rb homepage: licenses: [] metadata: {} post_install_message: rdoc_options: [] require_paths: - app/models - app/validators - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.2.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.6.8 signing_key: specification_version: 4 summary: Metasploit Model Mixins and Validators test_files: - spec/app/models/metasploit/model/association/reflection_spec.rb - spec/app/models/metasploit/model/search/group/base_spec.rb - spec/app/models/metasploit/model/search/group/intersection_spec.rb - spec/app/models/metasploit/model/search/group/union_spec.rb - spec/app/models/metasploit/model/search/operation/association_spec.rb - spec/app/models/metasploit/model/search/operation/base_spec.rb - spec/app/models/metasploit/model/search/operation/boolean_spec.rb - spec/app/models/metasploit/model/search/operation/date_spec.rb - spec/app/models/metasploit/model/search/operation/group/base_spec.rb - spec/app/models/metasploit/model/search/operation/group/intersection_spec.rb - spec/app/models/metasploit/model/search/operation/group/union_spec.rb - spec/app/models/metasploit/model/search/operation/integer_spec.rb - spec/app/models/metasploit/model/search/operation/null_spec.rb - spec/app/models/metasploit/model/search/operation/set/integer_spec.rb - spec/app/models/metasploit/model/search/operation/set/string_spec.rb - spec/app/models/metasploit/model/search/operation/set_spec.rb - spec/app/models/metasploit/model/search/operation/string_spec.rb - spec/app/models/metasploit/model/search/operator/association_spec.rb - spec/app/models/metasploit/model/search/operator/attribute_spec.rb - spec/app/models/metasploit/model/search/operator/base_spec.rb - spec/app/models/metasploit/model/search/operator/delegation_spec.rb - spec/app/models/metasploit/model/search/operator/group/base_spec.rb - spec/app/models/metasploit/model/search/operator/group/intersection_spec.rb - spec/app/models/metasploit/model/search/operator/group/union_spec.rb - spec/app/models/metasploit/model/search/operator/null_spec.rb - spec/app/models/metasploit/model/search/operator/single_spec.rb - spec/app/models/metasploit/model/search/query_spec.rb - spec/app/models/metasploit/model/visitation/visitor_spec.rb - spec/app/validators/ip_format_validator_spec.rb - spec/app/validators/nil_validator_spec.rb - spec/app/validators/parameters_validator_spec.rb - spec/app/validators/password_is_strong_validator_spec.rb - spec/dummy/Rakefile - spec/dummy/app/assets/javascripts/application.js - spec/dummy/app/assets/stylesheets/application.css - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/helpers/application_helper.rb - spec/dummy/app/mailers/.gitkeep - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/bin/bundle - spec/dummy/bin/rails - spec/dummy/bin/rake - spec/dummy/config.ru - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - spec/dummy/config/database.yml.example - spec/dummy/config/database.yml.travis - spec/dummy/config/environment.rb - spec/dummy/config/environments/development.rb - spec/dummy/config/environments/production.rb - spec/dummy/config/environments/test.rb - spec/dummy/config/initializers/assets.rb - spec/dummy/config/initializers/backtrace_silencers.rb - spec/dummy/config/initializers/cookies_serializer.rb - spec/dummy/config/initializers/filter_parameter_logging.rb - spec/dummy/config/initializers/inflections.rb - spec/dummy/config/initializers/mime_types.rb - spec/dummy/config/initializers/secret_token.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/locales/en.yml - spec/dummy/config/routes.rb - spec/dummy/db/schema.rb - spec/dummy/lib/assets/.gitkeep - spec/dummy/log/.gitkeep - spec/dummy/public/404.html - spec/dummy/public/422.html - spec/dummy/public/500.html - spec/dummy/public/favicon.ico - spec/dummy/script/rails - spec/factories/metasploit/model/association/reflections.rb - spec/factories/metasploit/model/bases.rb - spec/factories/metasploit/model/search/operator/associations.rb - spec/factories/metasploit/model/search/operator/attributes.rb - spec/factories/metasploit/model/search/operator/bases.rb - spec/lib/metasploit/model/association/error_spec.rb - spec/lib/metasploit/model/association_spec.rb - spec/lib/metasploit/model/base_spec.rb - spec/lib/metasploit/model/engine_spec.rb - spec/lib/metasploit/model/file_spec.rb - spec/lib/metasploit/model/invalid_spec.rb - spec/lib/metasploit/model/login/status_spec.rb - spec/lib/metasploit/model/nilify_blanks_spec.rb - spec/lib/metasploit/model/realm/key_spec.rb - spec/lib/metasploit/model/search/association/tree_spec.rb - spec/lib/metasploit/model/search/association_spec.rb - spec/lib/metasploit/model/search/attribute_spec.rb - spec/lib/metasploit/model/search/operation/value/integer_spec.rb - spec/lib/metasploit/model/search/operation/value/string_spec.rb - spec/lib/metasploit/model/search/operation_spec.rb - spec/lib/metasploit/model/search/operator/help_spec.rb - spec/lib/metasploit/model/search/with_spec.rb - spec/lib/metasploit/model/search_spec.rb - spec/lib/metasploit/model/spec/error_spec.rb - spec/lib/metasploit/model/spec/i18n_exception_handler_spec.rb - spec/lib/metasploit/model/spec/pathname_collision_spec.rb - spec/lib/metasploit/model/spec_spec.rb - spec/lib/metasploit/model/translation_spec.rb - spec/lib/metasploit/model/visitation/visit_spec.rb - spec/lib/metasploit/model_spec.rb - spec/matchers/validate_nilness_of_spec.rb - spec/spec_helper.rb - spec/support/matchers/allow_attribute.rb - spec/support/matchers/validate_nilness_of.rb - spec/support/shared/contexts/metasploit/model/search/operator/union/children.rb - spec/support/shared/examples/metasploit/model/search/operation/value/integer.rb - spec/support/shared/examples/metasploit/model/search/operation/value/string.rb - spec/support/shared/examples/metasploit/model/search/operator/help.rb - spec/support/shared/examples/metasploit/model/translation.rb - spec/support/shared/examples/search/query.rb - spec/support/shared/examples/search_association.rb - spec/support/shared/examples/search_attribute.rb - spec/support/shared/examples/search_with.rb has_rdoc: