polygene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sandro Martini <sandro.mart...@gmail.com>
Subject Re: Checked Exceptions
Date Mon, 05 Dec 2016 11:37:53 GMT
Hi Paul,
+1 from me for the change to unchecked exceptions, like in Scala (and others).

What do you think even on adding an annotation to better show (for
documentation purposes, etc) unchecked exceptions that could be thrown
(if useful) ?
Some info here:
http://alvinalexander.com/scala/how-to-declare-scala-methods-throws-exceptions

Bye


2016-12-05 9:47 GMT+01:00 Paul Merlin <paulmerlin@apache.org>:
> Gang,
>
> We have some checked exceptions in core:
>
> - AssemblyException
> - ActivationException
> - PassivationException
> - BindingException
> - InvalidInjectionException
> - EntityFinderException
>
> They get in the way, like checked exceptions do, when writing lambdas.
> The most annoying one is AssemblyException, it prevent us from writing
> concise application assemblies.
>
> I'd be in favor of changing these to non-checked exceptions.
>
> WDYT?
>
> /Paul
>

Mime
View raw message