Skip to content

:advanced optimizations not removing dead code from Plumbing lib #89

@SamHowie

Description

@SamHowie

I am experiencing an issue where the closure compiler is not eliminating dead code from plumbing.

I have created a simple example of the issue described: https://gist.github.com/SamHowie/aaf8f6b616bb59528ab8

Output file size when requiring plumbing - 145KB
Output file size when manually copy pasting used plumbing functions - 61KB

I am unsure if this is:

  1. a project.clj config error on my part
  2. a closure compiler issue
  3. a cljsbuild issue
  4. a plumbing issue

Has anyone else experienced this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions