Interestingly, while making this test case the issue only appeared after I
made the included library modular, and even then I had to restart NB for
the issue to show up.
So I can't be certain if this wasn't also an issue with 17-rc1, as I may
not have restarted NB 17-rc1 after making my actual library modular.
Perhaps I only noticed it in NB 17-rc2 because of course NB was restarted.

Zip File attached with an application project and a library project that it
uses includeBuild to reference.  If the list drops it due to no attachment
rules, I've BCC'd you László.

Open just the "MainApp" project in NB and it will show errors, but the
build will work fine.

Regards,

Scott

On Thu, Jan 26, 2023 at 4:22 PM László Kishalmi <laszlo.kisha...@gmail.com>
wrote:

> Is this a regression between NB17-rc1 and NB17-rc2 ?
>
> If I may ask, could you provide a sample project?
>
> On Thu, Jan 26, 2023 at 12:29 PM Scott Palmer <swpal...@gmail.com> wrote:
>
> > No, all those details are in the libs.versions.toml file.
> >
> > [versions]
> > fxsvg = "1.0.0"
> >
> > [libraries]
> > fxsvg = { module = "com.analogideas.fxsvg:fxsvg", version.ref = "fxsvg" }
> >
> > On Thu, Jan 26, 2023 at 3:19 PM László Kishalmi <
> laszlo.kisha...@gmail.com
> > >
> > wrote:
> >
> > > Shoudn't you use the <org>:<module>[:<version>] reference there?
> > >
> > > On Thu, Jan 26, 2023 at 10:46 AM Scott Palmer <swpal...@gmail.com>
> > wrote:
> > >
> > > > I have a project that uses another library I am working on.  The
> > library
> > > is
> > > > not deployed to any artifact repository (i.e. not even the maven
> local
> > > > cache), but it does define a group and name.  I included it in the
> > > project
> > > > that uses it as an "included build"
> > > >
> > > > In NB 17-rc1 this project was recognized and the imports that
> referred
> > to
> > > > it didn't show any problems.
> > > > In NB 17-rc2 the import line is marked with an error that the package
> > > does
> > > > not exist.
> > > > The project still builds and runs fine, but the IDE thinks there are
> > > errors
> > > > because of this.
> > > >
> > > > settings.gradle contains:
> > > >
> > > >     includeBuild '../fxsvg'
> > > >
> > > > and the build.gradle file refers to it as an implementation
> dependency
> > > via
> > > > a reference defined in gradle/libs.versions.toml
> > > >
> > > >     implementation libs.fxsvg
> > > >
> > > >
> > > > Regards,
> > > >
> > > > Scott
> > > >
> > >
> >
>

<<attachment: IncludedBuildSample.zip>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to