Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k4PP6-0003zv-CQ for pljava-dev@arkaria.postgresql.org; Sat, 08 Aug 2020 14:00:56 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1k4PP3-0002pC-Dh for pljava-dev@arkaria.postgresql.org; Sat, 08 Aug 2020 14:00:53 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k4PP3-0002p4-5q for pljava-dev@lists.postgresql.org; Sat, 08 Aug 2020 14:00:53 +0000 Received: from mail-ej1-x62b.google.com ([2a00:1450:4864:20::62b]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1k4POv-0002uA-UV for pljava-dev@lists.postgresql.org; Sat, 08 Aug 2020 14:00:52 +0000 Received: by mail-ej1-x62b.google.com with SMTP id o23so4959895ejr.1 for ; Sat, 08 Aug 2020 07:00:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7+vawwO0Rr5OeK1ts6snMEGkl20korvhcbA0ClMNea8=; b=ThRwCg24wLNtIs7UyGviZNkRL7YVlsjO7XdjVpX+k54l6QkGH0pDQyDrSIW1CaVMm5 KlsQ2Ok5h68DbiAyEnp0Pu4LFOd51zNED1bKAIpsoEHUluNonuYh+Qh+U6gkLFB75br2 uu5XzmvkQX4fhDbidDN+lFsAH5k/1+azVrXSQHqWrTRFSUNxmOHQ5D/Jf8hvzCOgQavE gf8w0kmr9Rqf5GxFm8RQQQ/i9Y1h7jYVpagW/m9Rt2JiDzVSaR+GncBavij6s32Z99Rl x9Ty/zqD7zm9L+BZms1oXAONEIxQfoHWxy+C6BL76PLG1pHVhqjbMAWN4xFs+U+Ypv9c 78wQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7+vawwO0Rr5OeK1ts6snMEGkl20korvhcbA0ClMNea8=; b=Wz0R8Bdry5OzwlK6jMq0r2Mbxn52pcowySjm4mN8+AtdyblazwVZLF8cCSFU22UWU6 mWiM/6DO+EK2XXkUV1b47FkV/EejkqMhnyHCY7osMA63g0b+0mrDL7sVS+AK+xHAQFCQ L+9iUeLjsOMz+7ClSS19i32aLy9/BhrSfL0bjj1eKr33kQJ5FdIKEuqy4XAxCFafPH9E p6/04pvFnLA97SG1rkfhSdFxYiZAWDZmdrIOiqsWAYWEy2ZX/+wRCcJ9EfhQMwKRv5tW CPLuD8ppvhKbSk5WMMif190GKmFFNe8ePDKUrpdHYp5RogWtZaailN5LIXIOqOaBZzkC MqOA== X-Gm-Message-State: AOAM530p2o93hSzcOzQwrMKE/Za6c1F4N+zoj3kzXv3USzO4dVAF851n fE1DPnQaMuTS0b9a5LjdhpHv61J7119YqkWIXnCYkSAy X-Google-Smtp-Source: ABdhPJw9pAA9c+ilSnmt3rpOUsymPhnSLqTflsS5SM5n8Ej464T/dNbhwdTQPuLQ8zYAMuAty14t/LPs7oKeriSaWvg= X-Received: by 2002:a17:906:eca4:: with SMTP id qh4mr13737923ejb.255.1596895243165; Sat, 08 Aug 2020 07:00:43 -0700 (PDT) MIME-Version: 1.0 References: <5F20E585.6010703@anastigmatix.net> <5F22DF79.2090701@anastigmatix.net> <5F230337.3040406@anastigmatix.net> <5F232EBB.9030208@anastigmatix.net> <5F278CCE.1090006@anastigmatix.net> <5F2897AF.9040909@anastigmatix.net> <5F2A29E4.2000803@anastigmatix.net> In-Reply-To: <5F2A29E4.2000803@anastigmatix.net> From: Kartik Ohri Date: Sat, 8 Aug 2020 19:30:31 +0530 Message-ID: Subject: Re: PL/Java new build plugin To: Chapman Flack Cc: pljava-dev@lists.postgresql.org Content-Type: multipart/alternative; boundary="000000000000b662e405ac5e2568" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --000000000000b662e405ac5e2568 Content-Type: text/plain; charset="UTF-8" On Wed, Aug 5, 2020 at 9:09 AM Chapman Flack wrote: > On 08/04/20 08:07, Kartik Ohri wrote: > > > how it would work. I did try to go this route but I felt that it was > > getting a bit difficult. So, after some thinking I moved the hard coded > > values to the default values of the interface and utilised it in the > mojo. > > This approach worked well and I have pushed the changes. I have also > pushed > > a working example to test it. Please review it and let me know if changes > > are required. > > I've created a branch > https://github.com/jcflack/pljava/commits/invocable > where you can see the way I had in mind for it to work. > > I took a look and this way seems to be really better than how I had done it. Now that I look at it I feel if I had tried harder, I could have made it work myself. I'll try harder next time. Thanks for helping with this. I'll merge this into my branch and begin work on the nar maven part. > It seems to, although javadoc still seems to be ignoring my > --show-packages all, as I had noticed before; I still don't know why, > but I don't think it's the mojo's fault. > > Regards, > -Chap > Regards, Kartik --000000000000b662e405ac5e2568 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, Aug 5, 2020 at 9:09 AM Chapman Fl= ack <chap@anastigmatix.net&= gt; wrote:
On 08/04/20 08:07, Kartik Ohri wrote:

> how it would work. I did try to go this route but I felt that it was > getting a bit difficult. So, after some thinking I moved the hard code= d
> values to the default values of the interface and utilised it in the m= ojo.
> This approach worked well and I have pushed the changes. I have also p= ushed
> a working example to test it. Please review it and let me know if chan= ges
> are required.

I've created a branch
https://github.com/jcflack/pljava/commits/invocab= le
where you can see the way I had in mind for it to work.

I took a look and this way seems to be really better = than how I had done it. Now that I look at it I feel if I had=C2=A0tried ha= rder, I could have made it work myself. I'll try harder next time. Than= ks for helping with this. I'll merge this into my branch and begin work= on the nar maven part.
It seems to, although javadoc still seems to be ignoring my
--show-packages all, as I had noticed before; I still don't know why, but I don't think it's the mojo's fault.

Regards,
-Chap
Regards,
Kartik=C2=A0
--000000000000b662e405ac5e2568--