Skip to content

SEC-768: Send card details to Stripe in the request body, not the URL #1201

SEC-768: Send card details to Stripe in the request body, not the URL

SEC-768: Send card details to Stripe in the request body, not the URL #1201

Triggered via pull request September 18, 2026 08:31
Status Failure
Total duration 1m 41s
Artifacts –

ci.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

36 errors, 212 warnings, and 20 notices
coverage
Process completed with exit code 1.
build (19)
Process completed with exit code 1.
build (22)
The strategy configuration was canceled because "build._19" failed
build (22)
Process completed with exit code 1.
build (10)
The strategy configuration was canceled because "build._19" failed
build (10)
The operation was canceled.
build (23)
The strategy configuration was canceled because "build._19" failed
build (23)
The operation was canceled.
build (25)
The strategy configuration was canceled because "build._19" failed
build (25)
Process completed with exit code 1.
build (24)
The strategy configuration was canceled because "build._19" failed
build (24)
Process completed with exit code 1.
build (20)
The strategy configuration was canceled because "build._19" failed
build (20)
Process completed with exit code 1.
build (21)
The strategy configuration was canceled because "build._19" failed
build (21)
The operation was canceled.
build (8)
The strategy configuration was canceled because "build._19" failed
build (8)
The operation was canceled.
build (12)
The strategy configuration was canceled because "build._19" failed
build (12)
The operation was canceled.
build (15)
The strategy configuration was canceled because "build._19" failed
build (15)
The operation was canceled.
build (9)
The strategy configuration was canceled because "build._19" failed
build (9)
The operation was canceled.
build (18)
The strategy configuration was canceled because "build._19" failed
build (18)
The operation was canceled.
build (17)
The strategy configuration was canceled because "build._19" failed
build (17)
The operation was canceled.
build (14)
The strategy configuration was canceled because "build._19" failed
build (14)
The operation was canceled.
build (11)
The strategy configuration was canceled because "build._19" failed
build (11)
The operation was canceled.
build (16)
The strategy configuration was canceled because "build._19" failed
build (16)
The operation was canceled.
build (13)
The strategy configuration was canceled because "build._19" failed
build (13)
The operation was canceled.
lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint
Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
lint
No files were found with the provided path: /home/runner/work/easypost-java/easypost-java/target/dependency-check-report.html. No artifacts will be uploaded.
coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage: src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
coverage: src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
coverage: src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
coverage: src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
coverage: src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
coverage: src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
coverage: src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
coverage: src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
coverage: src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
coverage: src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (19)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (19): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (19): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (19): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (19): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (19): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (19): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (19): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (19): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (19): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (19): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (22)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (22): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (22): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (22): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (22): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (22): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (22): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (22): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (22): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (22): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (22): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (10): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (23)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (10): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (10): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (10): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (23): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (10): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (23): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (10): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (23): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (25)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (23): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (10): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (23): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (10): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (25): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (23): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (10): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (25): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (23): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (10): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (25): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (23): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (25): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (23): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (25): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (23): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (25): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (25): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (25): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (25): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (25): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (24): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (24): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (24): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (24): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (24): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (24): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (24): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (24): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (24): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (24): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (20)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (20): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (20): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (20): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (20): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (20): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (20): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (20): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (20): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (20): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (20): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (21)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (21): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (21): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (21): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (21): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (21): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (8)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (21): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (21): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (8): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (8): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (21): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (8): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (21): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (8): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (21): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (8): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (8): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (8): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (8): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (8): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (8): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (12): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (12): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (12): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (12): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (12): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (12): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (12): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (12): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (12): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (12): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (15)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (15): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (15): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (15): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (15): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (15): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (15): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (15): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (15): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (15): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (15): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (9): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (9): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (9): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (9): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (9): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (9): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (9): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (9): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (9): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (9): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (18)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (18): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (18): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (18): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (18): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (18): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (18): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (18): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (18): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (18): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (18): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (17)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (17): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (17): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (17): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (17): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (17): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (17): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (17): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (17): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (17): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (17): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (14): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (14): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (14): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (14): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (14): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (14): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (14): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (14): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (14): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (14): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (11): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (11): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (11): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (11): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (11): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (11): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (11): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (11): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (11): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (11): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (16)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (16): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (16): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (16): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (16): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (16): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (16): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (16): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (16): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (16): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (16): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
build (13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (13): src/main/java/com/easypost/service/ReferralCustomerService.java#L185
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (13): src/main/java/com/easypost/service/ReferralCustomerService.java#L167
[StringCaseLocaleUsage] Specify a `Locale` when calling `String#to{Lower,Upper}Case`. (Note: there are multiple suggested fixes; the third may be most appropriate if you're dealing with ASCII Strings.)
build (13): src/main/java/com/easypost/service/PaymentMethodService.java#L4
[UnusedVariable] The field 'client' is never read.
build (13): src/main/java/com/easypost/service/BetaRateService.java#L31
[NonApiType] Prefer a java.util.Map instead.
build (13): src/main/java/com/easypost/http/Requestor.java#L760
[StringCharset] StringCharset
build (13): src/main/java/com/easypost/http/Requestor.java#L166
[StringCharset] StringCharset
build (13): src/main/java/com/easypost/http/HashMapSerializer.java#L66
[NonApiType] Prefer a java.util.Map instead.
build (13): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (13): src/main/java/com/easypost/http/HashMapSerializer.java#L50
[NonApiType] Prefer a java.util.List instead.
build (13): src/main/java/com/easypost/http/HashMapSerializer.java#L27
[NonApiType] Prefer a java.util.Map instead.
lint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
coverage
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (19)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (22)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (10)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (23)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (25)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (24)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (20)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (21)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (8)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (12)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (15)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (9)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (18)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (17)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (14)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (11)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (16)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (13)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"