Results 24 issues of Dean Brettle

This is "strongly recommended" in the javadocs for the AutoCloseable.close(). See: https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html#close--

That behavior has not been present since PR #4158 was merged more than 2 years ago and imo should not be added back because it was surprising and not consistent...

As a test case, consider: ``` #VRML_SIM R2023b utf8 # template language: javascript PROTO ExampleProto [ field SFFloat field1 1 field SFFloat field2 5 ] { Solid { %< function...

**Is your feature request related to a problem? Please describe.** I'm using NetworkTables to step an external simulator. NetworkTables' current 5ms minimum between flushes to the network is the current...

type: feature
component: ntcore

I'm seeing fairly repeatable crashes that have `ServerImpl.cpp:1859` in the stack trace when running code that is rapidly creating and removing (ie. closing) publishers. Here is the immediately preceding code:...

type: bug
component: ntcore

**Describe the question you have.** Consider the following code: ```Java try (var publisher = topic.publish()) { publisher.set(value); } ``` Shouldn't remote subscribers (eventually) see the new value? My testing seems...

type: bug
component: ntcore

The following 2 lines allow tests to pass with incorrect kPs: https://github.com/wpilibsuite/allwpilib/blob/11c60df3e02062aa06b8d57711f1a3885229967f/sysid/src/test/native/cpp/analysis/FeedbackAnalysisTest.cpp#L88 https://github.com/wpilibsuite/allwpilib/blob/11c60df3e02062aa06b8d57711f1a3885229967f/sysid/src/test/native/cpp/analysis/FeedbackAnalysisTest.cpp#L103 Note that the tolerances are larger than the expected values, so even some negative kPs would be...

type: bug
component: sysid

This will automatically format modified lines (according to wpilib's java style) when a java file is saved in vscode. This requires including .vscode/settings.json in the repo which appears to be...

**Description** Make the test suite run successfully on macos. **Tasks** Add the list of tasks of this PR. - [ ] Update the [changelog](https://github.com/cyberbotics/webots/blob/master/docs/reference/changelog-r2024.md)

test suite

**Describe the Bug** Viewpoint tracking does not appear to be working. **Steps to Reproduce** 1. Load [viewpoint_test.zip](https://github.com/user-attachments/files/16593271/viewpoint_test.zip) which has `Viewpoint.follow` set to "robot:camera" and `Viewpoint.followType` set to "Mounted Shot". 2....