Fix Javadoc issues

This commit is contained in:
JeremyStar™ 2024-12-01 16:39:52 +01:00
parent 2e69d37ec7
commit a2a19c03aa
Signed by: JeremyStarTM
GPG key ID: E366BAEF67E4704D
5 changed files with 42 additions and 2 deletions

View file

@ -31,6 +31,14 @@ import java.util.Collections;
* @since v1-alpha9
*/
public final class ArrayUtil {
/**
* Creates and initializes an
* instance of this class.
*
* @since v1-alpha9
*/
private ArrayUtil() {}
/**
* Removes the first {@code n} elements
* from the specified array.
@ -40,6 +48,7 @@ public final class ArrayUtil {
* specified array, an empty array
* will be returned.
*
* @param <T> type
* @param array array to operate on
* @param n amount to remove
* @return array with the first elements removed
@ -62,6 +71,7 @@ public final class ArrayUtil {
* specified array, an empty array
* will be returned.
*
* @param <T> type
* @param array array to operate on
* @param n amount to remove
* @return array with the last elements removed

View file

@ -28,6 +28,14 @@ import org.jetbrains.annotations.Nullable;
* @since v1-alpha9
*/
public final class StringUtil {
/**
* Creates and initializes an
* instance of this class.
*
* @since v1-alpha9
*/
private StringUtil() {}
/**
* Counts the number of occurrences of the specified substring inside the specified string.
*

View file

@ -28,6 +28,14 @@ import org.jetbrains.annotations.Range;
* @since v1-alpha9
*/
public final class TypeConversion {
/**
* Creates and initializes an
* instance of this class.
*
* @since v1-alpha9
*/
private TypeConversion() {}
/**
* Converts a boolean into an integer.
*

View file

@ -214,6 +214,14 @@ public final class Renderer {
// ----> Initialization
/**
* Creates and initializes an
* instance of this class.
*
* @since v1-alpha9
*/
private Renderer() {}
/**
* Initializes the renderer.
*

View file

@ -389,6 +389,7 @@ public final class Window implements Closeable {
*
* @since v1-alpha9
*/
@Getter(value = AccessLevel.NONE)
private GLFWKeyCallback keyCallback;
/**
@ -397,6 +398,7 @@ public final class Window implements Closeable {
*
* @since v1-alpha9
*/
@Getter(value = AccessLevel.NONE)
private GLFWMouseButtonCallback mouseButtonCallback;
@ -503,7 +505,7 @@ public final class Window implements Closeable {
glfwWindowHintString(GLFW_X11_INSTANCE_NAME, name);
// Create window
internalWindowIdentifier = glfwCreateWindow(1, 1, "", NULL, NULL);
internalWindowIdentifier = glfwCreateWindow(size.getX(), size.getY(), "", NULL, NULL);
if (internalWindowIdentifier == NULL)
throw new WindowCreationFailureException();
@ -655,7 +657,9 @@ public final class Window implements Closeable {
if (queuedPropertyUpdates.containsKey("size")) {
width.put(((Vec2i) queuedPropertyUpdates.get("size")).getX());
height.put(((Vec2i) queuedPropertyUpdates.get("size")).getY());
glfwSetWindowSize(internalWindowIdentifier, width.get(), height.get());
// TODO
if (!fresh)
glfwSetWindowSize(internalWindowIdentifier, width.get(), height.get());
} else {
glfwGetWindowSize(internalWindowIdentifier, width, height);
size = new Vec2i(width.get(), height.get());
@ -924,6 +928,7 @@ public final class Window implements Closeable {
* @param size new size
* @since v1-alpha9
*/
@ApiStatus.Experimental
public void setSize(@NotNull Vec2i size) {
// Ensure the window is not terminated
if (terminated)
@ -977,6 +982,7 @@ public final class Window implements Closeable {
* @param position new position
* @since v1-alpha9
*/
@ApiStatus.Experimental
public void setPosition(@NotNull Vec2i position) {
// Ensure the window is not terminated
if (isTerminated())