Skip to content

GeometryEditorToolbar - Make internal#1458

Merged
CalebRas merged 1 commit into
FeatureEditorfrom
Caleb/GeometryEditorToolbar-MakeInternal
Jun 3, 2026
Merged

GeometryEditorToolbar - Make internal#1458
CalebRas merged 1 commit into
FeatureEditorfrom
Caleb/GeometryEditorToolbar-MakeInternal

Conversation

@CalebRas

@CalebRas CalebRas commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

Description

This PR makes the GeometryEditorToolbar component internal and removes related "public" doc elements.

  • swift/issues/8223

How To Test

Ensure the Test Runner project builds.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes GeometryEditorToolbar from the toolkit’s public API surface by making the component internal, and updates documentation and the Test Runner accordingly so internal access continues to work for local testing.

Changes:

  • Changed GeometryEditorToolbar (and its initializer/body/extension) from public to internal access.
  • Removed GeometryEditorToolbar from the top-level DocC component list.
  • Updated the Test Runner view to use @testable import ArcGISToolkit so it can access the now-internal toolbar.

Reviewed changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated no comments.

File Description
Test Runner/Test Runner/TestViews/GeometryEditorToolbarTestView.swift Switches to @testable import so the Test Runner can still instantiate the internal toolbar.
Sources/ArcGISToolkit/Documentation.docc/ArcGISToolkit.md Removes the public documentation entry for GeometryEditorToolbar.
Sources/ArcGISToolkit/Components/GeometryEditorToolbar/GeometryEditorToolbar.swift Makes GeometryEditorToolbar and related API elements internal and removes public doc metadata elements.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@CalebRas CalebRas requested review from rolson and yo1995 June 3, 2026 00:32
@CalebRas CalebRas merged commit c0f9111 into FeatureEditor Jun 3, 2026
1 check passed
@CalebRas CalebRas deleted the Caleb/GeometryEditorToolbar-MakeInternal branch June 3, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants