class Cruml::ClassList

Overview

Consists of processing a list of classes.

Defined in:

class_list.cr

Class Method Summary

Class Method Detail

def self.add(class_info : Cruml::Entities::ClassInfo) : Nil #

Adds the class info to the class array.


[View source]
def self.classes #

[View source]
def self.clear : Nil #

Clear the array of classes.


[View source]
def self.find_by_name(class_name : String) : Cruml::Entities::ClassInfo | Nil #

Find a class info by name.


[View source]
def self.group_by_namespaces #

Groups the classes by their namespaces.


[View source]
def self.verify_instance_var_duplication : Nil #

Verifies and removes duplicated instance variables from classes based on their parent classes.


[View source]