On Mon, 19 Jan 2026 17:23:10 GMT, David Beaumont <[email protected]> wrote:

> Allow replacement string to contain embedded newlines to split entries.
> This turns output like:
> 
> 
>     <content url="file:///home/david/dev/test/jdk">
>       <sourceFolder 
> url="file:///home/david/dev/test/jdk/open/src/java.base/linux/classes" 
> isTestSource="false" /> <sourceFolder 
> url="file:///home/david/dev/test/jdk/open/src/java.base/unix/classes" 
> isTestSource="false" /> <sourceFolder 
> url="file:///home/david/dev/test/jdk/closed/src/java.base/share/classes" 
> isTestSource="false" /> ... another 10k chars on the end of this line ...
> 
> 
> into:
> 
>     <content url="file:///home/david/dev/test/jdk">
>       <sourceFolder 
> url="file:///home/david/dev/test/jdk/open/src/java.base/linux/classes" 
> isTestSource="false" />
>       <sourceFolder 
> url="file:///home/david/dev/test/jdk/open/src/java.base/unix/classes" 
> isTestSource="false" />
>       <sourceFolder 
> url="file:///home/david/dev/test/jdk/closed/src/java.base/share/classes" 
> isTestSource="false" />
>       ... one entry per line ...
> 
> 
> ---------
> - [x] I confirm that I make this contribution in accordance with the [OpenJDK 
> Interim AI Policy](https://openjdk.org/legal/ai).

This pull request has now been integrated.

Changeset: d114e8d0
Author:    David Beaumont <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/d114e8d05827d3e4756aeb8bbe115ec02b066da7
Stats:     6 lines in 1 file changed: 4 ins; 0 del; 2 mod

8375649: idea.sh script adds source paths in a single, enormous, line to jdk.iml

Reviewed-by: erikj, liach

-------------

PR: https://git.openjdk.org/jdk/pull/29305

Reply via email to