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.

DOWNLOAD APPCODE EAP

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.

DOWNLOAD APPCODE EAP

Your AppCode team
JetBrains
The Drive to Develop

image description