~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/registry/model/project.py

merge from db-devel

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
from lp.code.model.branchvisibilitypolicy import (
45
45
    BranchVisibilityPolicyMixin)
46
46
from lp.code.model.hasbranches import HasBranchesMixin, HasMergeProposalsMixin
 
47
from lp.bugs.interfaces.bugtarget import IHasBugHeat
47
48
from lp.bugs.model.bug import (
48
49
    get_bug_tags, get_bug_tags_open_count)
49
 
from lp.bugs.model.bugtarget import BugTargetBase
 
50
from lp.bugs.model.bugtarget import BugTargetBase, HasBugHeatMixin
50
51
from lp.bugs.model.bugtask import BugTask
51
52
from lp.answers.model.faq import FAQ, FAQSearch
52
53
from lp.registry.model.karma import KarmaContextMixin
72
73
              MakesAnnouncements, HasSprintsMixin, HasAliasMixin,
73
74
              KarmaContextMixin, BranchVisibilityPolicyMixin,
74
75
              StructuralSubscriptionTargetMixin,
75
 
              HasBranchesMixin, HasMergeProposalsMixin):
 
76
              HasBranchesMixin, HasMergeProposalsMixin, HasBugHeatMixin):
76
77
    """A Project"""
77
78
 
78
 
    implements(IProjectGroup, IFAQCollection, IHasIcon, IHasLogo,
 
79
    implements(IProjectGroup, IFAQCollection, IHasBugHeat, IHasIcon, IHasLogo,
79
80
               IHasMugshot, ISearchableByQuestionOwner)
80
81
 
81
82
    _table = "Project"