* Add `@Spi` annotation as the general annotation for SPI definition. * Add isDefault in @Spi, add loadDefaultInstance and improve loadFirstInstanceOrDefault method, improve test cases * Add SpiLoaderException class for thrown when something goes wrong while loading Provider * Rearrange packages of base SPI mechanism NOTE: this PR contains breaking changes regarding API. |
||
|---|---|---|
| .. | ||
| java/com/alibaba/csp/sentinel/demo/slot | ||
| resources/META-INF/services | ||