Axel Howind created PDFBOX-5725:
-----------------------------------

             Summary: CharStringCommand overly complex
                 Key: PDFBOX-5725
                 URL: https://issues.apache.org/jira/browse/PDFBOX-5725
             Project: PDFBox
          Issue Type: Improvement
            Reporter: Axel Howind
         Attachments: refactor_CharStringCommand.patch

The CharStringCommand class is quite complex and difficult to understand what 
it does in detail. I suggest a refactoring to make the code shorter and easier 
to understand. It should also perform better after the refactoring.

I have prepared a patch that
 * turns CharStringCommand into an enum
 * removes the  internal Key class
 * removes the different maps used for lookup and replaces them with a single 
array for faster lookup



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org

Reply via email to