Skip to content

Commit

Permalink
Class names updated to match naming conventions 🛵
Browse files Browse the repository at this point in the history
  • Loading branch information
hahwul committed Nov 20, 2023
1 parent 6390b67 commit 85505cc
Show file tree
Hide file tree
Showing 11 changed files with 21 additions and 21 deletions.
2 changes: 1 addition & 1 deletion spec/functional_test/testers/crystal_kemal_spec.cr
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ extected_endpoints = [
Endpoint.new("/query", "POST", [Param.new("query", "", "form")]),
]

FunctionalTester.new("fixtures/kemal/", {
FunctionalTester.new("fixtures/crystal_kemal/", {
:techs => 1,
:endpoints => 3,
}, extected_endpoints).test_all
4 changes: 2 additions & 2 deletions spec/unit_test/analyzer/analyzer_kemal_spec.cr
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
require "../../../src/analyzer/analyzers/analyzer_kemal.cr"
require "../../../src/analyzer/analyzers/analyzer_crystal_kemal.cr"
require "../../../src/options"

describe "mapping_to_path" do
options = default_options()
instance = AnalyzerKemal.new(options)
instance = AnalyzerCrystalKemal.new(options)

it "line_to_param - env.params.query" do
line = "env.params.query[\"id\"]"
Expand Down
4 changes: 2 additions & 2 deletions spec/unit_test/analyzer/analyzer_sinatra_spec.cr
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
require "../../../src/analyzer/analyzers/analyzer_sinatra.cr"
require "../../../src/analyzer/analyzers/analyzer_ruby_sinatra.cr"
require "../../../src/options"

describe "mapping_to_path" do
options = default_options()
instance = AnalyzerSinatra.new(options)
instance = AnalyzerRubySinatra.new(options)

it "line_to_param - param[]" do
line = "param['id']"
Expand Down
8 changes: 4 additions & 4 deletions src/analyzer/analyzer.cr
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ require "./analyzers/*"

def initialize_analyzers(logger : NoirLogger)
analyzers = {} of String => Proc(Hash(Symbol, String), Array(Endpoint))
analyzers["ruby_rails"] = ->analyzer_rails(Hash(Symbol, String))
analyzers["ruby_sinatra"] = ->analyzer_sinatra(Hash(Symbol, String))
analyzers["ruby_hanami"] = ->analyzer_hanami(Hash(Symbol, String))
analyzers["ruby_rails"] = ->analyzer_ruby_rails(Hash(Symbol, String))
analyzers["ruby_sinatra"] = ->analyzer_ruby_sinatra(Hash(Symbol, String))
analyzers["ruby_hanami"] = ->analyzer_ruby_hanami(Hash(Symbol, String))
analyzers["java_spring"] = ->analyzer_spring(Hash(Symbol, String))
analyzers["kotlin_spring"] = ->analyzer_spring(Hash(Symbol, String))
analyzers["java_armeria"] = ->analyzer_armeria(Hash(Symbol, String))
Expand All @@ -15,7 +15,7 @@ def initialize_analyzers(logger : NoirLogger)
analyzers["python_fastapi"] = ->analyzer_fastapi(Hash(Symbol, String))
analyzers["python_django"] = ->analyzer_django(Hash(Symbol, String))
analyzers["js_express"] = ->analyzer_express(Hash(Symbol, String))
analyzers["crystal_kemal"] = ->analyzer_kemal(Hash(Symbol, String))
analyzers["crystal_kemal"] = ->analyzer_crystal_kemal(Hash(Symbol, String))
analyzers["crystal_lucky"] = ->analyzer_crystal_lucky(Hash(Symbol, String))
analyzers["oas2"] = ->analyzer_oas2(Hash(Symbol, String))
analyzers["oas3"] = ->analyzer_oas3(Hash(Symbol, String))
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
require "../../models/analyzer"

class AnalyzerKemal < Analyzer
class AnalyzerCrystalKemal < Analyzer
def analyze
# Source Analysis
begin
Expand Down Expand Up @@ -112,7 +112,7 @@ class AnalyzerKemal < Analyzer
end
end

def analyzer_kemal(options : Hash(Symbol, String))
instance = AnalyzerKemal.new(options)
def analyzer_crystal_kemal(options : Hash(Symbol, String))
instance = AnalyzerCrystalKemal.new(options)
instance.analyze
end
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
require "../../models/analyzer"

class AnalyzerHanami < Analyzer
class AnalyzerRubyHanami < Analyzer
def analyze
# Config Analysis
if File.exists?("#{@base_path}/config/routes.rb")
Expand Down Expand Up @@ -67,7 +67,7 @@ class AnalyzerHanami < Analyzer
end
end

def analyzer_hanami(options : Hash(Symbol, String))
instance = AnalyzerHanami.new(options)
def analyzer_ruby_hanami(options : Hash(Symbol, String))
instance = AnalyzerRubyHanami.new(options)
instance.analyze
end
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
require "../../models/analyzer"

class AnalyzerRails < Analyzer
class AnalyzerRubyRails < Analyzer
def analyze
# Public Dir Analysis
begin
Expand Down Expand Up @@ -150,7 +150,7 @@ class AnalyzerRails < Analyzer
end
end

def analyzer_rails(options : Hash(Symbol, String))
instance = AnalyzerRails.new(options)
def analyzer_ruby_rails(options : Hash(Symbol, String))
instance = AnalyzerRubyRails.new(options)
instance.analyze
end
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
require "../../models/analyzer"

class AnalyzerSinatra < Analyzer
class AnalyzerRubySinatra < Analyzer
def analyze
# Source Analysis
begin
Expand Down Expand Up @@ -104,7 +104,7 @@ class AnalyzerSinatra < Analyzer
end
end

def analyzer_sinatra(options : Hash(Symbol, String))
instance = AnalyzerSinatra.new(options)
def analyzer_ruby_sinatra(options : Hash(Symbol, String))
instance = AnalyzerRubySinatra.new(options)
instance.analyze
end

0 comments on commit 85505cc

Please sign in to comment.