Edit: In fact, it seems to be fixed on the develop branch (221d1aa). I should have tested it before posting, sorry .
With Xcode 14.3, there are 3 news warnings in the module juce_gui_basics:
In file included from ../JUCE/modules/juce_gui_basics/juce_gui_basics.mm:26:
In file included from ../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:306:
../JUCE/modules/juce_gui_basics/native/juce_mac_Windowing.mm:370:73: warning: implicit conversion from nullable pointer 'NSEvent * _Nullable' to non-nullable pointer type 'NSEvent * _Nonnull' [-Wnullable-to-nonnull-conversion]
event: event
^
../JUCE/modules/juce_gui_basics/native/juce_mac_Windowing.mm:425:61: warning: implicit conversion from nullable pointer 'NSEvent * _Nullable' to non-nullable pointer type 'NSEvent * _Nonnull' [-Wnullable-to-nonnull-conversion]
event: event
^
In file included from ../JUCE/modules/juce_gui_basics/juce_gui_basics.mm:26:
In file included from ../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:307:
../JUCE/modules/juce_gui_basics/native/juce_mac_MainMenu.mm:514:36: warning: implicit conversion from nullable pointer 'NSMenuItem * _Nullable' to non-nullable pointer type 'NSMenuItem * _Nonnull' [-Wnullable-to-nonnull-conversion]
[parentMenu removeItem:menuItem];