Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

[S32::Exception] general policy for what data to carry around

  • Loading branch information...
commit f29d4ced93a2bae8fcd6a7c9d4fedc665040f3a5 1 parent 8f29a46
@moritz moritz authored
Showing with 6 additions and 0 deletions.
  1. +6 −0 S32-setting-library/Exception.pod
View
6 S32-setting-library/Exception.pod
@@ -32,6 +32,12 @@ so edit it there in the git repository if you would like to make changes.
All built-in exceptions save for the base class C<Exception> live in the
C<X::> namespace.
+Generally errors classes are supposed provide the objects involved with the
+error, and only convert them to a string form when produciing the error
+message. This does not apply to compile errors that involve types which have
+not been fully composed yet; in that case just the name of the incomplete
+type is included in the exception object.
+
=head2 Exception
All built-in exceptions inherit from C<Exception>, which provides some basic
Please sign in to comment.
Something went wrong with that request. Please try again.