duckduckgo / iOS

DuckDuckGo iOS Application
https://itunes.apple.com/us/app/duckduckgo-privacy-browser/id663592361?mt=8
Apache License 2.0
1.82k stars 414 forks source link

Removed code smells by external developer #3004

Closed alperenselcuk closed 2 months ago

alperenselcuk commented 3 months ago

Task/Issue URL: Tech Design URL: CC:

Description: Hi, this is my first contribution to open source, please let me if I'm wrong. thnx you!

AppIconManager should be final class because that doesnt conform any class

AppIconManager's init should be private because this class used as singleton

Result type of changeAppIcon function was rewrite as more swifty

Removed some white spaces in FaviconsHelper.swift

Steps to test this PR:

  1. Go to settings > Appearance > App Icon
  2. Change icon
  3. Observe app icon

Definition of Done (Internal Only):

Copy Testing:

Orientation Testing:

Device Testing:

OS Testing:

Theme Testing:


Internal references:

Software Engineering Expectations Technical Design Template

github-actions[bot] commented 3 months ago

This PR has been inactive for more than 7 days and will be automatically closed 7 days from now.

github-actions[bot] commented 2 months ago

This PR has been closed after 14 days of inactivity. Feel free to reopen it if you plan to continue working on it or have further discussions.