<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in UpdatesErrorCode.swift</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>17709897 - [exupdates][ios] Run swiftlint --fix (#21664)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift#17709897</link>
        <description>[exupdates][ios] Run swiftlint --fix (#21664)# WhyTo appease the swiftlint gods.# Test PlanBuild.# Checklist&lt;!--Please check the appropriate items below if they apply to your diff.This is required for changes to Expo modules.--&gt;- [ ] Documentation is up to date to reflect these changes (eg:https://docs.expo.dev and README.md).- [ ] Conforms with the [Documentation Writing StyleGuide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)- [ ] This diff will work correctly for `expo prebuild` &amp; EAS Build (eg:updated a module plugin).

            List of files:
            /expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift</description>
        <pubDate>Fri, 10 Mar 2023 17:22:20 +0000</pubDate>
        <dc:creator>Will Schurman &lt;wschurman@expo.io&gt;</dc:creator>
    </item>
<item>
        <title>f428ca9b - [exupdates][ios] Decrease access control on classes and remove unnecessary objc attributes (#21597)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift#f428ca9b</link>
        <description>[exupdates][ios] Decrease access control on classes and remove unnecessary objc attributes (#21597)# WhyNow that most things are in swift, we no longer need`objc`/`objcMembers` on a lot of our classes (only the bare minimum ofwhat is accessed externally).We also don&apos;t need public on a lot of things since they are internal.This change is slightly riskier since there may be people importingclasses from this.We also can declare a lot of classes final. This is somewhat risky aswell since there may be a subset of the people mentioned above who areextending these.Really, what we should do is sit down and figure out what the externalinterface for this is.# HowGo through all classes and remove unnecessary things.# Test PlanBuild Expo Go.# Checklist&lt;!--Please check the appropriate items below if they apply to your diff.This is required for changes to Expo modules.--&gt;- [ ] Documentation is up to date to reflect these changes (eg:https://docs.expo.dev and README.md).- [ ] Conforms with the [Documentation Writing StyleGuide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)- [ ] This diff will work correctly for `expo prebuild` &amp; EAS Build (eg:updated a module plugin).

            List of files:
            /expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift</description>
        <pubDate>Wed, 08 Mar 2023 20:42:21 +0000</pubDate>
        <dc:creator>Will Schurman &lt;wschurman@expo.io&gt;</dc:creator>
    </item>
<item>
        <title>d2ecfbc4 - [expo-updates] Add code signing logging (#19589)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift#d2ecfbc4</link>
        <description>[expo-updates] Add code signing logging (#19589)

            List of files:
            /expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift</description>
        <pubDate>Thu, 27 Oct 2022 16:00:07 +0000</pubDate>
        <dc:creator>Will Schurman &lt;wschurman@expo.io&gt;</dc:creator>
    </item>
<item>
        <title>9bd3e43c - [expo-updates] Add log lines for the error scenarios we want to track (#18810)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift#9bd3e43c</link>
        <description>[expo-updates] Add log lines for the error scenarios we want to track (#18810)

            List of files:
            /expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift</description>
        <pubDate>Thu, 01 Sep 2022 22:09:29 +0000</pubDate>
        <dc:creator>Douglas Lowder &lt;douglowder@mac.com&gt;</dc:creator>
    </item>
<item>
        <title>7d5f3528 - Persistent logging for expo-updates (#18513)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift#7d5f3528</link>
        <description>Persistent logging for expo-updates (#18513)iOS:- PersistentFileLog (class to write logs to a flat file)- New PersistentLogHandler in LogHandler.swift- OptionSet in Logger to use the new handler (and support for future additions)- Modify UpdatesLogger and UpdatesLogReader to use the above in place of OSLogReader- Modify EXUpdatesModule to implement clearing the log file- Unit tests for the above- Modify EXUpdatesAppController to automatically purge old log entries on startAndroid:- New Logger and associated classes in expo-modules-core, same structure as iOS- PersistentFileLog (class to write logs to a flat file)- Options class LoggerOptions to use the new handler (and support for future additions)- Modify UpdatesLogger and UpdatesLogReader to use the above in place of Android OS logging- Modify UpdatesModule to implement clearing the log file- Unit tests for the above- Modify UpdatesController to automatically purge old log entries on start

            List of files:
            /expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift</description>
        <pubDate>Mon, 15 Aug 2022 22:16:37 +0000</pubDate>
        <dc:creator>Douglas Lowder &lt;douglowder@mac.com&gt;</dc:creator>
    </item>
<item>
        <title>6e2900b2 - [expo-updates][iOS] Logging and log reading (#18284)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift#6e2900b2</link>
        <description>[expo-updates][iOS] Logging and log reading (#18284)

            List of files:
            /expo/packages/expo-updates/ios/EXUpdates/Logging/UpdatesErrorCode.swift</description>
        <pubDate>Thu, 21 Jul 2022 22:15:45 +0000</pubDate>
        <dc:creator>Douglas Lowder &lt;douglowder@mac.com&gt;</dc:creator>
    </item>
</channel>
</rss>
