Skip to content

Commit 741951e

Browse files
Reanme package CombineCoreData
1 parent e3e48b0 commit 741951e

File tree

8 files changed

+35
-47
lines changed

8 files changed

+35
-47
lines changed

.swiftpm/xcode/xcshareddata/xcschemes/CoreDataCombine.xcscheme renamed to .swiftpm/xcode/xcshareddata/xcschemes/CombineCoreData.xcscheme

Lines changed: 14 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1140"
3+
LastUpgradeVersion = "1150"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -14,9 +14,9 @@
1414
buildForAnalyzing = "YES">
1515
<BuildableReference
1616
BuildableIdentifier = "primary"
17-
BlueprintIdentifier = "CoreDataCombine"
18-
BuildableName = "CoreDataCombine"
19-
BlueprintName = "CoreDataCombine"
17+
BlueprintIdentifier = "CombineCoreData"
18+
BuildableName = "CombineCoreData"
19+
BlueprintName = "CombineCoreData"
2020
ReferencedContainer = "container:">
2121
</BuildableReference>
2222
</BuildActionEntry>
@@ -28,9 +28,9 @@
2828
buildForAnalyzing = "YES">
2929
<BuildableReference
3030
BuildableIdentifier = "primary"
31-
BlueprintIdentifier = "CoreDataCombineTests"
32-
BuildableName = "CoreDataCombineTests"
33-
BlueprintName = "CoreDataCombineTests"
31+
BlueprintIdentifier = "CombineCoreDataTests"
32+
BuildableName = "CombineCoreDataTests"
33+
BlueprintName = "CombineCoreDataTests"
3434
ReferencedContainer = "container:">
3535
</BuildableReference>
3636
</BuildActionEntry>
@@ -40,26 +40,15 @@
4040
buildConfiguration = "Debug"
4141
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4242
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
43-
shouldUseLaunchSchemeArgsEnv = "YES"
44-
codeCoverageEnabled = "YES"
45-
onlyGenerateCoverageForSpecifiedTargets = "YES">
46-
<CodeCoverageTargets>
47-
<BuildableReference
48-
BuildableIdentifier = "primary"
49-
BlueprintIdentifier = "CoreDataCombine"
50-
BuildableName = "CoreDataCombine"
51-
BlueprintName = "CoreDataCombine"
52-
ReferencedContainer = "container:">
53-
</BuildableReference>
54-
</CodeCoverageTargets>
43+
shouldUseLaunchSchemeArgsEnv = "YES">
5544
<Testables>
5645
<TestableReference
5746
skipped = "NO">
5847
<BuildableReference
5948
BuildableIdentifier = "primary"
60-
BlueprintIdentifier = "CoreDataCombineTests"
61-
BuildableName = "CoreDataCombineTests"
62-
BlueprintName = "CoreDataCombineTests"
49+
BlueprintIdentifier = "CombineCoreDataTests"
50+
BuildableName = "CombineCoreDataTests"
51+
BlueprintName = "CombineCoreDataTests"
6352
ReferencedContainer = "container:">
6453
</BuildableReference>
6554
</TestableReference>
@@ -85,9 +74,9 @@
8574
<MacroExpansion>
8675
<BuildableReference
8776
BuildableIdentifier = "primary"
88-
BlueprintIdentifier = "CoreDataCombine"
89-
BuildableName = "CoreDataCombine"
90-
BlueprintName = "CoreDataCombine"
77+
BlueprintIdentifier = "CombineCoreData"
78+
BuildableName = "CombineCoreData"
79+
BlueprintName = "CombineCoreData"
9180
ReferencedContainer = "container:">
9281
</BuildableReference>
9382
</MacroExpansion>

Package.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import PackageDescription
55

66
let package = Package(
7-
name: "CoreDataCombine",
7+
name: "CombineCoreData",
88
platforms: [
99
.iOS("13.0"),
1010
.macOS("10.15"),
@@ -13,15 +13,15 @@ let package = Package(
1313
],
1414
products: [
1515
.library(
16-
name: "CoreDataCombine",
17-
targets: ["CoreDataCombine"]),
16+
name: "CombineCoreData",
17+
targets: ["CombineCoreData"]),
1818
],
1919
targets: [
2020
.target(
21-
name: "CoreDataCombine",
21+
name: "CombineCoreData",
2222
dependencies: []),
2323
.testTarget(
24-
name: "CoreDataCombineTests",
25-
dependencies: ["CoreDataCombine"]),
24+
name: "CombineCoreDataTests",
25+
dependencies: ["CombineCoreData"]),
2626
]
2727
)

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# CoreDataCombine
1+
# 🚜 CombineCoreData
22

33
[![SPM compatible](https://img.shields.io/badge/spm-compatible-brightgreen.svg?style=flat)](https://swift.org/package-manager)
44
[![GitHub license](https://img.shields.io/badge/license-MIT-lightgrey.svg)](https://github.com/Alexander-Ignition/OSLogging/blob/master/LICENSE)
@@ -15,21 +15,21 @@
1515
Add dependency to `Package.swift`...
1616

1717
```swift
18-
.package(url: "https://github.com/Alexander-Ignition/CoreDataCombine", from: "0.0.1"),
18+
.package(url: "https://github.com/Alexander-Ignition/CombineCoreData", from: "0.0.2"),
1919
```
2020

2121
... and your target
2222

2323
```swift
24-
.target(name: "ExampleApp", dependencies: ["CoreDataCombine"]),
24+
.target(name: "ExampleApp", dependencies: ["CombineCoreData"]),
2525
```
2626

2727
## NSManagedObjectContext + Scheduler
2828

2929
```swift
30-
import CoreData
3130
import Combine
32-
import CoreDataCombine
31+
import CoreData
32+
import CombineCoreData
3333

3434
let subscription = Deferred {
3535
// Write `Book` on background thread in `backgroundContext`

Sources/CoreDataCombine/NSManagedObjectContext+Scheduler.swift renamed to Sources/CombineCoreData/NSManagedObjectContext+Scheduler.swift

File renamed without changes.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import Foundation
2+
3+
extension NSObjectProtocol {
4+
func apply(configure: (Self) -> Void) -> Self {
5+
configure(self)
6+
return self
7+
}
8+
}
File renamed without changes.

Tests/CoreDataCombineTests/Fixtures/Schema.swift renamed to Tests/CombineCoreDataTests/Fixtures/Schema.swift

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,3 @@ enum Schema {
2727
]
2828
}
2929
}
30-
31-
// MARK: - Helpers
32-
33-
private extension NSObjectProtocol {
34-
func apply(configure: (Self) -> Void) -> Self {
35-
configure(self)
36-
return self
37-
}
38-
}

Tests/CoreDataCombineTests/NSManagedObjectContext+SchedulerTests.swift renamed to Tests/CombineCoreDataTests/NSManagedObjectContext+SchedulerTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import CoreData
21
import Combine
3-
import CoreDataCombine
2+
import CoreData
3+
import CombineCoreData
44
import XCTest
55

66
final class NSManagedObjectContext_SchedulerTests: XCTestCase {

0 commit comments

Comments
 (0)