RFR: 8354337: GHA: Windows build fails with chmod permission error [v2]
Andy Goryachev
angorya at openjdk.org
Fri Apr 11 14:57:30 UTC 2025
On Fri, 11 Apr 2025 14:48:35 GMT, Michael Strauß <mstrauss at openjdk.org> wrote:
>> Normally, yes, but in some cases the context is important. Yes, one can look at the git history and get the JBS from there (unless the code was moved or merged), but it seems to be an easier way to provide the answer on the "why was this change made" than write the _War and Peace_ in the comments. In this case it's perfect - we have good comments and the JBS for anyone who wants to know more.
>
> A good example of what should _not_ be done is something along the lines of ComboBoxListViewSkin:158:
>
> // Fix for JDK-8115587. Additional code related to this bug is further below.
> this.listView.setManaged(false);
> getChildren().add(listView);
> // -- end of fix
Exactly! At the same time, `Declaration:160` might be an example of a suitable JBS reference.
// JDK-8126015
//
// We know when the .css file is parsed what the stylesheet URL is,
// but that might not be the URL of the deployed file. So for URL
// types, the parser inserts a null placeholder for the URL and we
// fix it up here. This method is called from Rule#setStylesheet
// and from Rule#declarations onChanged method.
//
void fixUrl(String stylesheetUrl) {
-------------
PR Review Comment: https://git.openjdk.org/jfx/pull/1770#discussion_r2039711344
More information about the openjfx-dev
mailing list