Refactor Djblets.Config into ES6

Review Request #9073 — Created July 13, 2017 and submitted

Information

Djblets
release-0.10.x
6af029a...

Reviewers

This patch updates the Djblets.Config js to ES6 and updates and adds
documentation where missing.

Ran JS tests.

Description From Last Updated

Col: 57 Unnecessary semicolon.

reviewbotreviewbot

Typoe

daviddavid

Can we alphabetize these?

daviddavid

Alphabetize?

daviddavid

Too many blank lines.

daviddavid

/**

daviddavid

Missing Args

daviddavid

Use a template string?

daviddavid

, optional

daviddavid

/**

daviddavid

, optional

daviddavid

These are indented too much.

daviddavid

, optional

daviddavid

/**

daviddavid

/**

daviddavid

Imperative mood.

daviddavid

Missing Returns

daviddavid

Fix up comments in this file?

daviddavid
Checks run (1 failed, 1 succeeded)
flake8 passed.
JSHint failed.

JSHint

brennie
brennie
david
  1. I didn't get very far before the diff got hard to read. Would you mind re-posting a hand-made diff with a lower threshold for rename detection?

  2. 
      
brennie
david
  1. 
      
  2. djblets/static/djblets/js/configForms/models/listItemModel.es6.js (Diff revision 4)
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    Show all issues

    Can we alphabetize these?

  3. djblets/static/djblets/js/configForms/models/listItemModel.es6.js (Diff revision 4)
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    Show all issues

    Alphabetize?

  4. Show all issues

    Too many blank lines.

  5. Show all issues

    /**

  6. Show all issues

    Missing Args

  7. Show all issues

    Use a template string?

  8. Show all issues

    , optional

  9. Show all issues

    /**

  10. Show all issues

    , optional

  11. Show all issues

    These are indented too much.

  12. Show all issues

    , optional

  13. Show all issues

    /**

  14. Show all issues

    /**

  15. Show all issues

    Imperative mood.

  16. Show all issues

    Missing Returns

  17. Show all issues

    Fix up comments in this file?

  18. 
      
brennie
david
  1. Ship It!
  2. 
      
brennie
Review request changed
Status:
Completed
Change Summary:
Pushed to release-0.10.x (2cce538)