Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FORMS-3696 adding rich text support for labels #888

Closed
wants to merge 16 commits into from
Closed

Conversation

im-shiv
Copy link
Contributor

@im-shiv im-shiv commented Sep 25, 2023

No description provided.

@adobe-bot
Copy link

Lighthouse scores (mobile)

Performance Accessibility Best-Practices SEO
Scores 91 100 100 73

@adobe-bot
Copy link

Lighthouse scores (desktop)

Performance Accessibility Best-Practices SEO
Scores 100 100 100 73

@adobe-bot
Copy link

Accessibility Violations Found

Id Impact
label-title-only serious
landmark-one-main moderate
region moderate

@adobe-bot
Copy link

Lighthouse scores (mobile)

Performance Accessibility Best-Practices SEO
Scores 89 100 100 73

@adobe-bot
Copy link

Lighthouse scores (desktop)

Performance Accessibility Best-Practices SEO
Scores 100 100 100 73

@adobe-bot
Copy link

Accessibility Violations Found

Id Impact
label-title-only serious
landmark-one-main moderate
region moderate

@adobe-bot
Copy link

Lighthouse scores (mobile)

Performance Accessibility Best-Practices SEO
Scores 90 100 100 73

@adobe-bot
Copy link

Lighthouse scores (desktop)

Performance Accessibility Best-Practices SEO
Scores 100 100 100 73

@adobe-bot
Copy link

Accessibility Violations Found

Id Impact
label-title-only serious
landmark-one-main moderate
region moderate

@adobe-bot
Copy link

Lighthouse scores (desktop)

Performance Accessibility Best-Practices SEO
Scores 100 100 100 73

@adobe-bot
Copy link

Lighthouse scores (mobile)

Performance Accessibility Best-Practices SEO
Scores 90 100 100 73

@adobe-bot
Copy link

Accessibility Violations Found

Id Impact
label-title-only serious
landmark-one-main moderate
region moderate

@codecov
Copy link

codecov bot commented Sep 27, 2023

Codecov Report

Merging #888 (1a3e24d) into dev (49885cf) will decrease coverage by 0.31%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##                dev     #888      +/-   ##
============================================
- Coverage     80.07%   79.77%   -0.31%     
  Complexity      714      714              
============================================
  Files            87       88       +1     
  Lines          2023     2032       +9     
  Branches        269      269              
============================================
+ Hits           1620     1621       +1     
- Misses          254      262       +8     
  Partials        149      149              
Files Coverage Δ
...be/cq/forms/core/components/models/form/Label.java 100.00% <ø> (ø)
...core/components/models/form/OptionsConstraint.java 100.00% <ø> (ø)
...cq/forms/core/components/models/form/RichText.java 100.00% <100.00%> (ø)
...core/components/util/AbstractOptionsFieldImpl.java 71.05% <100.00%> (-18.61%) ⬇️

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@adobe-bot
Copy link

Lighthouse scores (desktop)

Performance Accessibility Best-Practices SEO
Scores 100 100 100 73

@adobe-bot
Copy link

Lighthouse scores (mobile)

Performance Accessibility Best-Practices SEO
Scores 87 100 100 73

@adobe-bot
Copy link

Accessibility Violations Found

Id Impact
label-title-only serious
landmark-one-main moderate
region moderate

@im-shiv
Copy link
Contributor Author

im-shiv commented Sep 29, 2023

old PR and discussion for reference: #623

@adobe-bot
Copy link

Lighthouse scores (desktop)

Performance Accessibility Best-Practices SEO
Scores 100 100 100 73

@adobe-bot
Copy link

Lighthouse scores (mobile)

Performance Accessibility Best-Practices SEO
Scores 92 100 100 73

@adobe-bot
Copy link

Accessibility Violations Found

Id Impact
label-title-only serious
landmark-one-main moderate
region moderate

Copy link
Collaborator

@rismehta rismehta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kindly rebase your pull request (PR) with an appropriate commit history to ensure the successful execution of the sync PR GitHub action.

@@ -95,15 +100,23 @@ public Object[] getEnums() {
}

@Override
public String[] getEnumNames() {
public RichText[] getEnumNames() {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You just can't change public API syntax, please mark this as deprecated and introduce a new API. This would break existing customer forms.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how would it break existing customer forms?

*/
String[] getEnumNames();
RichText[] getEnumNames();
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This can't be changed since it already exposed, mark it as deprecate and introduce a new function. Please mention in the new function, that this is introduced since which version based on package-info and only bump the major version

@adobe-bot
Copy link

Lighthouse scores (mobile)

Performance Accessibility Best-Practices SEO
Scores 90 100 100 73

@adobe-bot
Copy link

Lighthouse scores (desktop)

Performance Accessibility Best-Practices SEO
Scores 100 100 100 73

@adobe-bot
Copy link

Accessibility Violations Found

Id Impact
label-title-only serious
landmark-one-main moderate
region moderate

Shivam Agarwal and others added 5 commits October 4, 2023 00:13
* FORMS-9362: loading icon behind fields

* FORMS-9362 : null check added as per comments

* FORMS-9362 : changes due to review comments

* FORMS-9362 : formatting the changes
* FORMS-3342 : editElementQuery changes as span

* FORMS-3342 : added the test cases

* FORMS-3342 : test case editted

* FORMS-3342 : changes due to review commits

* FORMS-3342 : changes due to
* Update af-core version

* Fixed test cases
# Conflicts:
#	ui.tests/test-module/specs/button/button.authoring.spec.js
@adobe-bot
Copy link

Lighthouse scores (desktop)

Performance Accessibility Best-Practices SEO
Scores 100 100 100 73

@adobe-bot
Copy link

Lighthouse scores (mobile)

Performance Accessibility Best-Practices SEO
Scores 92 100 100 73

@adobe-bot
Copy link

Accessibility Violations Found

Id Impact
label-title-only serious
landmark-one-main moderate
region moderate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants