class AppDetectionAnalysis
typed: false
Public Instance Methods
compute_confidence()
click to toggle source
# File server/redux-os/app/models/app_detection_analysis.rb, line 8 def compute_confidence path = EziiOsPath.new(self.jester_os_global_path) self.confidence = 0 if File.directory?(path.to_s) && Dir.entries(path.to_s).include?('app') && (Set.new(Dir.entries(File.join(path.to_s, 'app'))) & Set.new(['controllers', 'models'])).count == 2 self.confidence += 0.91 end rescue Errno::EACCES self.confidence = 0 end