Loading lib/jsduck/tag/readonly.rb→lib/jsduck/builtins/readonly.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 @readonly tag class Readonly < JsDuck::MetaTag module JsDuck::Builtins class Readonly < BooleanTag def initialize @name = "readonly" @key = :readonly @signature = {:long => "readonly", :short => "R O"} @boolean = true super end end end spec/aggregator_attributes_spec.rb +1 −1 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ describe JsDuck::Aggregator do end it "gets readonly attribute" do @doc[:meta][:readonly].should == true @doc[:readonly].should == true end end Loading spec/aggregator_inheritdoc_spec.rb +1 −1 Original line number Diff line number Diff line Loading @@ -717,7 +717,7 @@ describe JsDuck::Aggregator do end it "keeps @readonly" do @property[:meta][:readonly].should == true @property[:readonly].should == true end it "overrides @deprecated of parent with its own @deprecated" do Loading Loading
lib/jsduck/tag/readonly.rb→lib/jsduck/builtins/readonly.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 @readonly tag class Readonly < JsDuck::MetaTag module JsDuck::Builtins class Readonly < BooleanTag def initialize @name = "readonly" @key = :readonly @signature = {:long => "readonly", :short => "R O"} @boolean = true super end end end
spec/aggregator_attributes_spec.rb +1 −1 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ describe JsDuck::Aggregator do end it "gets readonly attribute" do @doc[:meta][:readonly].should == true @doc[:readonly].should == true end end Loading
spec/aggregator_inheritdoc_spec.rb +1 −1 Original line number Diff line number Diff line Loading @@ -717,7 +717,7 @@ describe JsDuck::Aggregator do end it "keeps @readonly" do @property[:meta][:readonly].should == true @property[:readonly].should == true end it "overrides @deprecated of parent with its own @deprecated" do Loading