Early Access Program
News
AppCode 2022.3 EAP: Compatibility With Xcode 14.1 RC and Enhanced Inline Refactoring
Hi everyone,
A new AppCode 2022.3 EAP build (223.7126.4) is available for download from our website or via the Toolbox App. You can also update from the second 2022.3 EAP build via patch.
This EAP build improves AppCode’s compatibility with Xcode 14.1 RC by fixing an exception that happens on project opening (OC-23248).
As we announced previously, you can now inline a Swift function and have the IDE substitute all its usages across the codebase. We are continuing to improve this feature, and we’ve implemented the following enhancements:
- For functions with an effective single exit point, the generated code is simplified by using a single variable for the result (OC-23103).
- A function’s constant arguments are inlined in the place of their usage when possible (OC-23114).
- When inlining, the IDE properly processes
inout
function arguments (OC-23115). - AppCode now provides more advanced support for
try
/throws
when inlining (OC-23126). - AppCode now inlines implicit calls to static methods more accurately (OC-23133).
- When inlining, the IDE now checks the accessibility of symbols used in the inlined function (OC-23154).
The full release notes are available here.
Your AppCode team
JetBrains
The Drive to Develop