6434
#hash(((def ((lib "planet/util.rkt") path->package-version)) . ((8098 . 4))) ((def ((lib "planet/util.rkt") current-linkage)) . ((4762 . 7))) ((def ((lib "planet/config.rkt") PLANET-CODE-VERSION)) . ((2434 . 4))) ((def ((lib "planet/terse-info.rkt") planet-terse-log)) . ((11694 . 4))) ((def ((lib "planet/config.rkt") PLANET-SERVER-NAME)) . ((1952 . 4))) ((form ((lib "planet/private/version.rkt") this-package-version-symbol)) . ((8516 . 3))) ((def ((lib "planet/config.rkt") USE-HTTP-DOWNLOADS?)) . ((1733 . 4))) ((def ((lib "planet/syntax.rkt") syntax-source-planet-package-major)) . ((9461 . 3))) ((def ((lib "planet/util.rkt") exn:fail:planet?)) . ((8232 . 5))) ((def ((lib "planet/syntax.rkt") syntax-source-planet-package-owner)) . ((9268 . 3))) ((def ((lib "planet/util.rkt") build-scribble-docs?)) . ((5312 . 4))) ((def ((lib "planet/resolver.rkt") resolve-planet-path)) . ((835 . 3))) ((def ((lib "planet/util.rkt") erase-pkg)) . ((6896 . 6))) ((form ((lib "planet/scribble.rkt") racketmodlink/this-package)) . ((10192 . 2))) ((form ((lib "planet/scribble.rkt") defmodulereader*/this-package)) . ((10924 . 3))) ((def ((lib "planet/cachepath.rkt") get-planet-cache-path)) . ((11878 . 2))) ((def ((lib "planet/syntax.rkt") make-planet-require-spec)) . ((9856 . 4))) ((def ((lib "planet/util.rkt") install-pkg)) . ((3629 . 6))) ((def ((lib "planet/syntax.rkt") syntax-source-planet-package-name)) . ((9365 . 3))) ((def ((lib "planet/resolver.rkt") install?)) . ((1002 . 4))) ((def ((lib "planet/config.rkt") HTTP-DOWNLOAD-SERVLET-URL)) . ((1837 . 4))) ((def ((lib "planet/planet-archives.rkt") get-hard-linked-packages)) . ((3172 . 5))) ((def ((lib "planet/util.rkt") get-package-spec)) . ((3817 . 6))) ((form ((lib "planet/scribble.rkt") defmodule/this-package)) . ((10262 . 2))) ((form ((lib "planet/scribble.rkt") this-package-in)) . ((9983 . 2))) ((def ((lib "planet/config.rkt") LOG-FILE)) . ((1608 . 4))) ((def ((lib "planet/config.rkt") CACHE-DIR)) . ((1289 . 4))) ((form ((lib "planet/private/version.rkt") this-package-version-name)) . ((8594 . 2))) ((def ((lib "planet/util.rkt") lookup-package-by-keys)) . ((5890 . 18))) ((def ((lib "planet/util.rkt") struct:exn:fail:planet)) . ((8232 . 5))) ((def ((lib "planet/util.rkt") current-cache-contents)) . ((4101 . 15))) ((def ((lib "planet/util.rkt") unpack-planet-archive)) . ((6562 . 4))) ((form ((lib "planet/private/version.rkt") this-package-version-owner)) . ((8629 . 2))) ((form ((lib "planet/scribble.rkt") defmodulereader*/no-declare/this-package)) . ((11353 . 3))) ((def ((lib "planet/util.rkt") download-package)) . ((5524 . 6))) ((def ((lib "planet/config.rkt") DEFAULT-PACKAGE-LANGUAGE)) . ((2539 . 4))) ((form ((lib "planet/version.rkt") this-package-in)) . ((8733 . 2))) ((def ((lib "planet/planet-archives.rkt") get-all-planet-packages)) . ((2654 . 5))) ((form ((lib "planet/scribble.rkt") defmodulelang*/this-package)) . ((10712 . 6))) ((def ((lib "planet/config.rkt") UNINSTALLED-PACKAGE-CACHE)) . ((1382 . 4))) ((def ((lib "planet/config.rkt") PLANET-DIR)) . ((1194 . 4))) ((def ((lib "planet/util.rkt") display-plt-archived-file)) . ((7175 . 5))) ((def ((lib "planet/util.rkt") pkg-spec?)) . ((4046 . 3))) ((def ((lib "planet/terse-info.rkt") planet-terse-set-key)) . ((11811 . 3))) ((def ((lib "planet/util.rkt") download/install-pkg)) . ((3429 . 6))) ((def ((lib "planet/planet-archives.rkt") get-installed-planet-archives)) . ((2910 . 5))) ((def ((lib "planet/util.rkt") pkg->download-url)) . ((5729 . 3))) ((def ((lib "planet/private/version.rkt") make-planet-symbol)) . ((8774 . 4))) ((def ((lib "planet/util.rkt") exn:fail:planet)) . ((8232 . 5))) ((form ((lib "planet/scribble.rkt") defmodulelang*/no-declare/this-package)) . ((11122 . 5))) ((def ((lib "planet/config.rkt") PLANET-ARCHIVE-FILTER)) . ((2265 . 4))) ((def ((lib "planet/util.rkt") make-planet-archive)) . ((5091 . 5))) ((def ((lib "planet/util.rkt") remove-pkg)) . ((6719 . 6))) ((form ((lib "planet/scribble.rkt") defmodulereader/this-package)) . ((10537 . 2))) ((def ((lib "planet/syntax.rkt") syntax-source-planet-package-minor)) . ((9559 . 3))) ((form ((lib "planet/private/version.rkt") this-package-version-min)) . ((8699 . 2))) ((def ((lib "planet/config.rkt") LINKAGE-FILE)) . ((1507 . 4))) ((def ((lib "planet/resolver.rkt") download?)) . ((917 . 4))) ((def ((lib "planet/terse-info.rkt") planet-terse-register)) . ((11526 . 5))) ((def ((lib "planet/config.rkt") PLANET-SERVER-PORT)) . ((2055 . 4))) ((def ((lib "planet/util.rkt") resolve-planet-path)) . ((8008 . 3))) ((form ((lib "planet/scribble.rkt") racketmodname/this-package)) . ((10091 . 3))) ((form ((lib "planet/private/version.rkt") this-package-version)) . ((8486 . 2))) ((def ((lib "planet/util.rkt") get-package-from-cache)) . ((5791 . 3))) ((def ((lib "planet/syntax.rkt") syntax-source-planet-package-symbol)) . ((9657 . 6))) ((def ((lib "planet/util.rkt") exn:fail:planet-message)) . ((8232 . 5))) ((form ((lib "planet/scribble.rkt") defmodule*/no-declare/this-package)) . ((11015 . 3))) ((def ((lib "planet/resolver.rkt") planet-module-name-resolver)) . ((0 . 14))) ((def ((lib "planet/util.rkt") unlink-all)) . ((7365 . 2))) ((def ((lib "planet/private/version.rkt") package-version->symbol)) . ((8919 . 5))) ((form ((lib "planet/scribble.rkt") defmodulelang/this-package)) . ((10346 . 5))) ((def ((lib "planet/util.rkt") make-exn:fail:planet)) . ((8232 . 5))) ((def ((lib "planet/config.rkt") PLANET-BASE-DIR)) . ((1089 . 4))) ((form ((lib "planet/scribble.rkt") defmodule*/this-package)) . ((10616 . 3))) ((def ((lib "planet/util.rkt") force-package-building?)) . ((5415 . 4))) ((def ((lib "planet/util.rkt") remove-hard-link)) . ((7600 . 11))) ((def ((lib "planet/util.rkt") exn:fail:planet-continuation-marks)) . ((8232 . 5))) ((form ((lib "planet/scribble.rkt") racketmod/this-package)) . ((10024 . 2))) ((form ((lib "planet/scribble.rkt") declare-exporting/this-package)) . ((11455 . 2))) ((def ((lib "planet/config.rkt") HARD-LINK-FILE)) . ((2174 . 4))) ((form ((lib "planet/private/version.rkt") this-package-version-maj)) . ((8665 . 2))) ((def ((lib "planet/util.rkt") pkg?)) . ((8436 . 3))) ((def ((lib "planet/syntax.rkt") syntax-source-planet-package)) . ((9179 . 3))) ((def ((lib "planet/util.rkt") display-plt-file-structure)) . ((7072 . 3))) ((def ((lib "planet/resolver.rkt") get-planet-module-path/pkg)) . ((538 . 7))) ((def ((lib "planet/util.rkt") add-hard-link)) . ((7397 . 7))))
procedure
(planet-module-name-resolver r-m-p) -> void?
  r-m-p : resolved-module-path?
(planet-module-name-resolver spec         
                             module-path  
                             stx          
                             load         
                             orig-paramz) 
 -> resolved-module-path?
  spec : (or/c module-path? path?)
  module-path : (or/c #f resolved-module-path?)
  stx : (or/c #f syntax?)
  load : boolean?
  orig-paramz : parameterization?
procedure
(get-planet-module-path/pkg spec            
                            module-path     
                            stx)        -> path? pkg?
  spec : (or/c module-path? path?)
  module-path : (or/c #f resolved-module-path?)
  stx : (or/c #f syntax?)
procedure
(resolve-planet-path planet-path) -> path?
  planet-path : any/c
parameter
(download?) -> boolean?
(download? dl?) -> void?
  dl? : boolean?
parameter
(install?) -> boolean?
(install? inst?) -> void?
  inst? : boolean?
parameter
(PLANET-BASE-DIR) -> path-string?
(PLANET-BASE-DIR dir) -> void?
  dir : path-string?
parameter
(PLANET-DIR) -> path-string?
(PLANET-DIR dir) -> void?
  dir : path-string?
parameter
(CACHE-DIR) -> path-string?
(CACHE-DIR dir) -> void?
  dir : path-string?
parameter
(UNINSTALLED-PACKAGE-CACHE) -> path-string?
(UNINSTALLED-PACKAGE-CACHE dir) -> void?
  dir : path-string?
parameter
(LINKAGE-FILE) -> path-string?
(LINKAGE-FILE file) -> void?
  file : path-string?
parameter
(LOG-FILE) -> (or/c path-string? false?)
(LOG-FILE file) -> void?
  file : (or/c path-string? false?)
parameter
(USE-HTTP-DOWNLOADS?) -> boolean?
(USE-HTTP-DOWNLOADS? bool) -> void?
  bool : any/c
parameter
(HTTP-DOWNLOAD-SERVLET-URL) -> string?
(HTTP-DOWNLOAD-SERVLET-URL url) -> void?
  url : string?
parameter
(PLANET-SERVER-NAME) -> string?
(PLANET-SERVER-NAME host) -> void?
  host : string?
parameter
(PLANET-SERVER-PORT) -> natural-number?
(PLANET-SERVER-PORT port) -> void?
  port : natural-number?
parameter
(HARD-LINK-FILE) -> path?
(HARD-LINK-FILE file) -> void?
  file : path?
parameter
(PLANET-ARCHIVE-FILTER) -> (or/c #f string? regexp?)
(PLANET-ARCHIVE-FILTER regexp-filter) -> void?
  regexp-filter : (or/c #f string? regexp?)
parameter
(PLANET-CODE-VERSION) -> string?
(PLANET-CODE-VERSION vers) -> void?
  vers : string?
parameter
(DEFAULT-PACKAGE-LANGUAGE) -> string?
(DEFAULT-PACKAGE-LANGUAGE vers) -> void?
  vers : string?
procedure
(get-all-planet-packages)
 -> (listof (list/c (and/c path? absolute-path?) string? string? (listof string?)
                    exact-nonnegative-integer?
                    exact-nonnegative-integer?))
procedure
(get-installed-planet-archives)
 -> (listof (list/c (and/c path? absolute-path?) string? string? (listof string?)
                    exact-nonnegative-integer?
                    exact-nonnegative-integer?))
procedure
(get-hard-linked-packages)
 -> (listof (list/c (and/c path? absolute-path?) string? string? (listof string?)
                    exact-nonnegative-integer?
                    exact-nonnegative-integer?))
procedure
(download/install-pkg owner pkg maj min) -> (or/c pkg? #f)
  owner : string?
  pkg : (and/c string? #rx"[.]plt$")
  maj : natural-number/c
  min : natural-number/c
procedure
(install-pkg pkg-spec file maj min) -> (or/c pkg-spec? #f)
  pkg-spec : pkg-spec?
  file : path-string?
  maj : natural-number/c
  min : natural-number/c
procedure
(get-package-spec owner pkg [maj min]) -> pkg-spec?
  owner : string?
  pkg : (and/c string? #rx"[.]plt$")
  maj : (or/c #f natural-number/c) = #f
  min : (or/c #f natural-number/c) = #f
procedure
(pkg-spec? v) -> boolean?
  v : any/c
parameter
(current-cache-contents)
 -> (listof
     (list/c string?
             (listof
              (list/c string?
                      (cons/c natural-number/c
                              (listof natural-number/c))))))
(current-cache-contents contents) -> void?
  contents : (listof
              (list/c string?
                      (listof
                       (list/c string?
                               (cons/c natural-number/c
                                       (listof natural-number/c))))))
procedure
(current-linkage)
 -> (listof (list/c path-string?
                    (list/c string?
                            (list/c string?)
                            natural-number/c
                            natural-number/c)))
procedure
(make-planet-archive directory [output-file]) -> path-string?
  directory : path-string?
  output-file : (or/c path? path-string?)
              = (string-append (path->string name) ".plt")
parameter
(build-scribble-docs?) -> boolean?
(build-scribble-docs? b) -> void?
  b : boolean?
parameter
(force-package-building?) -> boolean?
(force-package-building? b) -> void?
  b : boolean?
procedure
(download-package pkg-spec)
 -> (or/c (list/c #true path? natural-number/c natural-number/c)
          string?
          (list/c #false string?))
  pkg-spec : pkg-spec?
procedure
(pkg->download-url pkg) -> url?
  pkg : pkg?
procedure
(get-package-from-cache pkg-spec) -> (or/c #false path?)
  pkg-spec : pkg-spec?
procedure
(lookup-package-by-keys owner     
                        name      
                        major     
                        minor-lo  
                        minor-hi) 
 -> (or/c (list/c path?
                  string?
                  string?
                  (listof string?)
                  exact-nonnegative-integer?
                  exact-nonnegative-integer?)
          #false)
  owner : string?
  name : string?
  major : exact-nonnegative-integer?
  minor-lo : exact-nonnegative-integer?
  minor-hi : exact-nonnegative-integer?
procedure
(unpack-planet-archive plt-file output-dir) -> any
  plt-file : (or/c path? path-string?)
  output-dir : (or/c path? path-string?)
procedure
(remove-pkg owner pkg maj min) -> any
  owner : string?
  pkg : (and/c string? #rx"[.]plt$")
  maj : natural-number/c
  min : natural-number/c
procedure
(erase-pkg owner pkg maj min) -> any
  owner : string?
  pkg : (and/c string? #rx"[.]plt$")
  maj : natural-number/c
  min : natural-number/c
procedure
(display-plt-file-structure plt-file) -> any
  plt-file : (or/c path-string? path?)
procedure
(display-plt-archived-file plt-file           
                           file-to-print) -> any
  plt-file : (or/c path-string? path?)
  file-to-print : string?
procedure
(unlink-all) -> any
procedure
(add-hard-link owner pkg maj min dir) -> any
  owner : string?
  pkg : (and/c string? #rx"[.]plt$")
  maj : natural-number/c
  min : natural-number/c
  dir : path?
procedure
(remove-hard-link  owner                 
                   pkg                   
                   maj                   
                   min                   
                  [#:quiet? quiet?]) -> any
  owner : string?
  pkg : (and/c string? #rx"[.]plt$")
  maj : natural-number/c
  min : natural-number/c
  quiet? : boolean? = #false
procedure
(resolve-planet-path spec) -> path?
  spec : quoted-planet-require-spec?
procedure
(path->package-version p)
 -> (or/c (list/c string? string? natural-number/c natural-number/c) #f)
  p : path?
struct
(struct exn:fail:planet exn:fail (message continuation-marks)
        #:extra-constructor-name make-exn:fail:planet)
  message : string?
  continuation-marks : continuation-mark-set?
procedure
(pkg? v) -> boolean?
  v : any/c
syntax
(this-package-version)
syntax
(this-package-version-symbol)
(this-package-version-symbol suffix-id)
syntax
(this-package-version-name)
syntax
(this-package-version-owner)
syntax
(this-package-version-maj)
syntax
(this-package-version-min)
syntax
(this-package-in suffix-id ...)
procedure
(make-planet-symbol stx [suffix]) -> (or/c #false symbol?)
  stx : syntax?
  suffix : (or/c #false string?) = #false
procedure
(package-version->symbol ver [suffix]) -> (or/c #false symbol?)
  ver : (or/c (list/c string? string? exact-nonnegative-integer? exact-nonnegative-integer?)
              #false)
  suffix : (or/c #false string?) = #false
procedure
(syntax-source-planet-package stx) -> (or/c list? #f)
  stx : syntax?
procedure
(syntax-source-planet-package-owner stx) -> (or/c string? #f)
  stx : syntax?
procedure
(syntax-source-planet-package-name stx) -> (or/c string? #f)
  stx : syntax?
procedure
(syntax-source-planet-package-major stx) -> (or/c integer? #f)
  stx : syntax?
procedure
(syntax-source-planet-package-minor stx) -> (or/c integer? #f)
  stx : syntax?
procedure
(syntax-source-planet-package-symbol  stx      
                                     [suffix]) 
 -> (or/c symbol? #f)
  stx : syntax?
  suffix : (or/c symbol? #f) = #f
procedure
(make-planet-require-spec stx [suffix]) -> syntax?
  stx : syntax?
  suffix : (or/c symbol? #f) = #f
syntax
(this-package-in suffix-id ...)
syntax
(racketmod/this-package maybe-file suffix-id datum ...)
syntax
(racketmodname/this-package suffix-id)
(racketmodname/this-package (unsyntax suffix-expr))
syntax
(racketmodlink/this-package suffix-id pre-content-expr ...)
syntax
(defmodule/this-package maybe-req suffix-id maybe-sources pre-flow ...)
syntax
(defmodulelang/this-package suffix-id maybe-sources pre-flow ...)
(defmodulelang/this-package suffix-id
  #:module-paths (mod-suffix-id ...) maybe-sources
  pre-flow ...)
syntax
(defmodulereader/this-package suffix-id maybe-sources pre-flow ...)
syntax
(defmodule*/this-package maybe-req (suffix-id ...+)
  maybe-sources pre-flow ...)
syntax
(defmodulelang*/this-package (suffix-id ...+)
  maybe-sources pre-flow ...)
(defmodulelang*/this-package (suffix-id ...+)
  #:module-paths (mod-suffix-id ...) maybe-sources
  pre-flow ...)
syntax
(defmodulereader*/this-package (suffix-id ...+)
  maybe-sources pre-flow ...)
syntax
(defmodule*/no-declare/this-package maybe-req (suffix-id ...+)
  maybe-sources pre-flow ...)
syntax
(defmodulelang*/no-declare/this-package (suffix-id ...+)
  maybe-sources pre-flow ...)
(defmodulelang*/no-declare/this-package (suffix-id ...+)
  #:module-paths (mod-suffix-id ...) maybe-sources pre-flow ...)
syntax
(defmodulereader*/no-declare/this-package (suffix-id ...+)
  maybe-sources pre-flow ...)
syntax
(declare-exporting/this-package suffix-id ... maybe-sources)
procedure
(planet-terse-register proc) -> void?
  proc : (-> (or/c 'download 'install 'docs-build 'finish)
             string?
             any/c)
procedure
(planet-terse-log id msg) -> void?
  id : (or/c 'download 'install 'finish)
  msg : string?
procedure
(planet-terse-set-key key) -> void?
  key : any/c
procedure
(get-planet-cache-path) -> (and/c path? absolute-path?)
