hanami-utils 2.0.0
Legitimate Ruby gem
“Ruby core extentions and Hanami utilities”
Ruby subshell command executionCode embeds cleartext HTTP URL literal
SHA-2568b6fc583a3f0f92b9e29799dc204b9f354981771c13df029ef4d7981e1e0be2f
MaleculeH₄(Cm₂DbF₂Po₂)Md(Pa)
Evidence
⋯4 lines
5require "hanami/utils/version"
6
7Gem::Specification.new do |spec|
8 spec.name = "hanami-utils"
9 spec.version = Hanami::Utils::VERSION
10 spec.authors = ["Luca Guidi"]
11 spec.email = ["me@ …
12:40… s"
13 spec.summary = "Ruby core extentions and Hanami utilities"
14 spec.homepage = "http://hanamirb.org"
15 spec.license = "MIT"
16
17 spec.files = `git ls-files -- lib/* CHANGELOG.md LICENSE.md README.md hanami-utils.gemspec`.split($/)
18 spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
19 spec.require_paths = ["lib"]
20 spec.meta …
19:5… module ClassMethods
20 def self.extended(base)
21 base.class_eval do
22 @__class_attributes = Attributes.new unless defined?(@__class_attributes)
23 end
24 end
25
26 # Defines a class level accessor for the given attribute(s).
27 #
28 # A value set for a superclass is automatically available …
13:90… eet
14 # @see https://www.owasp.org/index.php/ESAPI
15 # @see https://github.com/ESAPI/esapi-java-legacy
16 module Escape # rubocop:disable Metrics/ModuleLength
17 # Hex base for base 10 integer conversion
18 #
19 # @since 0.4.0
20 # @api private
21 #
22 # @s …
39:62… ameError
40 def self.load!(name, namespace = Object)
41 namespace.const_get(name.to_s, false)
42 end
43
44 # Loads a class for the given name, only if it's defined.
45 #
46 # @param n …
No evidence locations were recorded for this file. Raw result