Menu

#370 Enable legends for bar charts

v1.1.x
closed
None
v1.1.1
Change Request
2018-11-10
2018-08-21
Erik Hänel
No

Enable legends for bar charts. The legends may be composed using line breaks, i.e.

plot data() "Legend1\nLegend2\nLegend3"

Analysis:

The description is quite straightforward. Addionally this has to be prepared by the function, which creates the data legends.

Implementation:

  • Implementation: The changes were done like indicated by the analysis. Further changes included a quick fix, which lets data sets, which are used as index values, interfere with the actual data sets.
  • Revision: [r379]
  • Implementation test: All reasonable inputs were tested to create a legend

Documentation:

  • ChangesLog: updated
  • Comments: The changed section of the code was commented sufficiently
  • Documentation articles: The documentation articles of the plot options were updated
  • Language files: Not needed.

Tests:

This change was tested thoroughly in productive environment. All deviations were resolved.

Related

Commit: [r379]

Discussion

  • Erik Hänel

    Erik Hänel - 2018-08-21
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2018-08-21
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,3 +1,20 @@
     Enable legends for bar charts. The legends may be composed using line breaks, i.e.
    
         plot data() "Legend1\nLegend2\nLegend3"
    
    +    
    +###Analysis:
    +(*Describe, what's the issue and which changes have to be made*)
    +
    +###Implementation:
    +* Implementation: (*Describe, what you've changed*) 
    +* Revision: [rXXX]
    +* Implementation test: (*Describe the type of test, which you performed, and if it was succesful*)
    +
    +###Documentation:
    +* ChangesLog: (*Have you updated the changes log?*)
    +* Comments: (*Have you written comments in the code, which describe your change?*)
    +* Documentation articles: (*Have you updated the documentation articles?*)
    +* Language files: (*Have you updated the language files?*)
    +
    +###Tests:
    +(*Describe, which tests you performed and their outcome*)
    
    • status: accepted --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2018-08-21
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -3,7 +3,7 @@
         plot data() "Legend1\nLegend2\nLegend3"
    
     ###Analysis:
    -(*Describe, what's the issue and which changes have to be made*)
    +The description is quite straightforward. Addionally this has to be prepared by the function, which creates the data legends.
    
     ###Implementation:
    
     * Implementation: (*Describe, what you've changed*) 
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2018-08-21
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -6,15 +6,15 @@
     The description is quite straightforward. Addionally this has to be prepared by the function, which creates the data legends.
    
     ###Implementation:
    -* Implementation: (*Describe, what you've changed*) 
    -* Revision: [rXXX]
    -* Implementation test: (*Describe the type of test, which you performed, and if it was succesful*)
    +* Implementation: The changes were done like indicated by the analysis. Further changes included a quick fix, which lets data sets, which are used as index values, interfere with the actual data sets.
    +* Revision: [r379]
    +* Implementation test: All reasonable inputs were tested to create a legend
    
     ###Documentation:
    -* ChangesLog: (*Have you updated the changes log?*)
    -* Comments: (*Have you written comments in the code, which describe your change?*)
    -* Documentation articles: (*Have you updated the documentation articles?*)
    -* Language files: (*Have you updated the language files?*)
    +* ChangesLog: updated
    +* Comments: The changed section of the code was commented sufficiently
    +* Documentation articles: The documentation articles of the plot options were updated
    +* Language files: Not needed.
    
     ###Tests:
     (*Describe, which tests you performed and their outcome*)
    
    • status: implementing --> testing
     

    Related

    Commit: [r379]

  • Erik Hänel

    Erik Hänel - 2018-11-10
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -17,4 +17,4 @@
    
     * Language files: Not needed.
    
     ###Tests:
    -(*Describe, which tests you performed and their outcome*)
    +This change was tested thoroughly in productive environment. All deviations were resolved.
    
    • status: testing --> closed
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB