SwiftPmReadiness class

Whether a plugin is ready for Swift Package Manager, per two independent signals (SPEC §3.1.2): pub.dev's own score tag, and the package's own archive.

Constructors

SwiftPmReadiness({required bool tagSaysReady, required bool archiveSaysReady})
const

Properties

agrees → bool
False when the tag and the archive disagree — Flutter's own tooling misreports this for some plugins (flutter/flutter#187330).
no setter
archiveSaysReady → bool
Whether the archive contains a ios/, macos/ or darwin/ Package.swift for this plugin.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tagSaysReady → bool
The pub.dev score endpoint's is:swiftpm-plugin tag.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited