SourcePackageSet claims to implement ISourcePackageSet, but doesn't

Bug #1731 reported by Brad Bollenbach
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Invalid
Medium
Unassigned

Bug Description

Looking at the SourcePackageSet, one sees:

  class SourcePackageSet(object):
      """A set of Magic SourcePackage objects."""

      implements(ISourcePackageSet)
      ...

However, this is untrue; SourcePackageSet is missing several methods documented in the ISourcePackageSet interface, e.g. findByNameInDistroRelease, getByNameInDistroRelease, getSourcePackageRelease, etc.

Either the interface needs to be fixed, the implementation needs to be fixed, or both the interface and the implementation need to be fixed.

Tags: lp-soyuz
Revision history for this message
Diogo Matsubara (matsubara) wrote :

There's no more a SourcePackageSet class.

Changed in soyuz:
status: Unconfirmed → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.