Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

regression: genjavadoc (and browse) failing in 2.12.x build because of changes to Java comment scanning #388

Closed
SethTisue opened this issue Nov 8, 2016 · 5 comments

Comments

@SethTisue
Copy link
Member

at e.g. https://scala-ci.typesafe.com/job/scala-2.12.x-integrate-community-build/920/consoleFull we see:

[genjavadoc] [error] /home/jenkins/workspace/scala-2.12.x-integrate-community-build/target-0.9.5/project-builds/genjavadoc-b65848a752d4e0df7428d3fb7aee7adb1de396ec/plugin/src/main/scala-2.12/com/typesafe/genjavadoc/Comments.scala:23: value skipDocComment is not a member of Comments.this.parser.UnitScanner
[genjavadoc] [error]           super.skipDocComment()
[genjavadoc] [error]                 ^

I believe the cause is scala/scala@fe2d7ff

@adriaanm maybe you could work this one out with the genjavadoc maintainers?

@SethTisue SethTisue changed the title regression: genjavadoc failing in 2.12.x build because of changes to Java comment scanning regression: genjavadoc and browse failing in 2.12.x build because of changes to Java comment scanning Nov 8, 2016
@SethTisue
Copy link
Member Author

oh, actually browse is failing too because of the same changeset:

[browse] [error]  method skipComment cannot override final member
[browse] [error]            override def skipComment(): Boolean = {
[browse] [error]                         ^

@SethTisue
Copy link
Member Author

genjavadoc folks: @2m @szeiger @ktoso

this looks like a case where Adriaan was thinking of this stuff as internals rather than API so changing it around was fair game, but genjavadoc is using it as API

@adriaanm
Copy link
Contributor

adriaanm commented Nov 8, 2016

Hmm, maybe I should revert, but this is final because it needs to be tail recursive, IIRC.

@adriaanm
Copy link
Contributor

adriaanm commented Nov 8, 2016

lightbend/genjavadoc#93

@SethTisue SethTisue changed the title regression: genjavadoc and browse failing in 2.12.x build because of changes to Java comment scanning regression: genjavadoc (and browse) failing in 2.12.x build because of changes to Java comment scanning Nov 22, 2016
This was referenced Nov 22, 2016
@SethTisue
Copy link
Member Author

fixed by #411

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants