Skip to content

JRuby Complete 1.7.16.1 does not move asm to other package #2219

@hendriks73

Description

@hendriks73

Up to at least JRuby Complete 1.7.13 the asm classes were moved to a package that was not the original package (which is org.objectweb.asm). This prevented version clashes when used with other script engines like jython or even with older versions of Hibernate or com.intellij:forms_rt. In short: It allowed to use JRuby in an environment that also needs other versions of asm.

1.7.14 and 1.7.15 apparently were pretty unusable, declaring dependencies or missing files.

Now JRuby Complete 1.7.16.1 could work again, but unfortunately contains an original asm v4 library without renamed package. This leads to version clashes with asm 2.2.3, which is still used widely.

Please revert to renaming the package name of asm (and I guess other libraries—not sure what else is included that may clash) to something custom and only used in JRuby, so that the library is embeddable again in non-trivial systems.

Thanks!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions