[GitHub] [commons-compress] codecov-commenter commented on pull request #353: Make 'ZipFile.offsetComparator' static

2023-01-13 Thread GitBox


codecov-commenter commented on PR #353:
URL: https://github.com/apache/commons-compress/pull/353#issuecomment-1382620550

   # 
[Codecov](https://codecov.io/gh/apache/commons-compress/pull/353?src=pr=h1_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 Report
   > Merging 
[#353](https://codecov.io/gh/apache/commons-compress/pull/353?src=pr=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (88285f0) into 
[master](https://codecov.io/gh/apache/commons-compress/commit/5569702d493cfc34ca701a9cb25cbbe41c8a7201?el=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (5569702) will **increase** coverage by `0.00%`.
   > The diff coverage is `100.00%`.
   
   ```diff
   @@Coverage Diff@@
   ## master #353   +/-   ##
   =
 Coverage 80.44%   80.44%   
   - Complexity 6722 6723+1 
   =
 Files   343  343   
 Lines 2532525325   
 Branches   4107 4107   
   =
   + Hits  2037220373+1 
 Misses 3366 3366   
   + Partials   1587 1586-1 
   ```
   
   
   | [Impacted 
Files](https://codecov.io/gh/apache/commons-compress/pull/353?src=pr=tree_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 | Coverage Δ | |
   |---|---|---|
   | 
[...apache/commons/compress/archivers/zip/ZipFile.java](https://codecov.io/gh/apache/commons-compress/pull/353?src=pr=tree_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation#diff-c3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2NvbW1vbnMvY29tcHJlc3MvYXJjaGl2ZXJzL3ppcC9aaXBGaWxlLmphdmE=)
 | `78.44% <100.00%> (ø)` | |
   | 
[.../commons/compress/compressors/bzip2/BlockSort.java](https://codecov.io/gh/apache/commons-compress/pull/353?src=pr=tree_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation#diff-c3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2NvbW1vbnMvY29tcHJlc3MvY29tcHJlc3NvcnMvYnppcDIvQmxvY2tTb3J0LmphdmE=)
 | `85.14% <0.00%> (+0.23%)` | :arrow_up: |
   
   :mega: We’re building smart automated test selection to slash your CI/CD 
build times. [Learn 
more](https://about.codecov.io/iterative-testing/?utm_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (VFS-683) Thread safety issue in VFSClassLoader - NullPointerException thrown

2023-01-13 Thread Gary D. Gregory (Jira)


[ 
https://issues.apache.org/jira/browse/VFS-683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17676792#comment-17676792
 ] 

Gary D. Gregory commented on VFS-683:
-

Except that there are failures in builds that seem random but must be related.

> Thread safety issue in VFSClassLoader - NullPointerException thrown
> ---
>
> Key: VFS-683
> URL: https://issues.apache.org/jira/browse/VFS-683
> Project: Commons VFS
>  Issue Type: Bug
>Affects Versions: 2.2
>Reporter: Daryl Odnert
>Assignee: Gary D. Gregory
>Priority: Major
> Attachments: Main.java
>
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> In my application, I have two instances of the {{VFSClassLoader}}, each of 
> which is being used in a distinct thread. Both {{VFSClassLoader}} instances 
> refer to the same compressed file resource described by a {{FileObject}} that 
> is passed to the class loader's constructor. Intermittently, the application 
> throws an exception with the stack trace shown below. So, there seems to be 
> either a race condition in the code or an undocumented assumption here. If it 
> is unsupported for two {{VFSClassLoader}} instances to refer to the same 
> resource (file), then that assumption should be documented. But if that is 
> not the case, then there is a race condition bug in the implementation.
> {noformat}
> 43789 WARN  {} c.a.e.u.PreferredPathClassLoader - While loading class 
> org.apache.hive.jdbc.HiveDatabaseMetaData, rethrowing unexpected 
> java.lang.NullPointerException: Inflater has been closed
> java.lang.NullPointerException: Inflater has been closed
>   at java.util.zip.Inflater.ensureOpen(Inflater.java:389)
>   at java.util.zip.Inflater.inflate(Inflater.java:257)
>   at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:152)
>   at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
>   at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>   at 
> org.apache.commons.vfs2.util.MonitorInputStream.read(MonitorInputStream.java:91)
>   at org.apache.commons.vfs2.FileUtil.getContent(FileUtil.java:47)
>   at org.apache.commons.vfs2.impl.Resource.getBytes(Resource.java:102)
>   at 
> org.apache.commons.vfs2.impl.VFSClassLoader.defineClass(VFSClassLoader.java:179)
>   at 
> org.apache.commons.vfs2.impl.VFSClassLoader.findClass(VFSClassLoader.java:150)
> at 
> com.atscale.engine.utils.PreferredPathClassLoader.findClass(PreferredPathClassLoader.scala:54)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[GitHub] [commons-validator] garydgregory merged pull request #114: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


garydgregory merged PR #114:
URL: https://github.com/apache/commons-validator/pull/114


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-beanutils] garydgregory merged pull request #159: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


garydgregory merged PR #159:
URL: https://github.com/apache/commons-beanutils/pull/159


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-beanutils] codecov-commenter commented on pull request #159: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


codecov-commenter commented on PR #159:
URL: 
https://github.com/apache/commons-beanutils/pull/159#issuecomment-1382572333

   # 
[Codecov](https://codecov.io/gh/apache/commons-beanutils/pull/159?src=pr=h1_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 Report
   > Merging 
[#159](https://codecov.io/gh/apache/commons-beanutils/pull/159?src=pr=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (caf7b38) into 
[master](https://codecov.io/gh/apache/commons-beanutils/commit/1b251e689d18e516bbd850894166bfde23b09918?el=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (1b251e6) will **not change** coverage.
   > The diff coverage is `n/a`.
   
   ```diff
   @@Coverage Diff@@
   ## master #159   +/-   ##
   =
 Coverage 64.56%   64.56%   
 Complexity 1555 1555   
   =
 Files   105  105   
 Lines  5794 5794   
 Branches   1059 1059   
   =
 Hits   3741 3741   
 Misses 1607 1607   
 Partials446  446   
   ```
   
   
   
   :mega: We’re building smart automated test selection to slash your CI/CD 
build times. [Learn 
more](https://about.codecov.io/iterative-testing/?utm_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-validator] codecov-commenter commented on pull request #114: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


codecov-commenter commented on PR #114:
URL: 
https://github.com/apache/commons-validator/pull/114#issuecomment-1382568229

   # 
[Codecov](https://codecov.io/gh/apache/commons-validator/pull/114?src=pr=h1_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 Report
   > Merging 
[#114](https://codecov.io/gh/apache/commons-validator/pull/114?src=pr=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (ec7de42) into 
[master](https://codecov.io/gh/apache/commons-validator/commit/3ce032b9876178f5b3337b7376bb2fa8f40cd725?el=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (3ce032b) will **not change** coverage.
   > The diff coverage is `n/a`.
   
   ```diff
   @@Coverage Diff@@
   ## master #114   +/-   ##
   =
 Coverage 71.90%   71.90%   
 Complexity 1137 1137   
   =
 Files63   63   
 Lines  3157 3157   
 Branches542  542   
   =
 Hits   2270 2270   
 Misses  693  693   
 Partials194  194   
   ```
   
   
   
   :mega: We’re building smart automated test selection to slash your CI/CD 
build times. [Learn 
more](https://about.codecov.io/iterative-testing/?utm_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-beanutils] dependabot[bot] opened a new pull request, #159: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


dependabot[bot] opened a new pull request, #159:
URL: https://github.com/apache/commons-beanutils/pull/159

   Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.3.
   
   Release notes
   Sourced from https://github.com/actions/cache/releases;>actions/cache's 
releases.
   
   v3.2.3
   What's Changed
   
   Add Mint example by https://github.com/uhooi;>@​uhooi in https://github-redirect.dependabot.com/actions/cache/pull/1051;>actions/cache#1051
   Fixed broken link by https://github.com/kotewar;>@​kotewar in https://github-redirect.dependabot.com/actions/cache/pull/1057;>actions/cache#1057
   Add support to opt-in enable cross-os caching on windows by https://github.com/Phantsure;>@​Phantsure in https://github-redirect.dependabot.com/actions/cache/pull/1056;>actions/cache#1056
   Release support for cross-os caching as opt-in feature by https://github.com/Phantsure;>@​Phantsure in https://github-redirect.dependabot.com/actions/cache/pull/1060;>actions/cache#1060
   
   New Contributors
   
   https://github.com/uhooi;>@​uhooi made their 
first contribution in https://github-redirect.dependabot.com/actions/cache/pull/1051;>actions/cache#1051
   
   Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.3;>https://github.com/actions/cache/compare/v3...v3.2.3
   
   
   
   Changelog
   Sourced from https://github.com/actions/cache/blob/main/RELEASES.md;>actions/cache's 
changelog.
   
   3.2.2
   
   Reverted the changes made in 3.2.1 to use gnu tar and zstd by default on 
windows.
   
   3.2.3
   
   Support cross os caching on Windows as an opt-in feature.
   Fix issue with symlink restoration on Windows for cross-os caches.
   
   
   
   
   Commits
   
   https://github.com/actions/cache/commit/58c146cc91c5b9e778e71775dfe9bf1442ad9a12;>58c146c
 Release support for cross-os caching as opt-in feature (https://github-redirect.dependabot.com/actions/cache/issues/1060;>#1060)
   https://github.com/actions/cache/commit/6fd2d4538ca777f67fccddb233cf1a8ff1339012;>6fd2d45
 Add support to opt-in enable cross-os caching on windows (https://github-redirect.dependabot.com/actions/cache/issues/1056;>#1056)
   https://github.com/actions/cache/commit/1f414295fe1e1bab9fb9b7ef11ce3f9fe556343c;>1f41429
 Fixed broken link (https://github-redirect.dependabot.com/actions/cache/issues/1057;>#1057)
   https://github.com/actions/cache/commit/365406cb701e1cc758077b05049298a49a8b71c2;>365406c
 Merge pull request https://github-redirect.dependabot.com/actions/cache/issues/1051;>#1051
 from uhooi/feature/add_mint_example
   https://github.com/actions/cache/commit/d6217569d58fbcf42f4bdf873fd06820f76724c2;>d621756
 Update Mint example
   https://github.com/actions/cache/commit/84e54000da2dc6a631a786445872e84be33086ea;>84e5400
 Merge remote-tracking branch 'origin/main' into feature/add_mint_example
   See full diff in https://github.com/actions/cache/compare/v3.2.2...v3.2.3;>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache=github_actions=3.2.2=3.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: 

[GitHub] [commons-validator] dependabot[bot] opened a new pull request, #114: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


dependabot[bot] opened a new pull request, #114:
URL: https://github.com/apache/commons-validator/pull/114

   Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.3.
   
   Release notes
   Sourced from https://github.com/actions/cache/releases;>actions/cache's 
releases.
   
   v3.2.3
   What's Changed
   
   Add Mint example by https://github.com/uhooi;>@​uhooi in https://github-redirect.dependabot.com/actions/cache/pull/1051;>actions/cache#1051
   Fixed broken link by https://github.com/kotewar;>@​kotewar in https://github-redirect.dependabot.com/actions/cache/pull/1057;>actions/cache#1057
   Add support to opt-in enable cross-os caching on windows by https://github.com/Phantsure;>@​Phantsure in https://github-redirect.dependabot.com/actions/cache/pull/1056;>actions/cache#1056
   Release support for cross-os caching as opt-in feature by https://github.com/Phantsure;>@​Phantsure in https://github-redirect.dependabot.com/actions/cache/pull/1060;>actions/cache#1060
   
   New Contributors
   
   https://github.com/uhooi;>@​uhooi made their 
first contribution in https://github-redirect.dependabot.com/actions/cache/pull/1051;>actions/cache#1051
   
   Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.3;>https://github.com/actions/cache/compare/v3...v3.2.3
   
   
   
   Changelog
   Sourced from https://github.com/actions/cache/blob/main/RELEASES.md;>actions/cache's 
changelog.
   
   3.2.2
   
   Reverted the changes made in 3.2.1 to use gnu tar and zstd by default on 
windows.
   
   3.2.3
   
   Support cross os caching on Windows as an opt-in feature.
   Fix issue with symlink restoration on Windows for cross-os caches.
   
   
   
   
   Commits
   
   https://github.com/actions/cache/commit/58c146cc91c5b9e778e71775dfe9bf1442ad9a12;>58c146c
 Release support for cross-os caching as opt-in feature (https://github-redirect.dependabot.com/actions/cache/issues/1060;>#1060)
   https://github.com/actions/cache/commit/6fd2d4538ca777f67fccddb233cf1a8ff1339012;>6fd2d45
 Add support to opt-in enable cross-os caching on windows (https://github-redirect.dependabot.com/actions/cache/issues/1056;>#1056)
   https://github.com/actions/cache/commit/1f414295fe1e1bab9fb9b7ef11ce3f9fe556343c;>1f41429
 Fixed broken link (https://github-redirect.dependabot.com/actions/cache/issues/1057;>#1057)
   https://github.com/actions/cache/commit/365406cb701e1cc758077b05049298a49a8b71c2;>365406c
 Merge pull request https://github-redirect.dependabot.com/actions/cache/issues/1051;>#1051
 from uhooi/feature/add_mint_example
   https://github.com/actions/cache/commit/d6217569d58fbcf42f4bdf873fd06820f76724c2;>d621756
 Update Mint example
   https://github.com/actions/cache/commit/84e54000da2dc6a631a786445872e84be33086ea;>84e5400
 Merge remote-tracking branch 'origin/main' into feature/add_mint_example
   See full diff in https://github.com/actions/cache/compare/v3.2.2...v3.2.3;>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache=github_actions=3.2.2=3.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: 

[jira] [Work logged] (IMAGING-342) Read PNG metadata from iTXt chunk

2023-01-13 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/IMAGING-342?focusedWorklogId=839179=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-839179
 ]

ASF GitHub Bot logged work on IMAGING-342:
--

Author: ASF GitHub Bot
Created on: 13/Jan/23 22:52
Start Date: 13/Jan/23 22:52
Worklog Time Spent: 10m 
  Work Description: kinow commented on PR #268:
URL: https://github.com/apache/commons-imaging/pull/268#issuecomment-1382556757

   Merged!




Issue Time Tracking
---

Worklog Id: (was: 839179)
Time Spent: 0.5h  (was: 20m)

> Read PNG metadata from iTXt chunk
> -
>
> Key: IMAGING-342
> URL: https://issues.apache.org/jira/browse/IMAGING-342
> Project: Commons Imaging
>  Issue Type: Improvement
>  Components: Format: PNG
>Affects Versions: 1.0-alpha2
>Reporter: Glavo
>Assignee: Bruno P. Kinoshita
>Priority: Major
> Fix For: 1.0-alpha3
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> In [PNG 
> specification|http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html#C.Anc-text],
>  {{iTXt}} chunk is semantically equivalent to the {{tEXt}} and {{zTXt}} 
> chunks, but {{PngImageParser::getMetadata}} does not recognize the {{iTXt}} 
> chunk.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (IMAGING-342) Read PNG metadata from iTXt chunk

2023-01-13 Thread Bruno P. Kinoshita (Jira)


 [ 
https://issues.apache.org/jira/browse/IMAGING-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bruno P. Kinoshita resolved IMAGING-342.

Resolution: Fixed

> Read PNG metadata from iTXt chunk
> -
>
> Key: IMAGING-342
> URL: https://issues.apache.org/jira/browse/IMAGING-342
> Project: Commons Imaging
>  Issue Type: Improvement
>  Components: Format: PNG
>Affects Versions: 1.0-alpha2
>Reporter: Glavo
>Assignee: Bruno P. Kinoshita
>Priority: Major
> Fix For: 1.0-alpha3
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> In [PNG 
> specification|http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html#C.Anc-text],
>  {{iTXt}} chunk is semantically equivalent to the {{tEXt}} and {{zTXt}} 
> chunks, but {{PngImageParser::getMetadata}} does not recognize the {{iTXt}} 
> chunk.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (IMAGING-342) Read PNG metadata from iTXt chunk

2023-01-13 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/IMAGING-342?focusedWorklogId=839178=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-839178
 ]

ASF GitHub Bot logged work on IMAGING-342:
--

Author: ASF GitHub Bot
Created on: 13/Jan/23 22:52
Start Date: 13/Jan/23 22:52
Worklog Time Spent: 10m 
  Work Description: kinow closed pull request #268: [IMAGING-342] Read PNG 
metadata from iTXt chunk
URL: https://github.com/apache/commons-imaging/pull/268




Issue Time Tracking
---

Worklog Id: (was: 839178)
Time Spent: 20m  (was: 10m)

> Read PNG metadata from iTXt chunk
> -
>
> Key: IMAGING-342
> URL: https://issues.apache.org/jira/browse/IMAGING-342
> Project: Commons Imaging
>  Issue Type: Improvement
>  Components: Format: PNG
>Affects Versions: 1.0-alpha2
>Reporter: Glavo
>Assignee: Bruno P. Kinoshita
>Priority: Major
> Fix For: 1.0-alpha3
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> In [PNG 
> specification|http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html#C.Anc-text],
>  {{iTXt}} chunk is semantically equivalent to the {{tEXt}} and {{zTXt}} 
> chunks, but {{PngImageParser::getMetadata}} does not recognize the {{iTXt}} 
> chunk.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[GitHub] [commons-imaging] kinow commented on pull request #268: [IMAGING-342] Read PNG metadata from iTXt chunk

2023-01-13 Thread GitBox


kinow commented on PR #268:
URL: https://github.com/apache/commons-imaging/pull/268#issuecomment-1382556757

   Merged!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-imaging] kinow closed pull request #268: [IMAGING-342] Read PNG metadata from iTXt chunk

2023-01-13 Thread GitBox


kinow closed pull request #268: [IMAGING-342] Read PNG metadata from iTXt chunk
URL: https://github.com/apache/commons-imaging/pull/268


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (IMAGING-342) Read PNG metadata from iTXt chunk

2023-01-13 Thread Bruno P. Kinoshita (Jira)


 [ 
https://issues.apache.org/jira/browse/IMAGING-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bruno P. Kinoshita updated IMAGING-342:
---
Affects Version/s: 1.0-alpha2

> Read PNG metadata from iTXt chunk
> -
>
> Key: IMAGING-342
> URL: https://issues.apache.org/jira/browse/IMAGING-342
> Project: Commons Imaging
>  Issue Type: Improvement
>  Components: Format: PNG
>Affects Versions: 1.0-alpha2
>Reporter: Glavo
>Assignee: Bruno P. Kinoshita
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> In [PNG 
> specification|http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html#C.Anc-text],
>  {{iTXt}} chunk is semantically equivalent to the {{tEXt}} and {{zTXt}} 
> chunks, but {{PngImageParser::getMetadata}} does not recognize the {{iTXt}} 
> chunk.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IMAGING-342) Read PNG metadata from iTXt chunk

2023-01-13 Thread Bruno P. Kinoshita (Jira)


 [ 
https://issues.apache.org/jira/browse/IMAGING-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bruno P. Kinoshita updated IMAGING-342:
---
Fix Version/s: 1.0-alpha3

> Read PNG metadata from iTXt chunk
> -
>
> Key: IMAGING-342
> URL: https://issues.apache.org/jira/browse/IMAGING-342
> Project: Commons Imaging
>  Issue Type: Improvement
>  Components: Format: PNG
>Affects Versions: 1.0-alpha2
>Reporter: Glavo
>Assignee: Bruno P. Kinoshita
>Priority: Major
> Fix For: 1.0-alpha3
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> In [PNG 
> specification|http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html#C.Anc-text],
>  {{iTXt}} chunk is semantically equivalent to the {{tEXt}} and {{zTXt}} 
> chunks, but {{PngImageParser::getMetadata}} does not recognize the {{iTXt}} 
> chunk.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IMAGING-342) Read PNG metadata from iTXt chunk

2023-01-13 Thread Bruno P. Kinoshita (Jira)


 [ 
https://issues.apache.org/jira/browse/IMAGING-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bruno P. Kinoshita updated IMAGING-342:
---
Assignee: Bruno P. Kinoshita

> Read PNG metadata from iTXt chunk
> -
>
> Key: IMAGING-342
> URL: https://issues.apache.org/jira/browse/IMAGING-342
> Project: Commons Imaging
>  Issue Type: Improvement
>  Components: Format: PNG
>Reporter: Glavo
>Assignee: Bruno P. Kinoshita
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> In [PNG 
> specification|http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html#C.Anc-text],
>  {{iTXt}} chunk is semantically equivalent to the {{tEXt}} and {{zTXt}} 
> chunks, but {{PngImageParser::getMetadata}} does not recognize the {{iTXt}} 
> chunk.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work logged] (IMAGING-342) Read PNG metadata from iTXt chunk

2023-01-13 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/IMAGING-342?focusedWorklogId=839165=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-839165
 ]

ASF GitHub Bot logged work on IMAGING-342:
--

Author: ASF GitHub Bot
Created on: 13/Jan/23 22:25
Start Date: 13/Jan/23 22:25
Worklog Time Spent: 10m 
  Work Description: Glavo commented on PR #268:
URL: https://github.com/apache/commons-imaging/pull/268#issuecomment-1382460788

   I added a test to check whether the metadata with Unicode characters can be 
correctly obtained from PNG images.




Issue Time Tracking
---

Worklog Id: (was: 839165)
Remaining Estimate: 0h
Time Spent: 10m

> Read PNG metadata from iTXt chunk
> -
>
> Key: IMAGING-342
> URL: https://issues.apache.org/jira/browse/IMAGING-342
> Project: Commons Imaging
>  Issue Type: Improvement
>  Components: Format: PNG
>Reporter: Glavo
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> In [PNG 
> specification|http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html#C.Anc-text],
>  {{iTXt}} chunk is semantically equivalent to the {{tEXt}} and {{zTXt}} 
> chunks, but {{PngImageParser::getMetadata}} does not recognize the {{iTXt}} 
> chunk.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[GitHub] [commons-imaging] Glavo commented on pull request #268: [IMAGING-342] Read PNG metadata from iTXt chunk

2023-01-13 Thread GitBox


Glavo commented on PR #268:
URL: https://github.com/apache/commons-imaging/pull/268#issuecomment-1382460788

   I added a test to check whether the metadata with Unicode characters can be 
correctly obtained from PNG images.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory commented on pull request #354: Bump slf4j.version from 1.7.36 to 2.0.6

2023-01-13 Thread GitBox


garydgregory commented on PR #354:
URL: https://github.com/apache/commons-vfs/pull/354#issuecomment-1382454089

   Close: Not now. Sorting out change near release time. Try it later.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] dependabot[bot] commented on pull request #354: Bump slf4j.version from 1.7.36 to 2.0.6

2023-01-13 Thread GitBox


dependabot[bot] commented on PR #354:
URL: https://github.com/apache/commons-vfs/pull/354#issuecomment-1382454125

   OK, I won't notify you again about this release, but will get in touch when 
a new version is available. You can also ignore all major, minor, or patch 
releases for a dependency by adding an [`ignore` 
condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore)
 with the desired `update_types` to your config file.
   
   If you change your mind, just re-open this PR and I'll resolve any conflicts 
on it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory closed pull request #354: Bump slf4j.version from 1.7.36 to 2.0.6

2023-01-13 Thread GitBox


garydgregory closed pull request #354: Bump slf4j.version from 1.7.36 to 2.0.6
URL: https://github.com/apache/commons-vfs/pull/354


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory commented on pull request #300: VFS-824 HttpFileSystem free Unused Resources lead to HttpClient Conn…

2023-01-13 Thread GitBox


garydgregory commented on PR #300:
URL: https://github.com/apache/commons-vfs/pull/300#issuecomment-1382453475

   It's possible one of these changes is breaking the build randomly.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] dependabot[bot] closed pull request #360: Bump checkstyle from 9.3 to 10.6.0

2023-01-13 Thread GitBox


dependabot[bot] closed pull request #360: Bump checkstyle from 9.3 to 10.6.0
URL: https://github.com/apache/commons-vfs/pull/360


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] dependabot[bot] commented on pull request #360: Bump checkstyle from 9.3 to 10.6.0

2023-01-13 Thread GitBox


dependabot[bot] commented on PR #360:
URL: https://github.com/apache/commons-vfs/pull/360#issuecomment-1382451613

   Looks like com.puppycrawl.tools:checkstyle is no longer a dependency, so 
this is no longer needed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] dependabot[bot] commented on pull request #366: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


dependabot[bot] commented on PR #366:
URL: https://github.com/apache/commons-vfs/pull/366#issuecomment-1382448208

   OK, I won't notify you again about this release, but will get in touch when 
a new version is available. If you'd rather skip all updates until the next 
major or minor version, let me know by commenting `@dependabot ignore this 
major version` or `@dependabot ignore this minor version`. You can also ignore 
all major, minor, or patch releases for a dependency by adding an [`ignore` 
condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore)
 with the desired `update_types` to your config file.
   
   If you change your mind, just re-open this PR and I'll resolve any conflicts 
on it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory closed pull request #366: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


garydgregory closed pull request #366: Bump maven-checkstyle-plugin from 3.2.0 
to 3.2.1
URL: https://github.com/apache/commons-vfs/pull/366


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory commented on pull request #366: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


garydgregory commented on PR #366:
URL: https://github.com/apache/commons-vfs/pull/366#issuecomment-1382448177

   Closing: Picking up version from parent.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Created] (IMAGING-342) Read PNG metadata from iTXt chunk

2023-01-13 Thread Glavo (Jira)
Glavo created IMAGING-342:
-

 Summary: Read PNG metadata from iTXt chunk
 Key: IMAGING-342
 URL: https://issues.apache.org/jira/browse/IMAGING-342
 Project: Commons Imaging
  Issue Type: Improvement
  Components: Format: PNG
Reporter: Glavo


In [PNG 
specification|http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html#C.Anc-text],
 {{iTXt}} chunk is semantically equivalent to the {{tEXt}} and {{zTXt}} chunks, 
but {{PngImageParser::getMetadata}} does not recognize the {{iTXt}} chunk.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[GitHub] [commons-text] dependabot[bot] closed pull request #402: Bump checkstyle from 9.3 to 10.6.0

2023-01-13 Thread GitBox


dependabot[bot] closed pull request #402: Bump checkstyle from 9.3 to 10.6.0
URL: https://github.com/apache/commons-text/pull/402


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-text] dependabot[bot] commented on pull request #402: Bump checkstyle from 9.3 to 10.6.0

2023-01-13 Thread GitBox


dependabot[bot] commented on PR #402:
URL: https://github.com/apache/commons-text/pull/402#issuecomment-1382439843

   Looks like com.puppycrawl.tools:checkstyle is no longer a dependency, so 
this is no longer needed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-collections] dependabot[bot] closed pull request #374: Bump checkstyle from 9.3 to 10.6.0

2023-01-13 Thread GitBox


dependabot[bot] closed pull request #374: Bump checkstyle from 9.3 to 10.6.0
URL: https://github.com/apache/commons-collections/pull/374


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-collections] dependabot[bot] commented on pull request #374: Bump checkstyle from 9.3 to 10.6.0

2023-01-13 Thread GitBox


dependabot[bot] commented on PR #374:
URL: 
https://github.com/apache/commons-collections/pull/374#issuecomment-1382438692

   Looks like com.puppycrawl.tools:checkstyle is no longer a dependency, so 
this is no longer needed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-release-plugin] dependabot[bot] closed pull request #160: Bump checkstyle from 9.3 to 10.6.0

2023-01-13 Thread GitBox


dependabot[bot] closed pull request #160: Bump checkstyle from 9.3 to 10.6.0
URL: https://github.com/apache/commons-release-plugin/pull/160


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-release-plugin] dependabot[bot] commented on pull request #160: Bump checkstyle from 9.3 to 10.6.0

2023-01-13 Thread GitBox


dependabot[bot] commented on PR #160:
URL: 
https://github.com/apache/commons-release-plugin/pull/160#issuecomment-1382433966

   Looks like com.puppycrawl.tools:checkstyle is no longer a dependency, so 
this is no longer needed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] ivakegg commented on a diff in pull request #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


ivakegg commented on code in PR #367:
URL: https://github.com/apache/commons-vfs/pull/367#discussion_r1070092818


##
commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java:
##
@@ -203,6 +214,84 @@ public void testSealing() throws Exception {
 verifyPackage(pack, true);
 }
 
+@Test
+public void testThreadSafety() throws Exception {
+final int THREADS = 20;
+BlockingQueue workQueue = new ArrayBlockingQueue<>(THREADS * 
2);
+List exceptions = new ArrayList<>();
+Thread.UncaughtExceptionHandler handler = new 
Thread.UncaughtExceptionHandler() {
+@Override
+public void uncaughtException(Thread t, Throwable e) {
+synchronized(exceptions) {
+exceptions.add(e);
+}
+}
+};
+ThreadFactory factory = new 
ThreadFactoryBuilder().setUncaughtExceptionHandler(handler).build();
+Queue rejections = new LinkedList<>();
+RejectedExecutionHandler rejectionHandler = new 
RejectedExecutionHandler() {
+@Override
+public void rejectedExecution(Runnable r, ThreadPoolExecutor 
executor) {
+synchronized(rejections) {
+rejections.add(r);
+}
+}
+};
+ThreadPoolExecutor executor = new ThreadPoolExecutor(THREADS, THREADS, 
0, TimeUnit.SECONDS, workQueue, factory, rejectionHandler);
+executor.prestartAllCoreThreads();
+for (int i = 0; i < THREADS; i++) {
+VFSClassLoader loader = createClassLoader();
+workQueue.put(new VfsClassLoaderTests.LoadClass(loader));
+}
+while (!workQueue.isEmpty()) {
+Thread.sleep(10);
+}
+while (!rejections.isEmpty() && executor.getActiveCount() > 0) {
+List rejected = new ArrayList<>();
+synchronized(rejections) {
+rejected.addAll(rejections);
+rejections.clear();
+}
+workQueue.addAll(rejected);
+}
+executor.shutdown();
+executor.awaitTermination(30, TimeUnit.SECONDS);
+assertEquals(THREADS, executor.getCompletedTaskCount());
+if (!exceptions.isEmpty()) {
+for (Throwable t : exceptions) {
+System.out.println(t.toString());

Review Comment:
   sorry, left over from testing



##
commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java:
##
@@ -203,6 +214,84 @@ public void testSealing() throws Exception {
 verifyPackage(pack, true);
 }
 
+@Test
+public void testThreadSafety() throws Exception {
+final int THREADS = 20;
+BlockingQueue workQueue = new ArrayBlockingQueue<>(THREADS * 
2);
+List exceptions = new ArrayList<>();
+Thread.UncaughtExceptionHandler handler = new 
Thread.UncaughtExceptionHandler() {
+@Override
+public void uncaughtException(Thread t, Throwable e) {
+synchronized(exceptions) {
+exceptions.add(e);
+}
+}
+};
+ThreadFactory factory = new 
ThreadFactoryBuilder().setUncaughtExceptionHandler(handler).build();
+Queue rejections = new LinkedList<>();
+RejectedExecutionHandler rejectionHandler = new 
RejectedExecutionHandler() {
+@Override
+public void rejectedExecution(Runnable r, ThreadPoolExecutor 
executor) {
+synchronized(rejections) {
+rejections.add(r);
+}
+}
+};
+ThreadPoolExecutor executor = new ThreadPoolExecutor(THREADS, THREADS, 
0, TimeUnit.SECONDS, workQueue, factory, rejectionHandler);
+executor.prestartAllCoreThreads();
+for (int i = 0; i < THREADS; i++) {
+VFSClassLoader loader = createClassLoader();
+workQueue.put(new VfsClassLoaderTests.LoadClass(loader));
+}
+while (!workQueue.isEmpty()) {
+Thread.sleep(10);
+}
+while (!rejections.isEmpty() && executor.getActiveCount() > 0) {
+List rejected = new ArrayList<>();
+synchronized(rejections) {
+rejected.addAll(rejections);
+rejections.clear();
+}
+workQueue.addAll(rejected);
+}
+executor.shutdown();
+executor.awaitTermination(30, TimeUnit.SECONDS);
+assertEquals(THREADS, executor.getCompletedTaskCount());
+if (!exceptions.isEmpty()) {
+for (Throwable t : exceptions) {
+System.out.println(t.toString());
+t.printStackTrace(System.out);
+}
+}
+assertTrue(exceptions.size() + " threads failed", 
exceptions.isEmpty());
+}
+
+private class LoadClass implements Runnable {
+private final VFSClassLoader loader;

[GitHub] [commons-vfs] ivakegg commented on a diff in pull request #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


ivakegg commented on code in PR #367:
URL: https://github.com/apache/commons-vfs/pull/367#discussion_r1070092531


##
commons-vfs2/src/main/java/org/apache/commons/vfs2/util/FileObjectUtils.java:
##
@@ -97,8 +102,10 @@ public static byte[] getContentAsByteArray(final FileObject 
file) throws IOExcep
  * @since 2.4
  */
 public static String getContentAsString(final FileObject file, final 
Charset charset) throws IOException {
-try (FileContent content = file.getContent()) {
-return content.getString(charset);
+synchronized(file.getFileSystem()) {

Review Comment:
   will do



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] ivakegg commented on a diff in pull request #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


ivakegg commented on code in PR #367:
URL: https://github.com/apache/commons-vfs/pull/367#discussion_r1070092374


##
commons-vfs2/src/main/java/org/apache/commons/vfs2/util/FileObjectUtils.java:
##
@@ -82,8 +82,13 @@ public static AbstractFileObject getAbstractFileObject(final 
FileObject fileObje
  * @since 2.6.0
  */
 public static byte[] getContentAsByteArray(final FileObject file) throws 
IOException {
-try (FileContent content = file.getContent()) {
-return content.getByteArray();
+synchronized(file.getFileSystem()) {

Review Comment:
   will do



##
commons-vfs2/src/main/java/org/apache/commons/vfs2/util/FileObjectUtils.java:
##
@@ -82,8 +82,13 @@ public static AbstractFileObject getAbstractFileObject(final 
FileObject fileObje
  * @since 2.6.0
  */
 public static byte[] getContentAsByteArray(final FileObject file) throws 
IOException {
-try (FileContent content = file.getContent()) {
-return content.getByteArray();
+synchronized(file.getFileSystem()) {
+try (FileContent content = file.getContent()) {
+return content.getByteArray();
+} catch (NullPointerException npe) {
+System.out.println("break here");

Review Comment:
   woops



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory commented on a diff in pull request #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


garydgregory commented on code in PR #367:
URL: https://github.com/apache/commons-vfs/pull/367#discussion_r1070092163


##
commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java:
##
@@ -203,6 +214,84 @@ public void testSealing() throws Exception {
 verifyPackage(pack, true);
 }
 
+@Test
+public void testThreadSafety() throws Exception {
+final int THREADS = 20;
+BlockingQueue workQueue = new ArrayBlockingQueue<>(THREADS * 
2);
+List exceptions = new ArrayList<>();
+Thread.UncaughtExceptionHandler handler = new 
Thread.UncaughtExceptionHandler() {
+@Override
+public void uncaughtException(Thread t, Throwable e) {
+synchronized(exceptions) {
+exceptions.add(e);
+}
+}
+};
+ThreadFactory factory = new 
ThreadFactoryBuilder().setUncaughtExceptionHandler(handler).build();
+Queue rejections = new LinkedList<>();
+RejectedExecutionHandler rejectionHandler = new 
RejectedExecutionHandler() {
+@Override
+public void rejectedExecution(Runnable r, ThreadPoolExecutor 
executor) {
+synchronized(rejections) {
+rejections.add(r);
+}
+}
+};
+ThreadPoolExecutor executor = new ThreadPoolExecutor(THREADS, THREADS, 
0, TimeUnit.SECONDS, workQueue, factory, rejectionHandler);
+executor.prestartAllCoreThreads();
+for (int i = 0; i < THREADS; i++) {
+VFSClassLoader loader = createClassLoader();
+workQueue.put(new VfsClassLoaderTests.LoadClass(loader));
+}
+while (!workQueue.isEmpty()) {
+Thread.sleep(10);
+}
+while (!rejections.isEmpty() && executor.getActiveCount() > 0) {
+List rejected = new ArrayList<>();
+synchronized(rejections) {
+rejected.addAll(rejections);
+rejections.clear();
+}
+workQueue.addAll(rejected);
+}
+executor.shutdown();
+executor.awaitTermination(30, TimeUnit.SECONDS);
+assertEquals(THREADS, executor.getCompletedTaskCount());
+if (!exceptions.isEmpty()) {
+for (Throwable t : exceptions) {
+System.out.println(t.toString());

Review Comment:
   No console output, please.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory commented on a diff in pull request #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


garydgregory commented on code in PR #367:
URL: https://github.com/apache/commons-vfs/pull/367#discussion_r1070091466


##
commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java:
##
@@ -203,6 +214,84 @@ public void testSealing() throws Exception {
 verifyPackage(pack, true);
 }
 
+@Test
+public void testThreadSafety() throws Exception {
+final int THREADS = 20;
+BlockingQueue workQueue = new ArrayBlockingQueue<>(THREADS * 
2);
+List exceptions = new ArrayList<>();
+Thread.UncaughtExceptionHandler handler = new 
Thread.UncaughtExceptionHandler() {
+@Override
+public void uncaughtException(Thread t, Throwable e) {
+synchronized(exceptions) {
+exceptions.add(e);
+}
+}
+};
+ThreadFactory factory = new 
ThreadFactoryBuilder().setUncaughtExceptionHandler(handler).build();
+Queue rejections = new LinkedList<>();
+RejectedExecutionHandler rejectionHandler = new 
RejectedExecutionHandler() {
+@Override
+public void rejectedExecution(Runnable r, ThreadPoolExecutor 
executor) {
+synchronized(rejections) {
+rejections.add(r);
+}
+}
+};
+ThreadPoolExecutor executor = new ThreadPoolExecutor(THREADS, THREADS, 
0, TimeUnit.SECONDS, workQueue, factory, rejectionHandler);
+executor.prestartAllCoreThreads();
+for (int i = 0; i < THREADS; i++) {
+VFSClassLoader loader = createClassLoader();
+workQueue.put(new VfsClassLoaderTests.LoadClass(loader));
+}
+while (!workQueue.isEmpty()) {
+Thread.sleep(10);
+}
+while (!rejections.isEmpty() && executor.getActiveCount() > 0) {
+List rejected = new ArrayList<>();
+synchronized(rejections) {
+rejected.addAll(rejections);
+rejections.clear();
+}
+workQueue.addAll(rejected);
+}
+executor.shutdown();
+executor.awaitTermination(30, TimeUnit.SECONDS);
+assertEquals(THREADS, executor.getCompletedTaskCount());
+if (!exceptions.isEmpty()) {
+for (Throwable t : exceptions) {
+System.out.println(t.toString());
+t.printStackTrace(System.out);
+}
+}
+assertTrue(exceptions.size() + " threads failed", 
exceptions.isEmpty());
+}
+
+private class LoadClass implements Runnable {
+private final VFSClassLoader loader;
+public LoadClass(VFSClassLoader loader) {
+this.loader = loader;
+}
+
+@Override
+public void run() {
+try {
+final Class testClass = 
loader.findClass("code.ClassToLoad");
+final Package pack = testClass.getPackage();
+assertEquals("code", pack.getName());
+verifyPackage(pack, false);
+
+final Object testObject = testClass.newInstance();
+assertEquals("**PRIVATE**", testObject.toString());
+} catch (ClassNotFoundException e) {

Review Comment:
   Use muilt-catch clause (or just catch ReflectiveOperationException) and 
Assert.fail()



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory commented on a diff in pull request #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


garydgregory commented on code in PR #367:
URL: https://github.com/apache/commons-vfs/pull/367#discussion_r1070091466


##
commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java:
##
@@ -203,6 +214,84 @@ public void testSealing() throws Exception {
 verifyPackage(pack, true);
 }
 
+@Test
+public void testThreadSafety() throws Exception {
+final int THREADS = 20;
+BlockingQueue workQueue = new ArrayBlockingQueue<>(THREADS * 
2);
+List exceptions = new ArrayList<>();
+Thread.UncaughtExceptionHandler handler = new 
Thread.UncaughtExceptionHandler() {
+@Override
+public void uncaughtException(Thread t, Throwable e) {
+synchronized(exceptions) {
+exceptions.add(e);
+}
+}
+};
+ThreadFactory factory = new 
ThreadFactoryBuilder().setUncaughtExceptionHandler(handler).build();
+Queue rejections = new LinkedList<>();
+RejectedExecutionHandler rejectionHandler = new 
RejectedExecutionHandler() {
+@Override
+public void rejectedExecution(Runnable r, ThreadPoolExecutor 
executor) {
+synchronized(rejections) {
+rejections.add(r);
+}
+}
+};
+ThreadPoolExecutor executor = new ThreadPoolExecutor(THREADS, THREADS, 
0, TimeUnit.SECONDS, workQueue, factory, rejectionHandler);
+executor.prestartAllCoreThreads();
+for (int i = 0; i < THREADS; i++) {
+VFSClassLoader loader = createClassLoader();
+workQueue.put(new VfsClassLoaderTests.LoadClass(loader));
+}
+while (!workQueue.isEmpty()) {
+Thread.sleep(10);
+}
+while (!rejections.isEmpty() && executor.getActiveCount() > 0) {
+List rejected = new ArrayList<>();
+synchronized(rejections) {
+rejected.addAll(rejections);
+rejections.clear();
+}
+workQueue.addAll(rejected);
+}
+executor.shutdown();
+executor.awaitTermination(30, TimeUnit.SECONDS);
+assertEquals(THREADS, executor.getCompletedTaskCount());
+if (!exceptions.isEmpty()) {
+for (Throwable t : exceptions) {
+System.out.println(t.toString());
+t.printStackTrace(System.out);
+}
+}
+assertTrue(exceptions.size() + " threads failed", 
exceptions.isEmpty());
+}
+
+private class LoadClass implements Runnable {
+private final VFSClassLoader loader;
+public LoadClass(VFSClassLoader loader) {
+this.loader = loader;
+}
+
+@Override
+public void run() {
+try {
+final Class testClass = 
loader.findClass("code.ClassToLoad");
+final Package pack = testClass.getPackage();
+assertEquals("code", pack.getName());
+verifyPackage(pack, false);
+
+final Object testObject = testClass.newInstance();
+assertEquals("**PRIVATE**", testObject.toString());
+} catch (ClassNotFoundException e) {

Review Comment:
   Use muilt-catch clause and Assert.fail()



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory commented on a diff in pull request #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


garydgregory commented on code in PR #367:
URL: https://github.com/apache/commons-vfs/pull/367#discussion_r1070090586


##
commons-vfs2/src/main/java/org/apache/commons/vfs2/util/FileObjectUtils.java:
##
@@ -82,8 +82,13 @@ public static AbstractFileObject getAbstractFileObject(final 
FileObject fileObje
  * @since 2.6.0
  */
 public static byte[] getContentAsByteArray(final FileObject file) throws 
IOException {
-try (FileContent content = file.getContent()) {
-return content.getByteArray();
+synchronized(file.getFileSystem()) {
+try (FileContent content = file.getContent()) {
+return content.getByteArray();
+} catch (NullPointerException npe) {
+System.out.println("break here");

Review Comment:
   Remove debugging code.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory commented on a diff in pull request #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


garydgregory commented on code in PR #367:
URL: https://github.com/apache/commons-vfs/pull/367#discussion_r1070091033


##
commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java:
##
@@ -203,6 +214,84 @@ public void testSealing() throws Exception {
 verifyPackage(pack, true);
 }
 
+@Test
+public void testThreadSafety() throws Exception {
+final int THREADS = 20;
+BlockingQueue workQueue = new ArrayBlockingQueue<>(THREADS * 
2);

Review Comment:
   Use final where you can.



##
commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java:
##
@@ -203,6 +214,84 @@ public void testSealing() throws Exception {
 verifyPackage(pack, true);
 }
 
+@Test
+public void testThreadSafety() throws Exception {
+final int THREADS = 20;
+BlockingQueue workQueue = new ArrayBlockingQueue<>(THREADS * 
2);
+List exceptions = new ArrayList<>();
+Thread.UncaughtExceptionHandler handler = new 
Thread.UncaughtExceptionHandler() {
+@Override
+public void uncaughtException(Thread t, Throwable e) {
+synchronized(exceptions) {
+exceptions.add(e);
+}
+}
+};
+ThreadFactory factory = new 
ThreadFactoryBuilder().setUncaughtExceptionHandler(handler).build();
+Queue rejections = new LinkedList<>();
+RejectedExecutionHandler rejectionHandler = new 
RejectedExecutionHandler() {
+@Override
+public void rejectedExecution(Runnable r, ThreadPoolExecutor 
executor) {
+synchronized(rejections) {

Review Comment:
   Fix formatting



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory commented on a diff in pull request #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


garydgregory commented on code in PR #367:
URL: https://github.com/apache/commons-vfs/pull/367#discussion_r1070090699


##
commons-vfs2/src/main/java/org/apache/commons/vfs2/util/FileObjectUtils.java:
##
@@ -97,8 +102,10 @@ public static byte[] getContentAsByteArray(final FileObject 
file) throws IOExcep
  * @since 2.4
  */
 public static String getContentAsString(final FileObject file, final 
Charset charset) throws IOException {
-try (FileContent content = file.getContent()) {
-return content.getString(charset);
+synchronized(file.getFileSystem()) {

Review Comment:
   Fix formatting (see above)
   



##
commons-vfs2/src/main/java/org/apache/commons/vfs2/util/FileObjectUtils.java:
##
@@ -112,8 +119,10 @@ public static String getContentAsString(final FileObject 
file, final Charset cha
  * @since 2.4
  */
 public static String getContentAsString(final FileObject file, final 
String charset) throws IOException {
-try (FileContent content = file.getContent()) {
-return content.getString(charset);
+synchronized(file.getFileSystem()) {

Review Comment:
   Fix formatting (see above)



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] garydgregory commented on a diff in pull request #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


garydgregory commented on code in PR #367:
URL: https://github.com/apache/commons-vfs/pull/367#discussion_r1070090440


##
commons-vfs2/src/main/java/org/apache/commons/vfs2/util/FileObjectUtils.java:
##
@@ -82,8 +82,13 @@ public static AbstractFileObject getAbstractFileObject(final 
FileObject fileObje
  * @since 2.6.0
  */
 public static byte[] getContentAsByteArray(final FileObject file) throws 
IOException {
-try (FileContent content = file.getContent()) {
-return content.getByteArray();
+synchronized(file.getFileSystem()) {

Review Comment:
   Fix formatting: `synchronized(` -> `synchronized (`



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-release-plugin] kinow commented on pull request #167: Bump maven-pmd-plugin from 3.19.0 to 3.20.0

2023-01-13 Thread GitBox


kinow commented on PR #167:
URL: 
https://github.com/apache/commons-release-plugin/pull/167#issuecomment-1382404886

   Huh, this PR's checks passed. But upon merging I received the notification 
from GitHub about errors in the build. I synced my code, and it's complaining 
about a missing `spotbugs` Maven target...


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-imaging] kinow commented on pull request #268: Read PNG metadata from iTXt chunk

2023-01-13 Thread GitBox


kinow commented on PR #268:
URL: https://github.com/apache/commons-imaging/pull/268#issuecomment-1382403976

   I also realized it's hard to know what version of each spec we support, so 
here's a new one for 1.0 - https://issues.apache.org/jira/browse/IMAGING-341


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Created] (IMAGING-341) Commons Imaging must document (in code & docs) what version of each specification is supported

2023-01-13 Thread Bruno P. Kinoshita (Jira)
Bruno P. Kinoshita created IMAGING-341:
--

 Summary: Commons Imaging must document (in code & docs) what 
version of each specification is supported
 Key: IMAGING-341
 URL: https://issues.apache.org/jira/browse/IMAGING-341
 Project: Commons Imaging
  Issue Type: Improvement
  Components: Documentation
Affects Versions: 1.0-alpha2
Reporter: Bruno P. Kinoshita


It is useful for users and devs to know what version of a specification is 
supported in a parser.

For example, this PR, [https://github.com/apache/commons-imaging/pull/269,] is 
about PNG 1.2 Specification, Version 1.5.0. But it is not easy to know what 
version we are currently supporting.

In some cases, that help also help to decide whether we should merge or 
postpone pull requests, based on other features, or things missing from the 
spec that must be implemented.

And it is obviously helpful to users of the API to know what version of the 
spec we support too.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (VFS-683) Thread safety issue in VFSClassLoader - NullPointerException thrown

2023-01-13 Thread Ivan Bella (Jira)


[ 
https://issues.apache.org/jira/browse/VFS-683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17676766#comment-17676766
 ] 

Ivan Bella commented on VFS-683:


I just submitted a PR that fixes this issue.  Using the VFSClassLoader is not 
the only way to demonstrate this particular issue.  I think my solution is 
relatively simple and will alleviate a good set of thread safety issues.

> Thread safety issue in VFSClassLoader - NullPointerException thrown
> ---
>
> Key: VFS-683
> URL: https://issues.apache.org/jira/browse/VFS-683
> Project: Commons VFS
>  Issue Type: Bug
>Affects Versions: 2.2
>Reporter: Daryl Odnert
>Assignee: Gary D. Gregory
>Priority: Major
> Attachments: Main.java
>
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> In my application, I have two instances of the {{VFSClassLoader}}, each of 
> which is being used in a distinct thread. Both {{VFSClassLoader}} instances 
> refer to the same compressed file resource described by a {{FileObject}} that 
> is passed to the class loader's constructor. Intermittently, the application 
> throws an exception with the stack trace shown below. So, there seems to be 
> either a race condition in the code or an undocumented assumption here. If it 
> is unsupported for two {{VFSClassLoader}} instances to refer to the same 
> resource (file), then that assumption should be documented. But if that is 
> not the case, then there is a race condition bug in the implementation.
> {noformat}
> 43789 WARN  {} c.a.e.u.PreferredPathClassLoader - While loading class 
> org.apache.hive.jdbc.HiveDatabaseMetaData, rethrowing unexpected 
> java.lang.NullPointerException: Inflater has been closed
> java.lang.NullPointerException: Inflater has been closed
>   at java.util.zip.Inflater.ensureOpen(Inflater.java:389)
>   at java.util.zip.Inflater.inflate(Inflater.java:257)
>   at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:152)
>   at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
>   at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>   at 
> org.apache.commons.vfs2.util.MonitorInputStream.read(MonitorInputStream.java:91)
>   at org.apache.commons.vfs2.FileUtil.getContent(FileUtil.java:47)
>   at org.apache.commons.vfs2.impl.Resource.getBytes(Resource.java:102)
>   at 
> org.apache.commons.vfs2.impl.VFSClassLoader.defineClass(VFSClassLoader.java:179)
>   at 
> org.apache.commons.vfs2.impl.VFSClassLoader.findClass(VFSClassLoader.java:150)
> at 
> com.atscale.engine.utils.PreferredPathClassLoader.findClass(PreferredPathClassLoader.scala:54)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[GitHub] [commons-release-plugin] kinow merged pull request #167: Bump maven-pmd-plugin from 3.19.0 to 3.20.0

2023-01-13 Thread GitBox


kinow merged PR #167:
URL: https://github.com/apache/commons-release-plugin/pull/167


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-release-plugin] kinow merged pull request #166: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


kinow merged PR #166:
URL: https://github.com/apache/commons-release-plugin/pull/166


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-logging] kinow merged pull request #130: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


kinow merged PR #130:
URL: https://github.com/apache/commons-logging/pull/130


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-logging] kinow merged pull request #131: Bump maven-dependency-plugin from 3.4.0 to 3.5.0

2023-01-13 Thread GitBox


kinow merged PR #131:
URL: https://github.com/apache/commons-logging/pull/131


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-collections] kinow merged pull request #379: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


kinow merged PR #379:
URL: https://github.com/apache/commons-collections/pull/379


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-text] kinow merged pull request #407: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


kinow merged PR #407:
URL: https://github.com/apache/commons-text/pull/407


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-text] kinow merged pull request #406: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


kinow merged PR #406:
URL: https://github.com/apache/commons-text/pull/406


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-vfs] ivakegg opened a new pull request, #367: fixes #VFS-683: class loader thread safety

2023-01-13 Thread GitBox


ivakegg opened a new pull request, #367:
URL: https://github.com/apache/commons-vfs/pull/367

   * To ensure that the closing of files does not interfere with
   *   reading the content, the FileObjectUtils read methods must
   *   be synchronized on the underlying filesystem just like the
   *   close AbstractFileObject close and detach methods.
   * Added a test case that demostrated the issue.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-text] codecov-commenter commented on pull request #407: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


codecov-commenter commented on PR #407:
URL: https://github.com/apache/commons-text/pull/407#issuecomment-1382333212

   # 
[Codecov](https://codecov.io/gh/apache/commons-text/pull/407?src=pr=h1_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 Report
   > Merging 
[#407](https://codecov.io/gh/apache/commons-text/pull/407?src=pr=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (025a940) into 
[master](https://codecov.io/gh/apache/commons-text/commit/3f97740957e3fa3923be9c9d625f890e2f219624?el=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (3f97740) will **not change** coverage.
   > The diff coverage is `n/a`.
   
   ```diff
   @@Coverage Diff@@
   ## master #407   +/-   ##
   =
 Coverage 97.12%   97.12%   
 Complexity 2325 2325   
   =
 Files84   84   
 Lines  5770 5770   
 Branches935  935   
   =
 Hits   5604 5604   
 Misses   87   87   
 Partials 79   79   
   ```
   
   
   
   :mega: We’re building smart automated test selection to slash your CI/CD 
build times. [Learn 
more](https://about.codecov.io/iterative-testing/?utm_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-text] codecov-commenter commented on pull request #406: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


codecov-commenter commented on PR #406:
URL: https://github.com/apache/commons-text/pull/406#issuecomment-1382331493

   # 
[Codecov](https://codecov.io/gh/apache/commons-text/pull/406?src=pr=h1_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 Report
   > Merging 
[#406](https://codecov.io/gh/apache/commons-text/pull/406?src=pr=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (0ee3224) into 
[master](https://codecov.io/gh/apache/commons-text/commit/3f97740957e3fa3923be9c9d625f890e2f219624?el=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (3f97740) will **not change** coverage.
   > The diff coverage is `n/a`.
   
   ```diff
   @@Coverage Diff@@
   ## master #406   +/-   ##
   =
 Coverage 97.12%   97.12%   
 Complexity 2325 2325   
   =
 Files84   84   
 Lines  5770 5770   
 Branches935  935   
   =
 Hits   5604 5604   
 Misses   87   87   
 Partials 79   79   
   ```
   
   
   
   :mega: We’re building smart automated test selection to slash your CI/CD 
build times. [Learn 
more](https://about.codecov.io/iterative-testing/?utm_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-text] dependabot[bot] opened a new pull request, #407: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


dependabot[bot] opened a new pull request, #407:
URL: https://github.com/apache/commons-text/pull/407

   Bumps 
[maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) 
from 3.2.0 to 3.2.1.
   
   Commits
   
   https://github.com/apache/maven-checkstyle-plugin/commit/9f6a75976c0b4b7f5d929de92ba02577f94005cf;>9f6a759
 [maven-release-plugin] prepare release maven-checkstyle-plugin-3.2.1
   https://github.com/apache/maven-checkstyle-plugin/commit/932c8bcd8953e3634cf8b409e276575c0ad60d3a;>932c8bc
 [MCHECKSTYLE-423] Explicitly start and end tables with Doxia Sinks in report 
...
   https://github.com/apache/maven-checkstyle-plugin/commit/746a137e5fcf7d68fa7f98c98cfa6f33a7d64e6b;>746a137
 update Reproducible Builds badge link
   https://github.com/apache/maven-checkstyle-plugin/commit/b07adb2e51d6b016dd564893685f46b33fffe5db;>b07adb2
 [maven-release-plugin] prepare for next development iteration
   See full diff in https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.2.0...maven-checkstyle-plugin-3.2.1;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-checkstyle-plugin=maven=3.2.0=3.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-text] dependabot[bot] opened a new pull request, #406: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


dependabot[bot] opened a new pull request, #406:
URL: https://github.com/apache/commons-text/pull/406

   Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.3.
   
   Release notes
   Sourced from https://github.com/actions/cache/releases;>actions/cache's 
releases.
   
   v3.2.3
   What's Changed
   
   Add Mint example by https://github.com/uhooi;>@​uhooi in https://github-redirect.dependabot.com/actions/cache/pull/1051;>actions/cache#1051
   Fixed broken link by https://github.com/kotewar;>@​kotewar in https://github-redirect.dependabot.com/actions/cache/pull/1057;>actions/cache#1057
   Add support to opt-in enable cross-os caching on windows by https://github.com/Phantsure;>@​Phantsure in https://github-redirect.dependabot.com/actions/cache/pull/1056;>actions/cache#1056
   Release support for cross-os caching as opt-in feature by https://github.com/Phantsure;>@​Phantsure in https://github-redirect.dependabot.com/actions/cache/pull/1060;>actions/cache#1060
   
   New Contributors
   
   https://github.com/uhooi;>@​uhooi made their 
first contribution in https://github-redirect.dependabot.com/actions/cache/pull/1051;>actions/cache#1051
   
   Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.3;>https://github.com/actions/cache/compare/v3...v3.2.3
   
   
   
   Changelog
   Sourced from https://github.com/actions/cache/blob/main/RELEASES.md;>actions/cache's 
changelog.
   
   3.2.2
   
   Reverted the changes made in 3.2.1 to use gnu tar and zstd by default on 
windows.
   
   3.2.3
   
   Support cross os caching on Windows as an opt-in feature.
   Fix issue with symlink restoration on Windows for cross-os caches.
   
   
   
   
   Commits
   
   https://github.com/actions/cache/commit/58c146cc91c5b9e778e71775dfe9bf1442ad9a12;>58c146c
 Release support for cross-os caching as opt-in feature (https://github-redirect.dependabot.com/actions/cache/issues/1060;>#1060)
   https://github.com/actions/cache/commit/6fd2d4538ca777f67fccddb233cf1a8ff1339012;>6fd2d45
 Add support to opt-in enable cross-os caching on windows (https://github-redirect.dependabot.com/actions/cache/issues/1056;>#1056)
   https://github.com/actions/cache/commit/1f414295fe1e1bab9fb9b7ef11ce3f9fe556343c;>1f41429
 Fixed broken link (https://github-redirect.dependabot.com/actions/cache/issues/1057;>#1057)
   https://github.com/actions/cache/commit/365406cb701e1cc758077b05049298a49a8b71c2;>365406c
 Merge pull request https://github-redirect.dependabot.com/actions/cache/issues/1051;>#1051
 from uhooi/feature/add_mint_example
   https://github.com/actions/cache/commit/d6217569d58fbcf42f4bdf873fd06820f76724c2;>d621756
 Update Mint example
   https://github.com/actions/cache/commit/84e54000da2dc6a631a786445872e84be33086ea;>84e5400
 Merge remote-tracking branch 'origin/main' into feature/add_mint_example
   See full diff in https://github.com/actions/cache/compare/v3.2.2...v3.2.3;>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache=github_actions=3.2.2=3.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: 

[GitHub] [commons-net] mawiesne commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069961097


##
src/main/java/org/apache/commons/net/nntp/NNTPClient.java:
##
@@ -583,12 +583,12 @@ private void parseArticlePointer(final String reply, 
final ArticleInfo pointer)
  * due to malformed headers.
  * 
  * You must not issue any commands to the NNTP server (i.e., call any 
(other methods) until you finish writing to the returned Writer instance and 
close it.
- * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore the returned Writer actually writes directly to
+ * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore, the returned Writer actually writes directly 
to
  * the NNTP connection. After you close the writer, you can execute new 
commands. If you do not follow these requirements your program will not work
  * properly.
  * 
  * Different NNTP servers will require different header formats, but you 
can use the provided {@link org.apache.commons.net.nntp.SimpleNNTPHeader} class 
to
- * construct the bare minimum acceptable header for most news readers. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail
+ * construct the bare minimum acceptable header for most newsreaders. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail

Review Comment:
   See also: 
   - https://en.wikipedia.org/wiki/List_of_Usenet_newsreaders 
   and/or 
   - https://en.wikipedia.org/wiki/Newsreader_(Usenet)



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] mawiesne commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069961097


##
src/main/java/org/apache/commons/net/nntp/NNTPClient.java:
##
@@ -583,12 +583,12 @@ private void parseArticlePointer(final String reply, 
final ArticleInfo pointer)
  * due to malformed headers.
  * 
  * You must not issue any commands to the NNTP server (i.e., call any 
(other methods) until you finish writing to the returned Writer instance and 
close it.
- * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore the returned Writer actually writes directly to
+ * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore, the returned Writer actually writes directly 
to
  * the NNTP connection. After you close the writer, you can execute new 
commands. If you do not follow these requirements your program will not work
  * properly.
  * 
  * Different NNTP servers will require different header formats, but you 
can use the provided {@link org.apache.commons.net.nntp.SimpleNNTPHeader} class 
to
- * construct the bare minimum acceptable header for most news readers. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail
+ * construct the bare minimum acceptable header for most newsreaders. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail

Review Comment:
   See also: https://en.wikipedia.org/wiki/List_of_Usenet_newsreaders and/or 
https://en.wikipedia.org/wiki/Newsreader_(Usenet)



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] mawiesne commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069961097


##
src/main/java/org/apache/commons/net/nntp/NNTPClient.java:
##
@@ -583,12 +583,12 @@ private void parseArticlePointer(final String reply, 
final ArticleInfo pointer)
  * due to malformed headers.
  * 
  * You must not issue any commands to the NNTP server (i.e., call any 
(other methods) until you finish writing to the returned Writer instance and 
close it.
- * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore the returned Writer actually writes directly to
+ * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore, the returned Writer actually writes directly 
to
  * the NNTP connection. After you close the writer, you can execute new 
commands. If you do not follow these requirements your program will not work
  * properly.
  * 
  * Different NNTP servers will require different header formats, but you 
can use the provided {@link org.apache.commons.net.nntp.SimpleNNTPHeader} class 
to
- * construct the bare minimum acceptable header for most news readers. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail
+ * construct the bare minimum acceptable header for most newsreaders. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail

Review Comment:
   See also: https://en.wikipedia.org/wiki/List_of_Usenet_newsreaders



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] mawiesne commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069943615


##
src/main/java/org/apache/commons/net/nntp/NNTPClient.java:
##
@@ -583,12 +583,12 @@ private void parseArticlePointer(final String reply, 
final ArticleInfo pointer)
  * due to malformed headers.
  * 
  * You must not issue any commands to the NNTP server (i.e., call any 
(other methods) until you finish writing to the returned Writer instance and 
close it.
- * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore the returned Writer actually writes directly to
+ * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore, the returned Writer actually writes directly 
to
  * the NNTP connection. After you close the writer, you can execute new 
commands. If you do not follow these requirements your program will not work
  * properly.
  * 
  * Different NNTP servers will require different header formats, but you 
can use the provided {@link org.apache.commons.net.nntp.SimpleNNTPHeader} class 
to
- * construct the bare minimum acceptable header for most news readers. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail
+ * construct the bare minimum acceptable header for most newsreaders. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail

Review Comment:
   What about this: https://www.newsgroupreviews.com/newsgroup-readers.html, 
see title? Saw it more often recently in this form.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] mawiesne commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069943615


##
src/main/java/org/apache/commons/net/nntp/NNTPClient.java:
##
@@ -583,12 +583,12 @@ private void parseArticlePointer(final String reply, 
final ArticleInfo pointer)
  * due to malformed headers.
  * 
  * You must not issue any commands to the NNTP server (i.e., call any 
(other methods) until you finish writing to the returned Writer instance and 
close it.
- * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore the returned Writer actually writes directly to
+ * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore, the returned Writer actually writes directly 
to
  * the NNTP connection. After you close the writer, you can execute new 
commands. If you do not follow these requirements your program will not work
  * properly.
  * 
  * Different NNTP servers will require different header formats, but you 
can use the provided {@link org.apache.commons.net.nntp.SimpleNNTPHeader} class 
to
- * construct the bare minimum acceptable header for most news readers. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail
+ * construct the bare minimum acceptable header for most newsreaders. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail

Review Comment:
   What about this: https://www.newsgroupreviews.com/newsgroup-readers.html, 
see title? Saw it more recently in this form.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] garydgregory commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


garydgregory commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069940736


##
src/main/java/org/apache/commons/net/nntp/Threader.java:
##
@@ -56,29 +55,29 @@ private void buildContainer(final Threadable threadable, 
final HashMap

[GitHub] [commons-net] garydgregory commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


garydgregory commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069940079


##
src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java:
##
@@ -246,7 +246,7 @@ public boolean isGMT() {
  * 
  * 
  *
- * @param newsgroup The newsgroup to add to the list of groups to be 
checked for new news, but which should be omitted from the search for new news..
+ * @param newsgroup The newsgroup to add to the list of groups to be 
checked for new news, but which should be omitted from the search for recent 
news.

Review Comment:
   Why "fresh" before and "recent" here? Using "recent" for both would be more 
consistent IMO.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] garydgregory commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


garydgregory commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069939428


##
src/main/java/org/apache/commons/net/nntp/NNTPClient.java:
##
@@ -1283,7 +1283,7 @@ public boolean selectArticle(final long articleNumber, 
final ArticleInfo pointer
 /**
  * Same as  selectArticle(articleId, (ArticleInfo) null) 
  *
- * @param articleId the article Id
+ * @param articleId the article's identifier

Review Comment:
   Superfluous change IMO, this change makes the text wordier, it was clearer 
to me previously.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] garydgregory commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


garydgregory commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069937369


##
src/main/java/org/apache/commons/net/nntp/NNTPClient.java:
##
@@ -583,12 +583,12 @@ private void parseArticlePointer(final String reply, 
final ArticleInfo pointer)
  * due to malformed headers.
  * 
  * You must not issue any commands to the NNTP server (i.e., call any 
(other methods) until you finish writing to the returned Writer instance and 
close it.
- * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore the returned Writer actually writes directly to
+ * The NNTP protocol uses the same stream for issuing commands as it does 
for returning results. Therefore, the returned Writer actually writes directly 
to
  * the NNTP connection. After you close the writer, you can execute new 
commands. If you do not follow these requirements your program will not work
  * properly.
  * 
  * Different NNTP servers will require different header formats, but you 
can use the provided {@link org.apache.commons.net.nntp.SimpleNNTPHeader} class 
to
- * construct the bare minimum acceptable header for most news readers. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail
+ * construct the bare minimum acceptable header for most newsreaders. To 
construct more complicated headers you should refer to RFC 822. When the Java 
Mail

Review Comment:
   "newsreaders" is not a word AFAIK



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] mawiesne commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069936711


##
src/main/java/org/apache/commons/net/ftp/parser/MLSxEntryParser.java:
##
@@ -234,7 +234,7 @@ public FTPFile parseFTPEntry(final String entry) {
 if (intType == null) {
 file.setType(FTPFile.UNKNOWN_TYPE);
 } else {
-file.setType(intType.intValue());
+file.setType(intType);

Review Comment:
   ack



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] garydgregory commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


garydgregory commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069936269


##
src/main/java/org/apache/commons/net/imap/IMAP.java:
##
@@ -374,7 +374,7 @@ public int sendCommand(final String command, final String 
args) throws IOExcepti
  * @param commandID The ID (tag) of the command.
  * @param command   The IMAP command to send.
  * @param args  The command arguments.
- * @return The server reply code (either IMAPReply.OK, IMAPReply.NO or 
IMAPReply.BAD).
+ * @return The server reply code (either {@code IMAPReply.OK}, {@code 
IMAPReply.NO} or {@code IMAPReply.BAD}).

Review Comment:
   Probably use @link for these.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] mawiesne commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069935368


##
src/main/java/org/apache/commons/net/ftp/parser/MLSxEntryParser.java:
##
@@ -64,10 +64,10 @@ public class MLSxEntryParser extends FTPFileEntryParserImpl 
{
 
 private static final HashMap TYPE_TO_INT = new 
HashMap<>();
 static {
-TYPE_TO_INT.put("file", Integer.valueOf(FTPFile.FILE_TYPE));

Review Comment:
   Roger, will undo and push once more.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] garydgregory commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


garydgregory commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069934957


##
src/main/java/org/apache/commons/net/ftp/parser/MLSxEntryParser.java:
##
@@ -234,7 +234,7 @@ public FTPFile parseFTPEntry(final String entry) {
 if (intType == null) {
 file.setType(FTPFile.UNKNOWN_TYPE);
 } else {
-file.setType(intType.intValue());
+file.setType(intType);

Review Comment:
   Please leave boxing/unboxing alone.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] garydgregory commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


garydgregory commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069934643


##
src/main/java/org/apache/commons/net/ftp/parser/MLSxEntryParser.java:
##
@@ -64,10 +64,10 @@ public class MLSxEntryParser extends FTPFileEntryParserImpl 
{
 
 private static final HashMap TYPE_TO_INT = new 
HashMap<>();
 static {
-TYPE_TO_INT.put("file", Integer.valueOf(FTPFile.FILE_TYPE));

Review Comment:
   Don't change this code: leave boxing/unboxing alone.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] garydgregory commented on a diff in pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


garydgregory commented on code in PR #141:
URL: https://github.com/apache/commons-net/pull/141#discussion_r1069933842


##
src/main/java/org/apache/commons/net/ftp/FTPSClient.java:
##
@@ -204,9 +204,9 @@ public FTPSClient(final String protocol, final boolean 
isImplicit) {
 
 /**
  * Because there are so many connect() methods, the _connectAction_() 
method is provided as a means of performing some action immediately after 
establishing
- * a connection, rather than reimplementing all of the connect() methods.
+ * a connection, rather than reimplementing all the connect() methods.
  *
- * @throws IOException If it throw by _connectAction_.
+ * @throws IOException If it throws by _connectAction_.

Review Comment:
   Err...?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] mawiesne commented on pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on PR #141:
URL: https://github.com/apache/commons-net/pull/141#issuecomment-1382297314

   @garydgregory Could you re-run CI/8/Win, pls? Sth seems weird there:
   
   ```
   Error:  Failures: 
   Error:TFTPServerPathTest.testReadOnly:55 Couldn't clear output location
   Error:  Errors: 
   Error:TFTPServerPathTest.testWriteOutsideHome:116 � Bind Address already 
in use: Cannot bind
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-ognl] dependabot[bot] closed pull request #113: Bump maven-pmd-plugin from 3.19.0 to 3.20.0

2023-01-13 Thread GitBox


dependabot[bot] closed pull request #113: Bump maven-pmd-plugin from 3.19.0 to 
3.20.0
URL: https://github.com/apache/commons-ognl/pull/113


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-ognl] dependabot[bot] commented on pull request #113: Bump maven-pmd-plugin from 3.19.0 to 3.20.0

2023-01-13 Thread GitBox


dependabot[bot] commented on PR #113:
URL: https://github.com/apache/commons-ognl/pull/113#issuecomment-1382292080

   Looks like org.apache.maven.plugins:maven-pmd-plugin is up-to-date now, so 
this is no longer needed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-ognl] dependabot[bot] closed pull request #114: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


dependabot[bot] closed pull request #114: Bump maven-checkstyle-plugin from 
3.2.0 to 3.2.1
URL: https://github.com/apache/commons-ognl/pull/114


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-ognl] dependabot[bot] commented on pull request #114: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


dependabot[bot] commented on PR #114:
URL: https://github.com/apache/commons-ognl/pull/114#issuecomment-1382291010

   Looks like org.apache.maven.plugins:maven-checkstyle-plugin is up-to-date 
now, so this is no longer needed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] mawiesne commented on pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on PR #141:
URL: https://github.com/apache/commons-net/pull/141#issuecomment-1382282454

   > Look at the checks here on GitHub. What is the exact command you ran?
   
   did not expect `checkstyle:check` not be part of the regular build. solved 
it locally, np. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-bcel] garydgregory merged pull request #201: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


garydgregory merged PR #201:
URL: https://github.com/apache/commons-bcel/pull/201


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] garydgregory commented on pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


garydgregory commented on PR #141:
URL: https://github.com/apache/commons-net/pull/141#issuecomment-1382278764

   Look at the checks here on GitHub.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-bcel] dependabot[bot] closed pull request #202: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


dependabot[bot] closed pull request #202: Bump maven-checkstyle-plugin from 
3.2.0 to 3.2.1
URL: https://github.com/apache/commons-bcel/pull/202


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-bcel] dependabot[bot] commented on pull request #202: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


dependabot[bot] commented on PR #202:
URL: https://github.com/apache/commons-bcel/pull/202#issuecomment-1382278454

   Looks like org.apache.maven.plugins:maven-checkstyle-plugin is up-to-date 
now, so this is no longer needed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-rdf] garydgregory merged pull request #115: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


garydgregory merged PR #115:
URL: https://github.com/apache/commons-rdf/pull/115


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-bcel] codecov-commenter commented on pull request #202: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


codecov-commenter commented on PR #202:
URL: https://github.com/apache/commons-bcel/pull/202#issuecomment-1382264538

   # 
[Codecov](https://codecov.io/gh/apache/commons-bcel/pull/202?src=pr=h1_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 Report
   > Merging 
[#202](https://codecov.io/gh/apache/commons-bcel/pull/202?src=pr=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (4b79156) into 
[master](https://codecov.io/gh/apache/commons-bcel/commit/9ae356502d973a3674fe65ea9bbfd50f14212bda?el=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (9ae3565) will **not change** coverage.
   > The diff coverage is `n/a`.
   
   ```diff
   @@Coverage Diff@@
   ## master #202   +/-   ##
   =
 Coverage 62.44%   62.44%   
 Complexity 3719 3719   
   =
 Files   363  363   
 Lines 1563415634   
 Branches   1951 1951   
   =
 Hits   9762 9762   
 Misses 4985 4985   
 Partials887  887   
   ```
   
   
   
   :mega: We’re building smart automated test selection to slash your CI/CD 
build times. [Learn 
more](https://about.codecov.io/iterative-testing/?utm_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] mawiesne commented on pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on PR #141:
URL: https://github.com/apache/commons-net/pull/141#issuecomment-1382264353

   ic, checkstyle is not enabled by default, have to run it separately. will 
fix.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] mawiesne commented on pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


mawiesne commented on PR #141:
URL: https://github.com/apache/commons-net/pull/141#issuecomment-1382262603

   > Run a local build with 'mvn' before creating a PR. This PR breaks the 
build.
   
   ```
   [INFO] 

   [INFO] BUILD SUCCESS
   [INFO] 

   [INFO] Total time:  01:29 min
   [INFO] Finished at: 2023-01-13T20:05:50+01:00
   [INFO] 

   ```
   MacOS, OpenJDK 17.0.5


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-bcel] codecov-commenter commented on pull request #201: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


codecov-commenter commented on PR #201:
URL: https://github.com/apache/commons-bcel/pull/201#issuecomment-1382259648

   # 
[Codecov](https://codecov.io/gh/apache/commons-bcel/pull/201?src=pr=h1_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 Report
   > Merging 
[#201](https://codecov.io/gh/apache/commons-bcel/pull/201?src=pr=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (eb4e515) into 
[master](https://codecov.io/gh/apache/commons-bcel/commit/9ae356502d973a3674fe65ea9bbfd50f14212bda?el=desc_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
 (9ae3565) will **not change** coverage.
   > The diff coverage is `n/a`.
   
   ```diff
   @@Coverage Diff@@
   ## master #201   +/-   ##
   =
 Coverage 62.44%   62.44%   
 Complexity 3719 3719   
   =
 Files   363  363   
 Lines 1563415634   
 Branches   1951 1951   
   =
 Hits   9762 9762   
 Misses 4985 4985   
 Partials887  887   
   ```
   
   
   
   :mega: We’re building smart automated test selection to slash your CI/CD 
build times. [Learn 
more](https://about.codecov.io/iterative-testing/?utm_medium=referral_source=github_content=comment_campaign=pr+comments_term=The+Apache+Software+Foundation)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-ognl] dependabot[bot] opened a new pull request, #114: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


dependabot[bot] opened a new pull request, #114:
URL: https://github.com/apache/commons-ognl/pull/114

   Bumps 
[maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) 
from 3.2.0 to 3.2.1.
   
   Commits
   
   https://github.com/apache/maven-checkstyle-plugin/commit/9f6a75976c0b4b7f5d929de92ba02577f94005cf;>9f6a759
 [maven-release-plugin] prepare release maven-checkstyle-plugin-3.2.1
   https://github.com/apache/maven-checkstyle-plugin/commit/932c8bcd8953e3634cf8b409e276575c0ad60d3a;>932c8bc
 [MCHECKSTYLE-423] Explicitly start and end tables with Doxia Sinks in report 
...
   https://github.com/apache/maven-checkstyle-plugin/commit/746a137e5fcf7d68fa7f98c98cfa6f33a7d64e6b;>746a137
 update Reproducible Builds badge link
   https://github.com/apache/maven-checkstyle-plugin/commit/b07adb2e51d6b016dd564893685f46b33fffe5db;>b07adb2
 [maven-release-plugin] prepare for next development iteration
   See full diff in https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.2.0...maven-checkstyle-plugin-3.2.1;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-checkstyle-plugin=maven=3.2.0=3.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-ognl] dependabot[bot] opened a new pull request, #113: Bump maven-pmd-plugin from 3.19.0 to 3.20.0

2023-01-13 Thread GitBox


dependabot[bot] opened a new pull request, #113:
URL: https://github.com/apache/commons-ognl/pull/113

   Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 
3.19.0 to 3.20.0.
   
   Release notes
   Sourced from https://github.com/apache/maven-pmd-plugin/releases;>maven-pmd-plugin's 
releases.
   
   3.20.0
    Bug Fixes
   
   https://issues.apache.org/jira/browse/MPMD-335;>MPMD-335 - 
Aggregate mode doesn't use additional repositories (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/pull/101;>#101)
 https://github.com/adangel;>@​adangel
   
    Maintenance
   
   https://issues.apache.org/jira/browse/MPMD-361;>MPMD-361 - 
Explicitly start and end tables with Doxia Sinks in report renderers
   
    Dependency updates
   
   https://issues.apache.org/jira/browse/MPMD-360;>MPMD-360 - 
Upgrade to PMD 6.53.0 (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/pull/109;>#109)
 https://github.com/adangel;>@​adangel
   https://issues.apache.org/jira/browse/MPMD-358;>MPMD-358 - 
Upgrade to PMD 6.52.0 (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/pull/104;>#104)
 https://github.com/adangel;>@​adangel
   https://issues.apache.org/jira/browse/MPMD-357;>MPMD-357 - 
Upgrade to PMD 6.51.0 (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/pull/100;>#100)
 https://github.com/adangel;>@​adangel
   Bump release-drafter/release-drafter from 5.21.0 to 5.21.1 (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/pull/99;>#99)
 https://github.com/dependabot;>@​dependabot
   https://issues.apache.org/jira/browse/MPMD-356;>MPMD-356 - 
Upgrade to PMD 6.50.0 (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/pull/98;>#98)
 https://github.com/adangel;>@​adangel
   Bump maven-common-artifact-filters from 3.3.1 to 3.3.2 (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/pull/95;>#95)
 https://github.com/dependabot;>@​dependabot
   Bump release-drafter/release-drafter from 5.20.1 to 5.21.0 (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/pull/93;>#93)
 https://github.com/dependabot;>@​dependabot
   
   
   
   
   Commits
   
   https://github.com/apache/maven-pmd-plugin/commit/55c4d404a1109eded89ae760c92e0cad0b5be10e;>55c4d40
 [maven-release-plugin] prepare release maven-pmd-plugin-3.20.0
   https://github.com/apache/maven-pmd-plugin/commit/f3e188aed9812c38655b7c42ae5620f1d18705ab;>f3e188a
 [MPMD-361] Explicitly start and end tables with Doxia Sinks in report 
renderers
   https://github.com/apache/maven-pmd-plugin/commit/b65c7a6a7feb7ff25b6316e6aeb80114fc472648;>b65c7a6
 [MPMD-360] - Upgrade to PMD 6.53.0 (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/issues/109;>#109)
   https://github.com/apache/maven-pmd-plugin/commit/3c7a47ef29d75ae5c4b0f50e7579c91ab8b9b867;>3c7a47e
 Remove method available from super class
   https://github.com/apache/maven-pmd-plugin/commit/6ee27fccaded3d5477e206f915ef1fe5370a245d;>6ee27fc
 [MPMD-358] - Upgrade to PMD 6.52.0 (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/issues/104;>#104)
   https://github.com/apache/maven-pmd-plugin/commit/1dcc7c168f959947af10294ec9c8a7dfd46c42e5;>1dcc7c1
 Set next development version to 3.20.0-SNAPSHOT
   https://github.com/apache/maven-pmd-plugin/commit/255a35a9a5aee4cc5549915d55a4292eed85bb67;>255a35a
 (doc) Update releasenotes.md
   https://github.com/apache/maven-pmd-plugin/commit/cd954cc768c4bfc30440cda53c081a4640fe8548;>cd954cc
 [MPMD-335] - Aggregate mode doesn't use additional repositories
   https://github.com/apache/maven-pmd-plugin/commit/92434d0d96ebe37a5fb599fa6c3120ab5c7863f1;>92434d0
 add Reproducible Builds badge
   https://github.com/apache/maven-pmd-plugin/commit/7b6623bb49d3bf48f5e8c6b57279bca1cc1e12ef;>7b6623b
 [MPMD-357] - Upgrade to PMD 6.51.0 (https://github-redirect.dependabot.com/apache/maven-pmd-plugin/issues/100;>#100)
   Additional commits viewable in https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.19.0...maven-pmd-plugin-3.20.0;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-pmd-plugin=maven=3.19.0=3.20.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes 

[GitHub] [commons-rdf] dependabot[bot] opened a new pull request, #116: Bump rdf4j-bom from 3.7.6 to 4.2.2

2023-01-13 Thread GitBox


dependabot[bot] opened a new pull request, #116:
URL: https://github.com/apache/commons-rdf/pull/116

   Bumps [rdf4j-bom](https://github.com/eclipse/rdf4j) from 3.7.6 to 4.2.2.
   
   Release notes
   Sourced from https://github.com/eclipse/rdf4j/releases;>rdf4j-bom's 
releases.
   
   RDF4J 4.2.2 is now available. This is a patch release fixing 3 bugs.
   For more details, have a look at the https://rdf4j.org/release-notes/4.2.2;>release notes.
   RDF4J 4.2.1 is now available. This is a patch release fixing 11 bugs, 3 
of which are security fixes.
   For more details, have a look at the https://rdf4j.org/release-notes/4.2.1;>release notes.
   RDF4J 4.2.0 is a minor release introducing support for custom SPARQL 
aggregate functions as well as several performance improvements and bug 
fixes.
   Aggregate functions
   The support for custom SPARQL aggregate functions has allowed us to 
implement functions for standard deviation and variance using https://commons.apache.org/proper/commons-math/javadocs/api-3.6.1/org/apache/commons/math3/stat/descriptive/SummaryStatistics.html;>Apache
 Commons Math3.
   
   
   
   IRI
   Description
   
   
   
   
   http://rdf4j.org/aggregate#stdev;>http://rdf4j.org/aggregate#stdev
   Standard deviation using sampling.
   
   
   http://rdf4j.org/aggregate#stdev_population;>http://rdf4j.org/aggregate#stdev_population
   Standard deviation using statistical population.
   
   
   http://rdf4j.org/aggregate#variance;>http://rdf4j.org/aggregate#variance
   Variance using sampling.
   
   
   http://rdf4j.org/aggregate#variance_population;>http://rdf4j.org/aggregate#variance_population
   Variance using statistical population.
   
   
   
   Query example
   SELECT (http://rdf4j.org/aggregate#stdev;(?o) AS ?stdev) 
WHERE { 
   ?s ?p ?o .
   }
   
   Performance
   More accurate query statistics for the LMDB Store drastically improves 
query performance. The LMDB Store can already scale to considerably larger 
datasets than the NativeStore and now also matches the performance for smaller 
datasets.
   Validation performance for small transactions on large databases has been 
improved by batching together more operations when analyzing the changes in a 
transaction.
   For a complete overview, see https://github.com/eclipse/rdf4j/milestone/85?closed=1;>all issues fixed 
in 4.2.0.
   RDF4J 4.1.3 is a patch release that fixes 5 issues.
   For a complete overview, see https://github.com/eclipse/rdf4j/milestone/87?closed=1;>all issues fixed 
in 4.1.3.
   Acknowledgements
   This release was made possible by contributions from nguyenm100, Håvard 
Ottestad, Desislava Hristova, pulquero and Wolfgang Schell.
   RDF4J 4.1.2 is a patch release that fixes 6 issues.
   For a complete overview, see https://github.com/eclipse/rdf4j/milestone/86?closed=1;>all issues fixed 
in 4.1.2.
   Acknowledgements
   This release was made possible by contributions from Jerven Bolleman, 
Håvard Ottestad, Wolfgang Schell and nguyenm100.
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/eclipse/rdf4j/commit/3f019e3e262751eb046bbdbc751d28c90a5ea87b;>3f019e3
 release 4.2.2
   https://github.com/eclipse/rdf4j/commit/865e2e382eedb77b96be86011b363912401f3ccd;>865e2e3
 https://github-redirect.dependabot.com/eclipse/rdf4j/issues/3781;>GH-3781
 Accept only valid SPARQL prefixes (https://github-redirect.dependabot.com/eclipse/rdf4j/issues/4291;>#4291)
   https://github.com/eclipse/rdf4j/commit/5a3974c05c0ec49098df0fd4301d4f662ad10856;>5a3974c
 https://github-redirect.dependabot.com/eclipse/rdf4j/issues/3781;>GH-3781
 exception message changed
   https://github.com/eclipse/rdf4j/commit/c9b12e54f25def13cee79b8dafdfbc23f9019141;>c9b12e5
 https://github-redirect.dependabot.com/eclipse/rdf4j/issues/3781;>GH-3781
 accept only valid SPARQL prefixes
   https://github.com/eclipse/rdf4j/commit/d44a0f36ce2fbc8e38e3d4831ee96fb8a985008e;>d44a0f3
 small tweaks to Dockerfile and build script (https://github-redirect.dependabot.com/eclipse/rdf4j/issues/4285;>#4285)
   https://github.com/eclipse/rdf4j/commit/679970777faa3693749c0b5c379a15e84d09de2b;>6799707
 small tweaks to Dockerfile for better multiplatform support
   https://github.com/eclipse/rdf4j/commit/352803f126fdf6b658285d8313914e8008d30b2f;>352803f
 https://github-redirect.dependabot.com/eclipse/rdf4j/issues/4237;>GH-4237
 reorg and update of developer docs (https://github-redirect.dependabot.com/eclipse/rdf4j/issues/4283;>#4283)
   https://github.com/eclipse/rdf4j/commit/660de6fbbf772de84bf509fed968b7e7d2fe8f28;>660de6f
 https://github-redirect.dependabot.com/eclipse/rdf4j/issues/4248;>GH-4248
 check for invalid triple context value (https://github-redirect.dependabot.com/eclipse/rdf4j/issues/4282;>#4282)
   https://github.com/eclipse/rdf4j/commit/336e00ca517f3d780e3c05540f628c2253fcf21a;>336e00c
 https://github-redirect.dependabot.com/eclipse/rdf4j/issues/4279;>GH-4279
 FilterOptimizer should not modify the query tree above the node it is...
  

[GitHub] [commons-bcel] dependabot[bot] opened a new pull request, #202: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


dependabot[bot] opened a new pull request, #202:
URL: https://github.com/apache/commons-bcel/pull/202

   Bumps 
[maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) 
from 3.2.0 to 3.2.1.
   
   Commits
   
   https://github.com/apache/maven-checkstyle-plugin/commit/9f6a75976c0b4b7f5d929de92ba02577f94005cf;>9f6a759
 [maven-release-plugin] prepare release maven-checkstyle-plugin-3.2.1
   https://github.com/apache/maven-checkstyle-plugin/commit/932c8bcd8953e3634cf8b409e276575c0ad60d3a;>932c8bc
 [MCHECKSTYLE-423] Explicitly start and end tables with Doxia Sinks in report 
...
   https://github.com/apache/maven-checkstyle-plugin/commit/746a137e5fcf7d68fa7f98c98cfa6f33a7d64e6b;>746a137
 update Reproducible Builds badge link
   https://github.com/apache/maven-checkstyle-plugin/commit/b07adb2e51d6b016dd564893685f46b33fffe5db;>b07adb2
 [maven-release-plugin] prepare for next development iteration
   See full diff in https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.2.0...maven-checkstyle-plugin-3.2.1;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-checkstyle-plugin=maven=3.2.0=3.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-rdf] dependabot[bot] opened a new pull request, #115: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


dependabot[bot] opened a new pull request, #115:
URL: https://github.com/apache/commons-rdf/pull/115

   Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.3.
   
   Release notes
   Sourced from https://github.com/actions/cache/releases;>actions/cache's 
releases.
   
   v3.2.3
   What's Changed
   
   Add Mint example by https://github.com/uhooi;>@​uhooi in https://github-redirect.dependabot.com/actions/cache/pull/1051;>actions/cache#1051
   Fixed broken link by https://github.com/kotewar;>@​kotewar in https://github-redirect.dependabot.com/actions/cache/pull/1057;>actions/cache#1057
   Add support to opt-in enable cross-os caching on windows by https://github.com/Phantsure;>@​Phantsure in https://github-redirect.dependabot.com/actions/cache/pull/1056;>actions/cache#1056
   Release support for cross-os caching as opt-in feature by https://github.com/Phantsure;>@​Phantsure in https://github-redirect.dependabot.com/actions/cache/pull/1060;>actions/cache#1060
   
   New Contributors
   
   https://github.com/uhooi;>@​uhooi made their 
first contribution in https://github-redirect.dependabot.com/actions/cache/pull/1051;>actions/cache#1051
   
   Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.3;>https://github.com/actions/cache/compare/v3...v3.2.3
   
   
   
   Changelog
   Sourced from https://github.com/actions/cache/blob/main/RELEASES.md;>actions/cache's 
changelog.
   
   3.2.2
   
   Reverted the changes made in 3.2.1 to use gnu tar and zstd by default on 
windows.
   
   3.2.3
   
   Support cross os caching on Windows as an opt-in feature.
   Fix issue with symlink restoration on Windows for cross-os caches.
   
   
   
   
   Commits
   
   https://github.com/actions/cache/commit/58c146cc91c5b9e778e71775dfe9bf1442ad9a12;>58c146c
 Release support for cross-os caching as opt-in feature (https://github-redirect.dependabot.com/actions/cache/issues/1060;>#1060)
   https://github.com/actions/cache/commit/6fd2d4538ca777f67fccddb233cf1a8ff1339012;>6fd2d45
 Add support to opt-in enable cross-os caching on windows (https://github-redirect.dependabot.com/actions/cache/issues/1056;>#1056)
   https://github.com/actions/cache/commit/1f414295fe1e1bab9fb9b7ef11ce3f9fe556343c;>1f41429
 Fixed broken link (https://github-redirect.dependabot.com/actions/cache/issues/1057;>#1057)
   https://github.com/actions/cache/commit/365406cb701e1cc758077b05049298a49a8b71c2;>365406c
 Merge pull request https://github-redirect.dependabot.com/actions/cache/issues/1051;>#1051
 from uhooi/feature/add_mint_example
   https://github.com/actions/cache/commit/d6217569d58fbcf42f4bdf873fd06820f76724c2;>d621756
 Update Mint example
   https://github.com/actions/cache/commit/84e54000da2dc6a631a786445872e84be33086ea;>84e5400
 Merge remote-tracking branch 'origin/main' into feature/add_mint_example
   See full diff in https://github.com/actions/cache/compare/v3.2.2...v3.2.3;>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache=github_actions=3.2.2=3.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: 

[GitHub] [commons-bcel] dependabot[bot] opened a new pull request, #201: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


dependabot[bot] opened a new pull request, #201:
URL: https://github.com/apache/commons-bcel/pull/201

   Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.3.
   
   Release notes
   Sourced from https://github.com/actions/cache/releases;>actions/cache's 
releases.
   
   v3.2.3
   What's Changed
   
   Add Mint example by https://github.com/uhooi;>@​uhooi in https://github-redirect.dependabot.com/actions/cache/pull/1051;>actions/cache#1051
   Fixed broken link by https://github.com/kotewar;>@​kotewar in https://github-redirect.dependabot.com/actions/cache/pull/1057;>actions/cache#1057
   Add support to opt-in enable cross-os caching on windows by https://github.com/Phantsure;>@​Phantsure in https://github-redirect.dependabot.com/actions/cache/pull/1056;>actions/cache#1056
   Release support for cross-os caching as opt-in feature by https://github.com/Phantsure;>@​Phantsure in https://github-redirect.dependabot.com/actions/cache/pull/1060;>actions/cache#1060
   
   New Contributors
   
   https://github.com/uhooi;>@​uhooi made their 
first contribution in https://github-redirect.dependabot.com/actions/cache/pull/1051;>actions/cache#1051
   
   Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.3;>https://github.com/actions/cache/compare/v3...v3.2.3
   
   
   
   Changelog
   Sourced from https://github.com/actions/cache/blob/main/RELEASES.md;>actions/cache's 
changelog.
   
   3.2.2
   
   Reverted the changes made in 3.2.1 to use gnu tar and zstd by default on 
windows.
   
   3.2.3
   
   Support cross os caching on Windows as an opt-in feature.
   Fix issue with symlink restoration on Windows for cross-os caches.
   
   
   
   
   Commits
   
   https://github.com/actions/cache/commit/58c146cc91c5b9e778e71775dfe9bf1442ad9a12;>58c146c
 Release support for cross-os caching as opt-in feature (https://github-redirect.dependabot.com/actions/cache/issues/1060;>#1060)
   https://github.com/actions/cache/commit/6fd2d4538ca777f67fccddb233cf1a8ff1339012;>6fd2d45
 Add support to opt-in enable cross-os caching on windows (https://github-redirect.dependabot.com/actions/cache/issues/1056;>#1056)
   https://github.com/actions/cache/commit/1f414295fe1e1bab9fb9b7ef11ce3f9fe556343c;>1f41429
 Fixed broken link (https://github-redirect.dependabot.com/actions/cache/issues/1057;>#1057)
   https://github.com/actions/cache/commit/365406cb701e1cc758077b05049298a49a8b71c2;>365406c
 Merge pull request https://github-redirect.dependabot.com/actions/cache/issues/1051;>#1051
 from uhooi/feature/add_mint_example
   https://github.com/actions/cache/commit/d6217569d58fbcf42f4bdf873fd06820f76724c2;>d621756
 Update Mint example
   https://github.com/actions/cache/commit/84e54000da2dc6a631a786445872e84be33086ea;>84e5400
 Merge remote-tracking branch 'origin/main' into feature/add_mint_example
   See full diff in https://github.com/actions/cache/compare/v3.2.2...v3.2.3;>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache=github_actions=3.2.2=3.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: 

[GitHub] [commons-fileupload] dependabot[bot] closed pull request #198: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


dependabot[bot] closed pull request #198: Bump maven-checkstyle-plugin from 
3.2.0 to 3.2.1
URL: https://github.com/apache/commons-fileupload/pull/198


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-fileupload] dependabot[bot] commented on pull request #198: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1

2023-01-13 Thread GitBox


dependabot[bot] commented on PR #198:
URL: 
https://github.com/apache/commons-fileupload/pull/198#issuecomment-1382251405

   Looks like org.apache.maven.plugins:maven-checkstyle-plugin is up-to-date 
now, so this is no longer needed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-net] garydgregory commented on pull request #141: Fixes many grammar issues and typos in JavaDoc and code comments

2023-01-13 Thread GitBox


garydgregory commented on PR #141:
URL: https://github.com/apache/commons-net/pull/141#issuecomment-1382246412

   Run a local build with 'mvn' before creating a PR. The build is broken. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [commons-jxpath] garydgregory merged pull request #52: Bump actions/cache from 3.2.2 to 3.2.3

2023-01-13 Thread GitBox


garydgregory merged PR #52:
URL: https://github.com/apache/commons-jxpath/pull/52


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



  1   2   3   >