• 
      

    Status Updates part 7: Break some ReviewBoxView functionality out into ReviewView.

    Review Request #8408 — Created Sept. 18, 2016 and submitted

    Information

    Review Board
    release-3.0.x
    581b9e0...

    Reviewers

    Since we're now going to be sticking reviews into things other than the
    ReviewBoxView (namely, the change descriptions and a new "initial status
    updates" entry), we need to break some functionality out.

    This change does that, and moves/updates tests as appropriate.

    • Ran js-tests.
    • Created/discarded a draft reply and saw that banners were handled correctly.
    Description From Last Updated

    Extra stuff on this line.

    chipx86chipx86

    Let's move this function out into the body of the RB.ReviewView, so we only have one definition and not one …

    chipx86chipx86

    Same here about breaking out the function.

    chipx86chipx86

    Can we insert this more alphabetically grouped?

    chipx86chipx86

    Same here.

    chipx86chipx86
    chipx86
    1. 
        
    2. Show all issues

      Extra stuff on this line.

    3. Show all issues

      Let's move this function out into the body of the RB.ReviewView, so we only have one definition and not one per iteration of this loop.

      1. _.each is a mapping that calls a function, not a loop, so there's only one definition of the things inside it.

    4. reviewboard/static/rb/js/views/reviewView.es6.js (Diff revision 1)
       
       
       
       
       
       
      Show all issues

      Same here about breaking out the function.

    5. reviewboard/staticbundles.py (Diff revision 1)
       
       
      Show all issues

      Can we insert this more alphabetically grouped?

    6. reviewboard/staticbundles.py (Diff revision 1)
       
       
      Show all issues

      Same here.

    7. 
        
    david
    reviewbot
    1. Tool: PEP8 Style Checker
      Processed Files:
          reviewboard/staticbundles.py
      
      Ignored Files:
          reviewboard/static/rb/js/views/tests/reviewViewTests.es6.js
          reviewboard/static/rb/js/views/tests/reviewBoxViewTests.js
          reviewboard/static/rb/js/views/reviewBoxView.es6.js
          reviewboard/static/rb/js/views/reviewView.es6.js
      
      
      
      Tool: Pyflakes
      Processed Files:
          reviewboard/staticbundles.py
      
      Ignored Files:
          reviewboard/static/rb/js/views/tests/reviewViewTests.es6.js
          reviewboard/static/rb/js/views/tests/reviewBoxViewTests.js
          reviewboard/static/rb/js/views/reviewBoxView.es6.js
          reviewboard/static/rb/js/views/reviewView.es6.js
      
      
    2. 
        
    chipx86
    1. Ship It!
    2. 
        
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-3.0.x (bd3b107)