[ 
https://issues.apache.org/jira/browse/PDFBOX-3766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15986919#comment-15986919
 ] 

Tilman Hausherr commented on PDFBOX-3766:
-----------------------------------------

I don't have an idea for the finalize deprecation. They encourage to use 
"Cleaner" but that one is only available in jdk9 so we can't use it. Many 
websites tell not to use finalize() at all, but this is the only way to clean 
up if the user forgets...

> Java 9 warnings
> ---------------
>
>                 Key: PDFBOX-3766
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3766
>             Project: PDFBox
>          Issue Type: Bug
>    Affects Versions: 3.0.0
>            Reporter: simon steiner
>              Labels: jdk9
>
> mvn clean install -DskipTests
> [WARNING] 
> pdfbox/src/main/java/org/apache/pdfbox/cos/COSDocument.java:[472,20] 
> finalize() in java.lang.Object has been deprecated
> [WARNING] 
> pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java:[310,27] 
> getHeight(int) in org.apache.pdfbox.pdmodel.font.PDFontLike has been 
> deprecated
> [WARNING] 
> pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDCIDFont.java:[286,27] 
> getHeight(int) in org.apache.pdfbox.pdmodel.font.PDFontLike has been 
> deprecated
> [WARNING] 
> pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityProvider.java:[50,41]
>  newInstance() in java.lang.Class has been deprecated
> [WARNING] 
> pdfbox/src/main/java/org/apache/pdfbox/io/ScratchFileBuffer.java:[510,20] 
> finalize() in java.lang.Object has been deprecated
> [WARNING] 
> pdfbox/src/main/java/org/apache/pdfbox/io/ScratchFileBuffer.java:[522,18] 
> finalize() in java.lang.Object has been deprecated
> [WARNING] 
> preflight/src/main/java/org/apache/pdfbox/preflight/PreflightConfiguration.java:[185,25]
>  newInstance() in java.lang.Class has been deprecated
> [WARNING] 
> debugger/src/main/java/org/apache/pdfbox/debugger/streampane/StreamTextView.java:[99,34]
>  viewToModel(java.awt.Point) in javax.swing.text.JTextComponent has been 
> deprecated
> [WARNING] 
> debugger/src/main/java/org/apache/pdfbox/debugger/streampane/tooltip/ToolTipController.java:[140,35]
>  getPositionAbove(javax.swing.text.JTextComponent,int,int) in 
> javax.swing.text.Utilities has been deprecated
> [WARNING] 
> debugger/src/main/java/org/apache/pdfbox/debugger/ui/textsearcher/Searcher.java:[191,60]
>  modelToView(int) in javax.swing.text.JTextComponent has been deprecated
> [WARNING] 
> debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java:[166,19]
>  appendRawCommands(byte[]) in org.apache.pdfbox.pdmodel.PDPageContentStream 
> has been deprecated



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to