eclipse-aspectj / eclipse.jdt.core

Aspectj JDT Core
Eclipse Public License 2.0
17 stars 6 forks source link

Improve handling of closed and re-opened JAR classpath files #19

Closed kriegaex closed 2 years ago

kriegaex commented 2 years ago

ClasspathJar.openArchives needs more safeguards when accessing possibly closed zip files (actually classpath JARs), making sure the get re-opened by calling ClasspathJar.ensureOpen().

Relates to https://github.com/eclipse/org.aspectj/issues/125.