We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c10aaaf commit 2db3149Copy full SHA for 2db3149
1 file changed
src/main/java/tech/fastj/systems/collections/ManagedList.java
@@ -1,5 +1,6 @@
1
package tech.fastj.systems.collections;
2
3
+import tech.fastj.graphics.game.GameObject;
4
import tech.fastj.systems.execution.FastJScheduledThreadPool;
5
6
import java.util.ArrayList;
@@ -41,10 +42,15 @@
41
42
* </ul>
43
*
44
* @param <E> The type of the list's contained elements.
45
+ * @author Andrew Dey
46
* @see List
47
* @see ArrayList
48
* @see ScheduledExecutorService
49
+ * @since 1.6.0
50
+ * @deprecated ManagedList will no longer be supported for future usage, as its original use for
51
+ * {@link GameObject game object behavior storage} has caused far too many issues with hanging tasks.
52
*/
53
+@Deprecated(forRemoval = true)
54
public class ManagedList<E> implements List<E> {
55
56
private final ArrayList<E> list;
0 commit comments