@@ -226,7 +226,6 @@ data CoreResource = CoreResource {
226226 corePackageTarball :: Resource ,
227227 -- | A Cabal file metatada revision.
228228 coreCabalFileRev :: Resource ,
229- coreCabalFileRevName :: Resource ,
230229
231230 -- Rendering resources.
232231 -- | URI for `corePackagesPage`, given a format (blank for none).
@@ -405,7 +404,6 @@ coreFeature ServerEnv{serverBlobStore = store} UserFeature{..}
405404 , coreCabalFile
406405 , coreCabalFileRevs
407406 , coreCabalFileRev
408- , coreCabalFileRevName
409407 , coreUserDeauth
410408 , coreAdminDeauth
411409 , corePackUserDeauth
@@ -459,11 +457,6 @@ coreFeature ServerEnv{serverBlobStore = store} UserFeature{..}
459457 resourceDesc = [(GET , " Get package .cabal file revision" )]
460458 , resourceGet = [(" cabal" , serveCabalFileRevision)]
461459 }
462- coreCabalFileRevName = (resourceAt " /package/:package/revision/:tarball-:revision.:format" ) {
463- resourceDesc = [(GET , " Get package .cabal file revision with name" )]
464- , resourceGet = [(" cabal" , serveCabalFileRevisionName)]
465- }
466-
467460
468461 coreUserDeauth = (resourceAt " /packages/deauth" ) {
469462 resourceDesc = [(GET , " Deauth Package user" )]
@@ -761,21 +754,6 @@ coreFeature ServerEnv{serverBlobStore = store} UserFeature{..}
761754 Nothing -> errNotFound " Package revision not found"
762755 [MText " Cannot parse revision, or revision out of range." ]
763756
764- serveCabalFileRevisionName :: DynamicPath -> ServerPartE Response
765- serveCabalFileRevisionName dpath = do
766- pkgid1 <- packageTarballInPath dpath
767- pkgid2 <- packageInPath dpath
768- guard (pkgVersion pkgid2 == pkgVersion pkgid2)
769- pkginfo <- packageInPath dpath >>= lookupPackageId
770- let mrev = lookup " revision" dpath >>= fromReqURI
771- revisions = pkgMetadataRevisions pkginfo
772- case mrev >>= \ rev -> revisions Vec. !? rev of
773- Just (fileRev, (utime, _uid)) -> return $ toResponse cabalfile
774- where
775- cabalfile = Resource. CabalFile (cabalFileByteString fileRev) utime
776- Nothing -> errNotFound " Package revision not found"
777- [MText " Cannot parse revision, or revision out of range." ]
778-
779757
780758 deauth :: DynamicPath -> ServerPartE Response
781759 deauth _ = do
0 commit comments