lib/app_info/protobuf/manifest.rb in app-info-2.8.5 vs lib/app_info/protobuf/manifest.rb in app-info-3.0.0.beta1

- old
+ new

@@ -5,11 +5,11 @@ require 'app_info/core_ext' module AppInfo module Protobuf class Base - include Helper::Defines + include Helper::GenerateClass def initialize(doc, resources = nil) @resources = resources parse(doc) end @@ -220,10 +220,9 @@ raise ProtobufParseError, 'Not found intent type' end type ||= name.split('.')[2] raise ProtobufParseError, 'Not found intent type' unless TYPES.include?(type) - return false unless intent = send(type.to_sym) values = intent.select { |e| e.name == name } values.empty? ? false : values end