In the past I did some investigation about this bug (1802). I was able to collect all type of projects (maven,web,...) that we can use for switching. But later I have found problem that not all of these collected projects are "real". Some of them are only thin wrappers that are able to detect if type of project is supported and ask user for installing a "real" pluging. So is there any API that we can use for a detection of this type of plugin?
On Mon, Jul 29, 2019 at 8:48 AM Laszlo Kishalmi <[email protected]> wrote: > Watch this one: https://issues.apache.org/jira/browse/NETBEANS-1802 > > And this one: https://github.com/apache/netbeans/pull/1403 > > > On 7/26/19 10:09 PM, Wade Chandler wrote: > > A big thing for us to keep in mind for the future of NB IMO is that > Gradle, > > Ant, Make, Cake, Gulp etc are actually build automation tools which give > a > > standardized mechanism to build and execute nearly anything; not just > Java, > > C/C++, .Net, or JS respectively. A team can use these to get standardized > > builds or automated processes, and this then means they will use one of > > these tools along with other build related tools and technology stacks; > > Gradle itself has native C++ build features built in. > > > > We use Gradle to build and test Python and Docker images as an example. > > There are npm and node plugins for Gradle that will help similar to > Gradle > > wrapper in that they download the needed versions of those things and > don't > > mess with the global environment to help teams using different OSes and > > mixed environments have more stable node builds. > > > > This is great stuff, but it does mean there are mixed technology projects > > where requirements.txt, package.json, and build.gradle all reside in the > > same top level places, and as such we need some mechanism in NB to allow > > context switching or some how have all required options available all the > > time for a single location versus thinking of a location as a single tech > > stack project as we do atm. > > > > Wade > > > > On Thu, Jul 25, 2019, 13:00 Laszlo Kishalmi <[email protected]> > > wrote: > > > >> I'm just curious, how do you use Gradle in a PHP project? > >> > >> Is there a good commonly used PHP plugin for Gradle? > >> > >> I'm asking as it might be reasonable to integrate the PHP with Gradle in > >> NetBeans, so instead of disabling the Gradle support you would get the > >> features both from PHP and Gradle. > >> > >> On 7/24/19 8:10 AM, Emilian Bold wrote: > >>> No, we have an issue about this (mixed projects) but no solution yet. > You > >>> can only rename files or do something to disable a folder from being > >>> detects as a project type. > >>> > >>> --emi > >>> > >>> mie., 24 iul. 2019, 16:50 Jake Ochs <[email protected]> a scris: > >>> > >>>> cross posting this on users & dev... > >>>> > >>>> I have a large PHP project that also has gradle projects in it. The > >>>> problem is that in NB11, it seems that the gradle nature overrides the > >> PHP > >>>> nature and breaks some PHP features such as "open in project" and > >> clicking > >>>> on a class to go to the source (sometimes.) Can I disable the gradle > >> nature > >>>> of the project or force the PHP behavior? > >>>> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> For further information about the NetBeans mailing lists, visit: > >> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > >> > >> > >> > >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >
