20 #ifndef PALUDIS_GUARD_PALUDIS_REPOSITORIES_FAKE_FAKE_REPOSITORY_HH
21 #define PALUDIS_GUARD_PALUDIS_REPOSITORIES_FAKE_FAKE_REPOSITORY_HH 1
24 #include <paludis/util/named_value.hh>
30 typedef Name<struct name_environment> environment;
31 typedef Name<struct name_name> name;
72 virtual bool some_ids_might_not_be_masked()
const;
74 virtual const bool is_unimportant()
const;
76 virtual const std::shared_ptr<const Set<std::string> > maybe_expand_licence_nonrecursively(
77 const std::string &)
const;
81 virtual const std::shared_ptr<const MetadataValueKey<std::string> > format_key()
const;
82 virtual const std::shared_ptr<const MetadataValueKey<FSPath> > location_key()
const;
83 virtual const std::shared_ptr<const MetadataValueKey<FSPath> > installed_root_key()
const;
84 virtual const std::shared_ptr<const MetadataCollectionKey<Map<std::string, std::string> > > sync_host_key()
const;