def initialize(app_tree, processor = nil, options = {})
@app_tree = app_tree
@processor = processor
@options = options
@config = Brakeman::Config.new(self)
@templates = {}
@controllers = {}
@models = {}
@models[UNKNOWN_MODEL] = Brakeman::Model.new(UNKNOWN_MODEL, nil, nil, nil, self)
@routes = {}
@initializers = {}
@errors = []
@libs = {}
@constants = Brakeman::Constants.new
@checks = nil
@processed = nil
@template_cache = Set.new
@filter_cache = {}
@call_index = nil
@start_time = Time.now
@end_time = nil
@duration = nil
end