Ticket #6874 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Remove deprecated registerAlgorithm function

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: blocker Milestone: Release 3.0
Component: Python Keywords:
Cc: Blocked By:
Blocking: Tester: Russell Taylor

Description


Change History

comment:1 Changed 7 years ago by Martyn Gigg

This should include the code in PythonInterface/mantid/kernel/plugins.py:212 that checks the presence of this

comment:2 Changed 7 years ago by Martyn Gigg

Batch move to 2.7

comment:3 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.7 to Backlog

comment:4 Changed 7 years ago by Nick Draper

  • Component changed from Mantid to Framework

comment:5 Changed 7 years ago by Nick Draper

  • Component changed from Framework to Python API

comment:6 Changed 7 years ago by Martyn Gigg

  • Milestone changed from Backlog to Release 3.0

comment:7 Changed 7 years ago by Martyn Gigg

  • Status changed from new to inprogress

Remove deprecated registerAlgorithm function.

Warnings have been given for 2 releases. Uses AlgorithmFactory.subscribe instead. Refs #6874

Changeset: c7b5055283fe6ce11b97df912aebbb4caacd2620

comment:8 Changed 7 years ago by Martyn Gigg

  • Status changed from inprogress to verify
  • Resolution set to fixed

Branch: feature/6874_remove_registerAlgorithm_function

Tester: All of the systemtests should be passing and check that MantidPlot starts correctly without any warnings about errors loading Python algorithms. After MantidPlot has loaded check that the expected Python algorithms, i.e the ones in PythonInterface/plugins/algorithms actual were registered.

comment:9 Changed 7 years ago by Russell Taylor

  • Status changed from verify to verifying
  • Tester set to Russell Taylor

comment:10 Changed 7 years ago by Russell Taylor

  • Status changed from verifying to closed

Merge remote branch 'origin/feature/6874_remove_registerAlgorithm_function'

comment:11 Changed 7 years ago by Russell Taylor

All python algorithms remain available, no warnings observed and 'registerAlgorithm' is not mentioned in the code outside of comments.

comment:12 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7720

Note: See TracTickets for help on using tickets.