RFR: 8205187: javac/javadoc should not crash if no java.lang; crash message obsolete
    Jonathan Gibbons 
    jjg at openjdk.java.net
       
    Wed Dec 22 16:12:16 UTC 2021
    
    
  
On Mon, 20 Dec 2021 19:48:18 GMT, Vicente Romero <vromero at openjdk.org> wrote:
> Please review this PR which is basically changing the error message the compiler shows if the package java.lang can't be found, the current message is obsolete,
> 
> TIA
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java line 362:
> 360:                     log.error(Errors.NoJavaLang);
> 361:                     throw new Abort();
> 362:                 }
`Abort` seems to have different semantics to `FatalError`.
Unless there is a good reason for the change, it might be more advisable to stay with `FatalError` and just change the text of the message.
-------------
PR: https://git.openjdk.java.net/jdk/pull/6898
    
    
More information about the compiler-dev
mailing list