Module: TechRadar

Defined in:
lib/tech_radar.rb,
lib/tech_radar/engine.rb,
lib/tech_radar/version.rb,
app/models/tech_radar/ring.rb,
app/models/tech_radar/radar.rb,
app/models/tech_radar/expert.rb,
app/models/tech_radar/example.rb,
app/models/tech_radar/quadrant.rb,
app/models/tech_radar/rendering.rb,
app/models/tech_radar/technology.rb,
app/models/tech_radar/rendering/markdown.rb,
app/helpers/tech_radar/application_helper.rb,
app/models/tech_radar/rendering/plaintext.rb,
app/controllers/tech_radar/radar_controller.rb,
app/controllers/tech_radar/rings_controller.rb,
app/controllers/tech_radar/quadrants_controller.rb,
app/controllers/tech_radar/application_controller.rb,
app/controllers/tech_radar/technologies_controller.rb

Defined Under Namespace

Modules: ApplicationHelper, Rendering Classes: ApplicationController, Engine, QuadrantsController, Radar, RadarController, RingsController, TechnologiesController

Constant Summary collapse

VERSION =
"0.6.0"
Ring =
ImmutableStruct.new(:name, [:technologies])
Expert =
ImmutableStruct.new(:name, :email)
Example =
ImmutableStruct.new(:url, :title)
Quadrant =
ImmutableStruct.new(:name, [:rings])
Technology =
ImmutableStruct.new(:name, :ring, :quadrant, :purpose, :why_summary, :why_url, :more_details_summary, :more_details_url, [:tags], [:experts], [:examples])