Closed alexander-yevsyukov closed 2 years ago
Merging #1471 (57eafa1) into master (b6fccad) will increase coverage by
0.00%
. The diff coverage is96.94%
.
@yevhenii-nadtochii, since you were the author of (#1449), you may want to have a look at this PR.
This PR teaches
QueryService
andSubscriptionService
to reject calls referring types marked asinternal_type
(either directly in a type option or via a file optioninternal_all
).To extract common logic of processing, an abstract
ServiceDelegate
class was introduced.CommandService
,QueryService
, andSubscriptionService
were modified to processing calls to classes derived fromServiceDelegate
.Also
UnknownEntityTypeException
was renamed toUnknownEntityStateTypeException
to better reflect the cause of the error.