Skip to content

docs: update social preview tagline and assets - #22

Merged
ericodx merged 1 commit into
mainfrom
update-assets
Apr 7, 2026
Merged

docs: update social preview tagline and assets#22
ericodx merged 1 commit into
mainfrom
update-assets

Conversation

@ericodx

@ericodx ericodx commented Apr 7, 2026

Copy link
Copy Markdown
Owner

Summary

Update the GitHub social preview SVG and PNG with a new tagline: "Detect and eliminate duplicated logic in Swift and Objective-C/C codebases to improve maintainability and code quality." Bullet items and separator repositioned to accommodate the extra line.

Type of Change

  • docs: Changes only to the documentation.

Invariants Checklist

  • Detection is deterministic (same input → same output)
  • Source files are never modified (tool is read-only)
  • Source locations are accurate (file, line, column)
  • No false negatives introduced (previously detected clones are still detected)
  • Performance not degraded for large codebases
  • Swift 6 Strict Concurrency compatible
  • Pipeline stages remain stateless pure transformations

Pipeline Impact

Which stages are affected?

  • FileDiscovery
  • Tokenization
  • Normalization
  • Detection (Type 1 / Type 2 / Type 3 / Type 4)
  • Reporting
  • CLI / Configuration
  • Cache / Baseline
  • None

Testing

  • Unit tests added or updated
  • Tests use TokenFactory / TempFileHelper / AnalysisHelper where appropriate
  • Integration tests added or updated (if detection or pipeline logic changed)
  • Both positive cases (expected clones) and negative cases (false positives to avoid) covered
  • All tests pass locally (swift test)

@ericodx ericodx self-assigned this Apr 7, 2026
@ericodx ericodx changed the title docs: update GitHub social assets docs: update social preview tagline and assets Apr 7, 2026
@ericodx ericodx added the documentation Improvements or additions to documentation label Apr 7, 2026
@ericodx
ericodx merged commit d13c7e3 into main Apr 7, 2026
1 check passed
@ericodx
ericodx deleted the update-assets branch April 7, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant