New to the community, so if I’m saying dumb things, please say so.
I’ve seen the video on 1.5.30 and noticed the @RequiresOptIn annotation. My question / concern is that such a construct can be used to put legalese requirements in code. E.g. @RequiresOptIn(“This code is GPLv3 only, see https://…”).
I don’t think that would make our code easier or shorter if that specific use were to become common practice.
Now I’m not sure, nor could I find, what all the exact reasons are for this construct and/or if this is also it’s intended use.