Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[orbit-dev] BCEL 6.0

Hi,

The Object Teams project wants to update from an "ancient" version of BCEL (5.2 from 2010)
to the "recently" released 6.0 (2016/07), which is necessary to handle Java 8 bytecodes.


To be honest, I'm confused as to where I should start?
- File a CQ (in Object Teams, or in Orbit)?
- Figure out the mechanics of packaging, or is somebody still around
  who did this for BCEL 5.2 and could simply update the package?
  The good news: the upstream packaging doesn't seem to have changed.

Any hints appreciated,
Stephan

PS: We are aware that other technologies exist which are more actively
maintained, and we have an alternative using ASM in place.
Still for several reasons we want to maintain our "old" BCEL-based
implementation as an option.

-----------
References:
-----------
BCEL in Orbit Release:
	http://download.eclipse.org/tools/orbit/downloads/drops/R20160520211859/repository/plugins/org.apache.bcel_5.2.0.v201005080400.jar

	Should I worry, that bcel doesn't show up in S nor I builds?
	Or is that covered by "This page is a work in progress."?

BCEL upstream:
	https://commons.apache.org/proper/commons-bcel/index.html
6.0 release notes:
	https://www.apache.org/dist/commons/bcel/RELEASE-NOTES.txt

Old(!) CQs
Orbit:
	https://dev.eclipse.org/ipzilla/show_bug.cgi?id=1933
OHF:
	https://dev.eclipse.org/ipzilla/show_bug.cgi?id=88


Back to the top