Skip to content

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

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions