diff --git a/core/src/processing/data/JSONObject.java b/core/src/processing/data/JSONObject.java index 4c4d26329..1c15b3aa1 100644 --- a/core/src/processing/data/JSONObject.java +++ b/core/src/processing/data/JSONObject.java @@ -897,9 +897,9 @@ public class JSONObject { /** - * Determine if the value associated with the key is null or if there is + * Determine if the value associated with the key is null or if there is * no value. - * + * * @webref * @param key A key string. * @return true if there is no value associated with the key or if @@ -1334,7 +1334,7 @@ public class JSONObject { * @throws RuntimeException if the key is a duplicate, or if * {@link #put(String,Object)} throws. */ - public JSONObject putOnce(String key, Object value) { + private JSONObject putOnce(String key, Object value) { if (key != null && value != null) { if (this.opt(key) != null) { throw new RuntimeException("Duplicate key \"" + key + "\""); diff --git a/core/todo.txt b/core/todo.txt index 051c59088..3413a4c51 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -12,11 +12,16 @@ o https://github.com/processing/processing/issues/4683 X made note in the docs repo X go back to textMode(MODEL) is native font not available for textMode(SHAPE) X https://github.com/processing/processing/issues/4680 +X NPE thrown when using textMode(SHAPE) with a .vlw font +X https://github.com/processing/processing/issues/4680 contrib X Call glGetProgramiv to retrieve program log length X https://github.com/processing/processing/issues/4659 X https://github.com/processing/processing/pull/4660 +X JSONObject get() method is private +X https://github.com/processing/processing/issues/4334 +X https://github.com/processing/processing/pull/4336 andres X Automatic handling of screen FBOs breaks readPixels() for user-provided FBO @@ -39,9 +44,6 @@ _ do the same for the other data classes _ note the difference between this and toJSONObject() or toJSONArray() _ or is that the better way to handle it? hm -_ NPE thrown when using textMode(SHAPE) with a .vlw font -_ https://github.com/processing/processing/issues/4680 - _ TRIANGLE_STRIP not working correctly with createShape() and default renderer _ https://github.com/processing/processing/issues/4678 @@ -53,10 +55,6 @@ _ https://github.com/processing/processing/issues/4622 _ option to disable OpenGL ES on Linux? _ https://github.com/processing/processing/issues/4584 -_ JSONObject get() method is private -_ https://github.com/processing/processing/issues/4334 -_ https://github.com/processing/processing/pull/4336 - _ textAlign(CENTER) and pixelDensity(2) aligning incorrectly with Java2D _ https://github.com/processing/processing/issues/4020 _ add increment() that takes IntDict to merge things diff --git a/todo.txt b/todo.txt index ff80bb6e7..cd83a648a 100755 --- a/todo.txt +++ b/todo.txt @@ -40,8 +40,12 @@ X Spanish "open sketch folder" fix X https://github.com/processing/processing/pull/4710 X Contribution Manager showing 'null' for PeasyCam version X https://github.com/processing/processing/pull/4712 +X https://github.com/processing/processing/issues/4696 +_ Application Exports report as "Damaged" on macOS Sierra +_ https://github.com/processing/processing/issues/4705 + _ fix the library reporting scripts on the server _ sharing usage metrics about libraries _ https://github.com/processing/processing/issues/4708