Commit Graph

  • 4ff4757744 Merge pull request #30 from mattrubin/modernize develop Matt Rubin 2024-12-10 17:02:55 -05:00
  • 465027697e Clean up Xcode CI config Matt Rubin 2024-12-09 23:50:14 -05:00
  • 3476694148 [CI] Build and test with Xcode on macOS Matt Rubin 2024-12-09 23:37:54 -05:00
  • ff08c0b97a Tweak triggers for CI tests Matt Rubin 2024-12-09 23:25:36 -05:00
  • 3fcfc60c6b Update copyright date and README Matt Rubin 2024-12-09 23:16:31 -05:00
  • 574ed9a8ce Update .gitignore Matt Rubin 2024-12-09 23:03:25 -05:00
  • 244201c9e5 Delete Hound config Matt Rubin 2024-12-09 22:52:52 -05:00
  • 13a1507b14 Add a swiftlint GitHub Actions workflow Matt Rubin 2024-12-09 00:07:17 -05:00
  • 86cf27a3f3 Convert tests to Swift Testing Matt Rubin 2024-12-08 23:28:52 -05:00
  • d641dfb1ae Add CI tests of SPM on Linux Matt Rubin 2024-12-08 22:57:19 -05:00
  • fb7f422b98 Drop Carthage support Matt Rubin 2024-12-08 22:38:19 -05:00
  • 39b78b413d Delete unused Info.plist files Matt Rubin 2024-12-08 22:29:34 -05:00
  • c8241d8cf1 Delete unused xcconfigs dependency Matt Rubin 2024-12-08 22:27:38 -05:00
  • 168a29deec Run CI tests on watchOS, tvOS, and visionOS Matt Rubin 2024-12-08 18:08:55 -05:00
  • 44bde6592e Delete Identifier.xcodeproj Matt Rubin 2024-12-08 17:52:04 -05:00
  • f7846bd77b Drop CocoaPods support Matt Rubin 2024-12-08 16:34:28 -05:00
  • fc37a5408e Delete Travis CI config and README badge Matt Rubin 2024-12-08 16:28:51 -05:00
  • b2199d69be Add workflows for CI on GitHub Actions Matt Rubin 2024-12-08 15:04:19 -05:00
  • db2db2aa5d Bump deployment targets to the minimum simulators available in Xcode 16 Matt Rubin 2024-12-08 14:38:40 -05:00
  • 025ac3c6af Bump Swift package tools and platform versions and fix warnings Matt Rubin 2024-12-08 14:30:49 -05:00
  • 6a45caa46e Migrate to Swift 6 and add Sendable conformance Matt Rubin 2024-12-08 14:29:38 -05:00
  • e73a038640 Upgrade SwiftLint and update configuration Matt Rubin 2024-12-08 12:37:41 -05:00
  • 75a786f59e Accept some suggestions from Xcode project upgrade check Matt Rubin 2024-12-08 11:45:30 -05:00
  • 7863325aae Update xcconfigs dependency Matt Rubin 2024-12-08 11:40:14 -05:00
  • a4f1969cb7 Update Xcode project format version Matt Rubin 2024-12-08 11:33:03 -05:00
  • 525acc3a0c Bump OS deployment targets to the minimum supported by Xcode 16.1 Matt Rubin 2024-12-08 11:32:37 -05:00
  • 3741bd8265 Merge pull request #29 from mattrubin/raw-representable Matt Rubin 2020-10-17 18:51:33 -04:00
  • 62384b2a6d Update Linux test manifest Matt Rubin 2020-10-17 17:58:55 -04:00
  • 19576cf76b Add conformance to RawRepresentable Matt Rubin 2020-10-17 15:46:08 -04:00
  • d56e172218 Merge pull request #28 from mattrubin/swiftlint Matt Rubin 2020-10-17 17:55:07 -04:00
  • 448a56d39e [Travis] Test SPM builds on Linux with Swift 5.1 Matt Rubin 2020-10-17 17:22:41 -04:00
  • 8d4ffd8286 [Travis] Use Xcode 11, which has the required Swift 5.1 support Matt Rubin 2020-10-17 17:25:07 -04:00
  • f7787e07e6 [Lint] Don't ignore function declarations when checking line length Matt Rubin 2020-10-17 16:33:00 -04:00
  • e9f7d26662 [Lint] Use implicit returns where possible Matt Rubin 2020-10-17 16:29:03 -04:00
  • ca53446049 [Lint] Wrap both arguments of a line-wrapped function call Matt Rubin 2020-10-17 16:26:04 -04:00
  • 64cbaf1abf [Lint] Disallow force-unwrapping outside of tests Matt Rubin 2020-10-17 16:24:33 -04:00
  • dcf67216a3 [Lint] Opt in to several new SwiftLint rules Matt Rubin 2020-10-17 16:24:05 -04:00
  • 48b517b3f6 [Lint] Replace obsolete unused_private_declaration rule Matt Rubin 2020-10-17 15:50:36 -04:00
  • 8dff13e165 Merge pull request #27 from mattrubin/modernize Matt Rubin 2020-10-17 17:08:41 -04:00
  • 282e6c007d [Travis] Fix build script to not reference the deleted xcode workspace Matt Rubin 2020-10-17 16:50:10 -04:00
  • 93734fca88 Update .gitignore to exclude Xcode's generated package workspace Matt Rubin 2020-10-17 15:36:18 -04:00
  • 164abc7277 Apply Xcode 12's recommended changes Matt Rubin 2020-10-17 15:31:08 -04:00
  • fd1e013b90 Delete Identifier.xcworkspace Matt Rubin 2020-10-17 15:28:12 -04:00
  • aa9ae26905 Refactor IdentifierTests to not require Nimble Matt Rubin 2020-10-17 15:12:30 -04:00
  • ffc793fe9a Merge pull request #25 from mattrubin/readme Matt Rubin 2019-04-30 17:18:04 -04:00
  • c29f9f7880 Link the package managers README badge to the installation instructions Matt Rubin 2019-04-30 15:49:52 -04:00
  • dc745cdba6 Add a missing full stop to a sentence in the README Matt Rubin 2019-04-30 15:46:23 -04:00
  • 03609ce6c5 Release Identifier 1.1.0 1.1.0 release Matt Rubin 2019-04-28 23:38:36 -04:00
  • 2367635a26 Merge pull request #23 from mattrubin/version-number Matt Rubin 2019-04-28 23:13:06 -04:00
  • 1ad2eda81e Bump the version number to 1.1.0 Matt Rubin 2019-04-28 22:50:47 -04:00
  • 06265eacbe Merge pull request #22 from mattrubin/string-convertible Matt Rubin 2019-04-28 22:38:07 -04:00
  • 193cfda81b Add documentation comments to the string conversion methods Matt Rubin 2019-04-28 21:05:56 -04:00
  • 8a98345904 Add tests for LosslessStringConvertible conformance Matt Rubin 2019-04-28 21:01:30 -04:00
  • be47d08f35 Add conformance to LosslessStringConvertible Matt Rubin 2019-04-28 20:52:08 -04:00
  • f38f7744d5 Add a debugDescription test Matt Rubin 2019-04-28 20:28:38 -04:00
  • 69da13b577 Add conformance to CustomDebugStringConvertible Matt Rubin 2019-04-28 20:21:47 -04:00
  • f15450916b Merge pull request #21 from mattrubin/swiftlint-build-phase Matt Rubin 2019-04-28 00:53:25 -04:00
  • 0a8e7b1e17 Add a SwiftLint build phase in a dedicated aggregate target Matt Rubin 2019-04-27 23:36:45 -04:00
  • e59fe9d421 Merge pull request #20 from mattrubin/xcconfigs Matt Rubin 2019-04-06 00:02:10 -04:00
  • 8654fd7dac Delete project build settings already present in the xcconfigs Matt Rubin 2019-04-05 23:32:34 -04:00
  • c1da9e7986 Upgrade xcconfigs Matt Rubin 2019-04-05 23:26:36 -04:00
  • 8205e964eb Identifier 1.0.0 1.0.0 Matt Rubin 2019-04-03 23:30:21 -04:00
  • f2f271cd6a Bump the version number to 1.0 Matt Rubin 2019-04-03 18:23:09 -04:00
  • 01e22dcf0b Merge pull request #18 from mattrubin/installation-instructions Matt Rubin 2019-04-03 16:15:15 -04:00
  • a823fcd07f Add installation instructions to the README Matt Rubin 2019-04-03 13:09:39 -04:00
  • 666cb96f09 Merge pull request #17 from mattrubin/carthage-on-ci Matt Rubin 2019-04-03 12:25:23 -04:00
  • c820d12476 Don't manually specify swift version for SPM builds on Travis Matt Rubin 2019-04-03 11:33:55 -04:00
  • 70264c5c07 Rename Carthage and CocoaPods Travis jobs for clarity Matt Rubin 2019-04-03 11:31:59 -04:00
  • d0f50d72af Rename Travis jobs to clarify build tool usage Matt Rubin 2019-04-03 11:30:21 -04:00
  • f2f16435d3 Add a carthage build --archive job to the Travis config Matt Rubin 2019-04-03 11:16:17 -04:00
  • 324773dfe6 Merge pull request #16 from mattrubin/install-path 0.1.2 Matt Rubin 2019-04-01 16:53:37 -04:00
  • 64d0afd950 Use the platform-generic application xcconfig for IdentifierTests Matt Rubin 2019-04-01 15:22:18 -04:00
  • 50466fd82b Use the platform-generic framework xcconfig Matt Rubin 2019-04-01 15:18:04 -04:00
  • 0aaf67f803 Set the framework's INSTALL_PATH to @rpath Matt Rubin 2019-04-01 15:09:07 -04:00
  • 3580cc1e2d Merge pull request #15 from mattrubin/version-number 0.1.1 Matt Rubin 2019-04-01 10:54:34 -04:00
  • 77a7a79055 Update the version number in the podspec Matt Rubin 2019-04-01 10:33:36 -04:00
  • 3b97eb6d3d Set the project version to 0.1.1 Matt Rubin 2019-04-01 10:33:04 -04:00
  • 83ef2cb330 Merge pull request #14 from mattrubin/podspec Matt Rubin 2019-04-01 00:53:13 -04:00
  • 19d7fee0ae Add a pod lib lint job to the Travis config Matt Rubin 2019-04-01 00:33:21 -04:00
  • 8951689e52 Add CocoaPods to the dependency manager badge in the README Matt Rubin 2019-04-01 00:05:49 -04:00
  • 9e0322aec9 Organize the podspec Matt Rubin 2019-03-31 23:55:17 -04:00
  • 48c45a4d30 Add a podspec Matt Rubin 2019-03-31 23:50:44 -04:00
  • e30a0d165d Merge pull request #13 from mattrubin/package-dependency Matt Rubin 2019-03-31 22:59:04 -04:00
  • d288d936a7 Use a more readable dependency versioning syntax in Package.swift Matt Rubin 2019-03-31 22:42:43 -04:00
  • d788cd3ba8 Merge pull request #12 from mattrubin/license Matt Rubin 2019-03-31 21:49:30 -04:00
  • 26c6fb7df0 Add a license note and badge to the README Matt Rubin 2019-03-31 21:22:22 -04:00
  • c0b28a88a2 Add a license file Matt Rubin 2019-03-31 21:15:23 -04:00
  • acc29bfc61 Merge pull request #11 from mattrubin/readme-badges Matt Rubin 2019-03-31 21:08:11 -04:00
  • 91f406c70f Adjust the color of the dependency manager badge Matt Rubin 2019-03-31 20:47:14 -04:00
  • ee50a31a67 Adjust the color of the platforms badge Matt Rubin 2019-03-31 20:41:09 -04:00
  • 60d22ba869 Use the develop branch for the code coverage badge Matt Rubin 2019-03-31 20:40:51 -04:00
  • d9aa9ec7a4 Use a code coverage badge without the Codecov icon in the README Matt Rubin 2019-03-31 20:25:18 -04:00
  • 63f44847cd Add a dependency manager badge to the README Matt Rubin 2019-03-31 20:24:44 -04:00
  • 73db351527 Add a supported platforms badge to the README Matt Rubin 2019-03-31 20:23:54 -04:00
  • a4e1b6c6b1 Add a Swift version badge to the README Matt Rubin 2019-03-31 20:08:43 -04:00
  • df26cbb8da Merge pull request #10 from mattrubin/swiftlint Matt Rubin 2019-03-31 19:54:57 -04:00
  • a5e2ca4cea Configure SwiftLint to allow function declarations to have long lines Matt Rubin 2019-03-31 19:41:16 -04:00
  • d544874009 Enable many SwiftLint opt-in rules Matt Rubin 2019-03-31 19:28:07 -04:00
  • d44f096362 Merge pull request #9 from mattrubin/swift-test-disable-automatic-resolution Matt Rubin 2019-03-31 18:41:52 -04:00
  • 69a816c86b Add the --disable-automatic-resolution flag to swift test CI jobs Matt Rubin 2019-03-31 18:11:13 -04:00