Skip to content

docs(api): fix contract-drift Javadoc on the new 1.8 surface#189

Merged
DemchaAV merged 1 commit into
developfrom
docs/v18-contract-drift
Jun 14, 2026
Merged

docs(api): fix contract-drift Javadoc on the new 1.8 surface#189
DemchaAV merged 1 commit into
developfrom
docs/v18-contract-drift

Conversation

@DemchaAV

@DemchaAV DemchaAV commented Jun 14, 2026

Copy link
Copy Markdown
Owner

Documentation-only corrections on the 1.8 surface — no behaviour change.

  • LegendPosition no longer claims RIGHT/TOP are "reserved and rejected by validation"; all four placements are laid out for every chart kind.
  • DocumentPaint documents why the Linear/Radial (angle/corner) and LinearAxis/RadialCircle (exact endpoint/radius) gradient forms coexist.
  • ShapeContainerBuilder's missing-outline error and class Javadoc name the full set of outline setters, including path(...).
  • PathBuilder.dashed(double...) documents the IllegalArgumentException it throws eagerly.
  • SvgIcon documents that a gradient href inherits stops only, not geometry attributes.
  • CHANGELOG: sealed-permit binary-compat note on the ShapeOutline.Path bullet plus a Documentation entry.

Full suite green; javadoc doclint clean.

- LegendPosition: drop the stale "reserved and rejected by validation"
  wording; RIGHT/TOP are laid out for every chart kind.
- DocumentPaint: document why the Linear/Radial (angle/corner) and
  LinearAxis/RadialCircle (exact endpoint/radius) forms coexist.
- ShapeContainerBuilder: the missing-outline error and class Javadoc now
  name the full set of outline setters, including path(...).
- PathBuilder.dashed(double...): document the IllegalArgumentException it
  throws eagerly.
- SvgIcon: document that a gradient href inherits stops only, not geometry.
- CHANGELOG: sealed-permit binary-compat note on ShapeOutline.Path plus a
  Documentation entry.

No behaviour change.
@DemchaAV DemchaAV force-pushed the docs/v18-contract-drift branch from 47ef75e to 368208b Compare June 14, 2026 13:23
@DemchaAV DemchaAV merged commit 7a84eb9 into develop Jun 14, 2026
11 checks passed
@DemchaAV DemchaAV deleted the docs/v18-contract-drift branch June 14, 2026 13:34
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.

1 participant