Open Bug 1866349 Opened 2 years ago

rust-components-swift includes all components in the same namespace

Categories

(Application Services :: General, enhancement, P3)

Unspecified
iOS
enhancement

Tracking

(Not tracked)

People

(Reporter: markh, Unassigned)

Details

From github: https://github.com/mozilla/application-services/issues/4820.

This is a follow up to #4815

With the v91.0.1 release of rust-components-swift all the component's swift code is released as one target. Meaning that name conflicts across components will fail to compile.

For now, that's okay, we don't have any name conflicts in the components we ship to iOS and focus. But, there are name conflicts in tabs and autofill. It's not a hard problem to workaround, we just rename whatever is conflicting, but we might want a better story for this

┆Issue is synchronized with this Jira Task

Change performed by the Move to Bugzilla add-on.

You need to log in before you can comment on or make changes to this bug.