Edgewall Software

Changes between Initial Version and Version 1 of Ticket #12385


Ignore:
Timestamp:
Mar 17, 2016, 5:29:17 AM (8 years ago)
Author:
Ryan J Ollos
Comment:

Proposed changes in log:rjollos.git:t12385_trap_not_implemented. I think [12cdd650/rjollos.git] could be adapted and applied to 1.0-stable.

I wanted to test with MercurialPlugin but haven't managed to install due to issue noted in comment:26:ticket:7346.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12385

    • Property Owner set to Ryan J Ollos
    • Property Status newassigned
  • Ticket #12385 – Description

    initial v1  
    55Note that this standard error screen suggests that the user might //create a ticket//. If the developer is explicitly raising a `NotImpementedError`, we probably don't want users reporting these issues (#11611). Ideally the `NotImplementedError` would have an explanation, perhaps even a link to the ticket in which the feature/method will be implemented. That may be applicable to the scenario that led to the screen capture.
    66
    7 {{{#!pycon
     7{{{#!python
    88Traceback (most recent call last):
    99  File "/usr/local/virtualenv/1.0-stable/lib/python2.7/site-packages/trac/web/main.py", line 554, in _dispatch_request
     
    2020We could add a `TracNotImplementedError`:
    2121{{{#!python
    22 class TracNotImplementedError(TracError, NotImplementedError)
     22class TracNotImplementedError(TracError, NotImplementedError):
    2323}}}
    2424