ballerina-platform / ballerina-library

The Ballerina Library
https://ballerina.io/learn/api-docs/ballerina/
Apache License 2.0
138 stars 56 forks source link

[WebSub] Add compile time validations for WebSub services #275

Open MaryamZi opened 6 years ago

MaryamZi commented 6 years ago

Description: Currently WebSub services are validated at runtime, this needs to be done at compile time (WebSubServiceCompilerPlugin).

MaryamZi commented 5 years ago

May also need to add annotation validation based on how hub/topic/resource URLs are specified.

MaryamZi commented 5 years ago

Compile time validation happens for generic WebSub subscriber services atm.

However for specific services, validation still happens at runtime (service attach).