Ticket #1080 (closed bug: wontfix)

Opened 2 years ago

Last modified 2 years ago

conversion to orange 2.5 - automated checking

Reported by: marko Owned by: ales
Milestone: 2.5 Component: other
Severity: minor Keywords:
Cc: Blocking:
Blocked By:

Description

Write scripts that check:

  • if the new Orange 2.5 interface is in fixes/fix_changed_names,
  • if there are any camelCase names left in the Orange2.5 interface,
  • if the source code is intermixed with the documentation,
  • for signs of bad language (too passive or colloquial).

Change History

comment:1 Changed 2 years ago by jurezb

  • Owner changed from jurezb to ales
  • Status changed from new to assigned

comment:2 Changed 2 years ago by ales

  • Orange/testing/unit/tests/test_refactoring.py tests that both old and new names exist.
  • camelCase use (and more) can be checked by using pylint (there is a pylintrc file in orange repo root). Exmple (run from repo root)
    pylint Orange/classification/tree.py
    # Only naming conventions can be filtered using
    pylint --reports=n --include-ids=y Orange/classification/tree.py | grep C0103
    

comment:3 Changed 2 years ago by janez

  • Status changed from assigned to closed
  • Resolution set to wontfix
Note: See TracTickets for help on using tickets.