apache / cordova-common

Apache Cordova Common Tooling Library
https://cordova.apache.org/
Apache License 2.0
39 stars 40 forks source link

feat: Support finding an unprefixed Info.plist file #212

Open dpogue opened 3 months ago

dpogue commented 3 months ago

Platforms affected

iOS

Motivation and Context

Currently the Info.plist file in a generated iOS project is prefixed with the project name (i.e., HelloCordova-Info.plist), and plugins have to set up their config-file/edit-config directives to use wildcards like **/*-Info.plist.

The standard way for Xcode projects is to just have Info.plist in the project, and this gets us one step closer to supporting that.

Description

Testing

Added a new test for the Info.plist behaviour. All existing tests pass.

Checklist

codecov-commenter commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 88.70%. Comparing base (24f7fa2) to head (49e3f4c).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #212 +/- ## ========================================== + Coverage 88.40% 88.70% +0.30% ========================================== Files 20 20 Lines 1147 1160 +13 ========================================== + Hits 1014 1029 +15 + Misses 133 131 -2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.