Loading lib/jsduck/tag/abstract.rb→lib/jsduck/builtins/abstract.rb +11 −0 Original line number Diff line number Diff line require "jsduck/meta_tag" require "jsduck/builtins/boolean_tag" module JsDuck::Tag # Implementation of @abstract tag class Abstract < JsDuck::MetaTag module JsDuck::Builtins class Abstract < BooleanTag def initialize @name = "abstract" @key = :abstract @signature = {:long => "abstract", :short => "ABS"} @boolean = true super end end end spec/aggregator_attributes_spec.rb +1 −1 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ describe JsDuck::Aggregator do end it "gets abstract attribute" do @doc[:meta][:abstract].should == true @doc[:abstract].should == true end end Loading Loading
lib/jsduck/tag/abstract.rb→lib/jsduck/builtins/abstract.rb +11 −0 Original line number Diff line number Diff line require "jsduck/meta_tag" require "jsduck/builtins/boolean_tag" module JsDuck::Tag # Implementation of @abstract tag class Abstract < JsDuck::MetaTag module JsDuck::Builtins class Abstract < BooleanTag def initialize @name = "abstract" @key = :abstract @signature = {:long => "abstract", :short => "ABS"} @boolean = true super end end end
spec/aggregator_attributes_spec.rb +1 −1 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ describe JsDuck::Aggregator do end it "gets abstract attribute" do @doc[:meta][:abstract].should == true @doc[:abstract].should == true end end Loading