# Weeder configuration file
# https://github.com/ndmitchell/weeder
##########################

# There are lots of internals of Shake want to test, but don't want to expose
- message: Module reused between components

# There are a few general modules that offer a complete interface,
# but only a subset is used by Shake
- message:
  - name: Weeds exported
  - module: [General.Bilist, General.Ids, General.Intern, General.TypeMap, Genera.EscCodes]

# These packages are used on older compilers for compatibility methods
- message:
  - name: Redundant build-depends entry
  - depends: [old-time, semigroups]

# Things that are related to the 'cloud' flag
# Remove as part of https://github.com/ndmitchell/shake/issues/621
- message:
  - name: Redundant build-depends entry
  - depends: [network, network-uri]
- message:
  - name: Weeds exported
  - module: [Development.Shake.Internal.History.Bloom, Development.Shake.Internal.History.Serialise]

# Weeder configuration file
# https://github.com/ndmitchell/weeder
##########################

# There are lots of internals of Shake want to test, but don't want to expose
- message: Module reused between components

# There are a few general modules that offer a complete interface,
# but only a subset is used by Shake
- message:
  - name: Weeds exported
  - module: [General.Bilist, General.Ids, General.Intern, General.TypeMap, General.EscCodes]

# These packages are used on older compilers for compatibility methods
- message:
  - name: Redundant build-depends entry
  - depends: [old-time, semigroups]

# Things that are related to the 'cloud' flag
# Remove as part of https://github.com/ndmitchell/shake/issues/621
- message:
  - name: Redundant build-depends entry
  - depends: [network, network-uri]
- message:
  - name: Weeds exported
  - module: [Development.Shake.Internal.History.Bloom, Development.Shake.Internal.History.Serialise]

Fix typo in Weeder ignore
Fix typo in Weeder ignore
