Michael A. Smith created AVRO-2915:
--------------------------------------

             Summary: Move Exception Classes to Dedicated Module
                 Key: AVRO-2915
                 URL: https://issues.apache.org/jira/browse/AVRO-2915
             Project: Apache Avro
          Issue Type: Task
          Components: python
            Reporter: Michael A. Smith


Refactoring lang/py is made more difficult by the fact that exception classes 
are created and used in a variety of places. If an exception is created in 
avro.schema and handled in avro.io, then another exception can't be created in 
avro.io and handled in avro.schema.

Isolating the exceptions in their own module will make it easy to reuse code 
between the functional modules themselves.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to