I've been running Eclipse 2020-12 for a while now. I haven't seen any unexpected issues with it for a long time.
Yesterday, I installed lombok. Now, each time I restart Eclipse, I get the following error (including the typo):
An internal error occurred during: "Classpath Notiifcation Post Processing".
Cannot invoke "org.eclipse.ui.texteditor.ITextEditor.getAdapter(java.lang.Class)" because "this.sourcePage" is null
When I inspect the error log, I see this stacktrace:
java.lang.NullPointerException: Cannot invoke "org.eclipse.ui.texteditor.ITextEditor.getAdapter(java.lang.Class)" because "this.sourcePage" is null
at org.eclipse.m2e.editor.pom.MavenPomEditor.getAdapter(MavenPomEditor.java:924)
at org.springframework.tooling.ls.eclipse.commons.STS4LanguageClientImpl.lambda$8(STS4LanguageClientImpl.java:384)
at org.springframework.tooling.jdt.ls.commons.classpath.ReusableClasspathListenerHandler$CallbackJob.lambda$0(ReusableClasspathListenerHandler.java:77)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at org.springframework.tooling.jdt.ls.commons.classpath.ReusableClasspathListenerHandler$CallbackJob.run(ReusableClasspathListenerHandler.java:77)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)