struct Analyzer::Ruby::Grape::GrapeIndex

Overview

Cross-file Grape index: the set of classes that are (transitively) a Grape::API, plus the prefix each class's routes inherit from the aggregator(s) that mount it.

Defined in:

analyzer/analyzers/ruby/grape.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(classes : Set(String), inherited : Hash(String, String)) #

[View source]

Instance Method Detail

def classes : Set(String) #

def clone #

[View source]
def copy_with(classes _classes = @classes, inherited _inherited = @inherited) #

[View source]
def inherited : Hash(String, String) #