@SafeVarargs
Is a cure for the warning: [unchecked] Possible heap pollution from parameterized vararg type Foo.
Is part of the method's contract, hence why the annotation has runtime retention.
Is a promise to the caller of the method that the method will not mess up the heap using the generic varargs argument.
A. List. Proceedings of the 17th International Conference on Educational Data Mining, стр. 692--697. Atlanta, Georgia, USA, International Educational Data Mining Society, (июля 2024)
D. Weber, A. Voit, G. Kollotzek, и N. Henze. Proceedings of the 18th International Conference on Mobile and Ubiquitous Multimedia, стр. 24:1--24:12. New York, NY, USA, ACM, (2019)