Skip to content

Conversation

matthewnitschke-wk
Copy link
Contributor

@matthewnitschke-wk matthewnitschke-wk commented Apr 16, 2025

FEDX-2979

Issue Status

  • version is optional within a pubspec file, when its missing scip-dart will hard-fail on a NPE. We should cover this edge case since it is indeed optional. For the cases where the version is missing, use the scip wildcard field
  • publish_to: none in a pubspec.yaml file implies that the pubspec should not be published. In an effort to not encounter many duplicates caused from this, we should consider publish_to: none an indication that no other pubspecs will be referencing this one, so we can omit the file symbol

@bender-wk bender-wk changed the title Gracefully handle missing pubspec version FEDX-2979: Gracefully handle missing pubspec version Apr 16, 2025
@matthewnitschke-wk matthewnitschke-wk changed the title FEDX-2979: Gracefully handle missing pubspec version FEDX-2979: Pubspec Indexing followups Apr 17, 2025
@matthewnitschke-wk
Copy link
Contributor Author

QA +1

  • CI does indeed pass

🚀 @Workiva/release-management-p 🚢

Copy link

@rmconsole-wf rmconsole-wf left a comment

Choose a reason for hiding this comment

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

+1 from RM

@btr-rmconsole-1 btr-rmconsole-1 bot merged commit 27d3084 into master Apr 17, 2025
12 checks passed
@btr-rmconsole-1 btr-rmconsole-1 bot deleted the gracefully_handle_missing_pubspec_version branch April 17, 2025 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants