RFR: 8286969: Add a new test library API to execute kinit in SecurityTools.java

2022-05-18 Thread Sibabrata Sahoo
A new API to execute kinit.

-

Commit messages:
 - 8286969: Add a new test library API to execute kinit in SecurityTools.java

Changes: https://git.openjdk.java.net/jdk/pull/8775/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk=8775=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8286969
  Stats: 12 lines in 1 file changed: 12 ins; 0 del; 0 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8775.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8775/head:pull/8775

PR: https://git.openjdk.java.net/jdk/pull/8775


Integrated: 8285452: Add a new test library API to replace a file content using FileUtils.java

2022-05-04 Thread Sibabrata Sahoo
On Fri, 22 Apr 2022 12:16:07 GMT, Sibabrata Sahoo  wrote:

> A new API to support replacing selective lines with desired content.

This pull request has now been integrated.

Changeset: 0462d5a2
Author:    Sibabrata Sahoo 
URL:   
https://git.openjdk.java.net/jdk/commit/0462d5a25258458ec7f40d76b9d910ee529f3647
Stats: 163 lines in 2 files changed: 162 ins; 0 del; 1 mod

8285452: Add a new test library API to replace a file content using 
FileUtils.java

Co-authored-by: Weijun Wang 
Reviewed-by: weijun, dfuchs

-

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Add a new test library API to replace a file content using FileUtils.java [v9]

2022-05-02 Thread Sibabrata Sahoo
> A new API to support replacing selective lines with desired content.

Sibabrata Sahoo has updated the pull request incrementally with one additional 
commit since the last revision:

  8285452: Tests updated

-

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/8360/files
  - new: https://git.openjdk.java.net/jdk/pull/8360/files/ff0f9cba..f73faf81

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk=8360=08
 - incr: https://webrevs.openjdk.java.net/?repo=jdk=8360=07-08

  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8360.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8360/head:pull/8360

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Add a new test library API to replace a file content using FileUtils.java [v8]

2022-05-02 Thread Sibabrata Sahoo
> A new API to support replacing selective lines with desired content.

Sibabrata Sahoo has updated the pull request incrementally with one additional 
commit since the last revision:

  8285452: Tests updated

-

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/8360/files
  - new: https://git.openjdk.java.net/jdk/pull/8360/files/0b7dc2f9..ff0f9cba

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk=8360=07
 - incr: https://webrevs.openjdk.java.net/?repo=jdk=8360=06-07

  Stats: 292 lines in 3 files changed: 141 ins; 144 del; 7 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8360.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8360/head:pull/8360

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Add a new test library API to replace a file content using FileUtils.java [v7]

2022-04-29 Thread Sibabrata Sahoo
> A new API to support replacing selective lines with desired content.

Sibabrata Sahoo has updated the pull request incrementally with one additional 
commit since the last revision:

  8285452: updated to use lines()

-

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/8360/files
  - new: https://git.openjdk.java.net/jdk/pull/8360/files/da6a214a..0b7dc2f9

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk=8360=06
 - incr: https://webrevs.openjdk.java.net/?repo=jdk=8360=05-06

  Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8360.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8360/head:pull/8360

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Add a new test library API to replace a file content using FileUtils.java [v6]

2022-04-29 Thread Sibabrata Sahoo
> A new API to support replacing selective lines with desired content.

Sibabrata Sahoo has updated the pull request incrementally with one additional 
commit since the last revision:

  8285452: updated to from.lines()

-

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/8360/files
  - new: https://git.openjdk.java.net/jdk/pull/8360/files/e18cd8cc..da6a214a

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk=8360=05
 - incr: https://webrevs.openjdk.java.net/?repo=jdk=8360=04-05

  Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8360.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8360/head:pull/8360

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Add a new test library API to replace a file content using FileUtils.java [v5]

2022-04-29 Thread Sibabrata Sahoo
On Fri, 29 Apr 2022 10:46:31 GMT, Sibabrata Sahoo  wrote:

>> A new API to support replacing selective lines with desired content.
>
> Sibabrata Sahoo has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   updated to add space character in begining of multiline string

test/jdk/java/nio/file/Files/FileUtilsTest.java line 51:

> 49: c""";
> 50: // 1st line has a space character
> 51: String sabc = " " + System.lineSeparator() + abc;

It's strange that jcheck fails, if there is space character in beginning of 
line in a multiline string. So i have to follow this way add a space character 
in the beginning of multiline string.

-

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Add a new test library API to replace a file content using FileUtils.java [v5]

2022-04-29 Thread Sibabrata Sahoo
> A new API to support replacing selective lines with desired content.

Sibabrata Sahoo has updated the pull request incrementally with one additional 
commit since the last revision:

  updated to add space character in begining of multiline string

-

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/8360/files
  - new: https://git.openjdk.java.net/jdk/pull/8360/files/14125936..e18cd8cc

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk=8360=04
 - incr: https://webrevs.openjdk.java.net/?repo=jdk=8360=03-04

  Stats: 5 lines in 1 file changed: 0 ins; 4 del; 1 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8360.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8360/head:pull/8360

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Add a new test library API to replace a file content using FileUtils.java [v4]

2022-04-29 Thread Sibabrata Sahoo
> A new API to support replacing selective lines with desired content.

Sibabrata Sahoo has updated the pull request incrementally with one additional 
commit since the last revision:

  8285452: Add a new test library API to replace a file content using 
FileUtils.java

-

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/8360/files
  - new: https://git.openjdk.java.net/jdk/pull/8360/files/ef5dc31a..14125936

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk=8360=03
 - incr: https://webrevs.openjdk.java.net/?repo=jdk=8360=02-03

  Stats: 143 lines in 2 files changed: 140 ins; 1 del; 2 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8360.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8360/head:pull/8360

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Add a new test library API to replace a file content using FileUtils.java [v3]

2022-04-28 Thread Sibabrata Sahoo
On Fri, 22 Apr 2022 14:35:14 GMT, Sibabrata Sahoo  wrote:

>> A new API to support replacing selective lines with desired content.
>
> Sibabrata Sahoo has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Update FileUtils.java

I will do a small change in method signature patch(Path path, int fromLine, int 
toLine, List from, String to) where the argument "List from" to 
be "String from". Also a new open Test will be added into this change-set.

-

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Support new API to replace a file content using FileUtils.java [v3]

2022-04-27 Thread Sibabrata Sahoo
On Fri, 22 Apr 2022 14:35:14 GMT, Sibabrata Sahoo  wrote:

>> A new API to support replacing selective lines with desired content.
>
> Sibabrata Sahoo has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Update FileUtils.java

I can provide additional Test to Test this Test library.

-

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Support new API to replace a file content using FileUtils.java [v3]

2022-04-22 Thread Sibabrata Sahoo
On Fri, 22 Apr 2022 14:30:57 GMT, Sibabrata Sahoo  wrote:

>> A new API to support replacing selective lines with desired content.
>
> Sibabrata Sahoo has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Update FileUtils.java

API doc added along with some changes in the code.

-

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Support new API to replace a file content using FileUtils.java [v3]

2022-04-22 Thread Sibabrata Sahoo
> A new API to support replacing selective lines with desired content.

Sibabrata Sahoo has updated the pull request incrementally with one additional 
commit since the last revision:

  Update FileUtils.java

-

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/8360/files
  - new: https://git.openjdk.java.net/jdk/pull/8360/files/0ec01e0b..ef5dc31a

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk=8360=02
 - incr: https://webrevs.openjdk.java.net/?repo=jdk=8360=01-02

  Stats: 24 lines in 1 file changed: 15 ins; 0 del; 9 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8360.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8360/head:pull/8360

PR: https://git.openjdk.java.net/jdk/pull/8360


Re: RFR: 8285452: Support new API to replace a file content using FileUtils.java [v2]

2022-04-22 Thread Sibabrata Sahoo
> A new API to support replacing selective lines with desired content.

Sibabrata Sahoo has updated the pull request incrementally with one additional 
commit since the last revision:

  Update FileUtils.java

-

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/8360/files
  - new: https://git.openjdk.java.net/jdk/pull/8360/files/39fa164a..0ec01e0b

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk=8360=01
 - incr: https://webrevs.openjdk.java.net/?repo=jdk=8360=00-01

  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8360.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8360/head:pull/8360

PR: https://git.openjdk.java.net/jdk/pull/8360


RFR: 8285452: Support new API to replace a file content using FileUtils.java

2022-04-22 Thread Sibabrata Sahoo
A new API to support replacing selective lines with desired content.

-

Commit messages:
 - 8285452: Support new API to replace a file content using FileUtils.java
 - Revert "8285452: Support new API to replace a file content in FileUtils.java"
 - 8285452: Support new API to replace a file content in FileUtils.java

Changes: https://git.openjdk.java.net/jdk/pull/8360/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk=8360=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8285452
  Stats: 15 lines in 1 file changed: 15 ins; 0 del; 0 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8360.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8360/head:pull/8360

PR: https://git.openjdk.java.net/jdk/pull/8360