Updated APIv5 (markdown)

Risto Lahtela 2019-03-18 16:28:17 +02:00
parent 86977d859e
commit 72c441a428
1 changed files with 7 additions and 7 deletions

@ -9,13 +9,13 @@ API can be called on all platforms.
### Table of contents
- Dependency information
- [Dependency information](https://github.com/Rsl1122/Plan-PlayerAnalytics/wiki/APIv5#dependency-information)
- DataExtension API
- How to register a DataExtension
- PluginInfo Annotation
- Provider Annotations
- Extra annotations
- Preventing runtime errors
- 🔔 [How to register a DataExtension](https://github.com/Rsl1122/Plan-PlayerAnalytics/wiki/APIv5#-how-to-register-a-dataextension)
- [PluginInfo Annotation](https://github.com/Rsl1122/Plan-PlayerAnalytics/wiki/APIv5#%E2%84%B9%EF%B8%8F-plugininfo-annotation)
- 📏 [Provider Annotations](https://github.com/Rsl1122/Plan-PlayerAnalytics/wiki/APIv5#-provider-annotations)
- 📐 [Extra annotations](https://github.com/Rsl1122/Plan-PlayerAnalytics/wiki/APIv5#-extra-annotations)
- ❕ [Preventing runtime errors](https://github.com/Rsl1122/Plan-PlayerAnalytics/wiki/APIv5#preventing-runtime-errors)
- Implementation violations
## Dependency information
@ -274,7 +274,7 @@ public class YourExtension implements DataExtension {
}
```
## Preventing runtime errors
## Preventing runtime errors
Since annotations do not have any compiler checks, invalid implementation can not be enforced at compile time, and runtime exceptions are used instead.