Skip to content

Commit d418e06

Browse files
committed
consolidate public headers into one place
1 parent 42a2f54 commit d418e06

16 files changed

+25
-29
lines changed

Firestore/Source/API/FIRCallbackWrapper.mm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
#include <utility>
2121
#include <vector>
2222

23-
#include "Firestore/core/interfaceForSwift/api/pipeline.h"
24-
#include "Firestore/core/interfaceForSwift/api/pipeline_result.h"
23+
#include "Firestore/core/src/api/pipeline.h"
24+
#include "Firestore/core/src/api/pipeline_result.h"
2525
#include "Firestore/core/src/core/event_listener.h"
2626
#include "Firestore/core/src/util/error_apple.h"
2727
#include "Firestore/core/src/util/statusor.h"

Firestore/core/interfaceForSwift/api/FirebaseFirestoreCpp.h renamed to Firestore/core/src/api/FirebaseFirestoreCpp.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
#ifndef FIRESTORE_CORE_INTERFACEFORSWIFT_API_FIREBASEFIRESTORECPP_H_
1818
#define FIRESTORE_CORE_INTERFACEFORSWIFT_API_FIREBASEFIRESTORECPP_H_
1919

20-
#import "Firestore/core/interfaceForSwift/api/collection_stage.h"
21-
#import "Firestore/core/interfaceForSwift/api/firestore_pipeline.h"
22-
#import "Firestore/core/interfaceForSwift/api/pipeline.h"
23-
#import "Firestore/core/interfaceForSwift/api/pipeline_result.h"
24-
#import "Firestore/core/interfaceForSwift/api/pipeline_source.h"
25-
#import "Firestore/core/interfaceForSwift/api/stage.h"
20+
#import "Firestore/core/src/api/collection_stage.h"
21+
#import "Firestore/core/src/api/firestore_pipeline.h"
22+
#import "Firestore/core/src/api/pipeline.h"
23+
#import "Firestore/core/src/api/pipeline_result.h"
24+
#import "Firestore/core/src/api/pipeline_source.h"
25+
#import "Firestore/core/src/api/stage.h"
2626

2727
#endif // FIRESTORE_CORE_INTERFACEFORSWIFT_API_FIREBASEFIRESTORECPP_H_

Firestore/core/interfaceForSwift/api/collection_stage.cc renamed to Firestore/core/src/api/collection_stage.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#include "Firestore/core/interfaceForSwift/api/collection_stage.h"
15+
#include "Firestore/core/src/api/collection_stage.h"
1616
#include <iostream>
1717

1818
namespace firebase {

Firestore/core/interfaceForSwift/api/collection_stage.h renamed to Firestore/core/src/api/collection_stage.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#define FIRESTORE_CORE_INTERFACEFORSWIFT_API_COLLECTION_STAGE_H_
1717

1818
#include <string>
19-
#include "Firestore/core/interfaceForSwift/api/stage.h"
19+
#include "Firestore/core/src/api/stage.h"
2020

2121
namespace firebase {
2222
namespace firestore {

Firestore/core/src/api/firestore.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
#include <mutex> // NOLINT(build/c++11)
2222
#include <string>
2323

24-
#include "Firestore/core/interfaceForSwift/api/pipeline_source.h"
2524
#include "Firestore/core/src/api/api_fwd.h"
2625
#include "Firestore/core/src/api/load_bundle_task.h"
26+
#include "Firestore/core/src/api/pipeline_source.h"
2727
#include "Firestore/core/src/api/settings.h"
2828
#include "Firestore/core/src/core/core_fwd.h"
2929
#include "Firestore/core/src/credentials/credentials_fwd.h"

Firestore/core/interfaceForSwift/api/firestore_pipeline.cc renamed to Firestore/core/src/api/firestore_pipeline.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#include "Firestore/core/interfaceForSwift/api/firestore_pipeline.h"
15+
#include "Firestore/core/src/api/firestore_pipeline.h"
1616

1717
#include <memory>
1818

Firestore/core/interfaceForSwift/api/firestore_pipeline.h renamed to Firestore/core/src/api/firestore_pipeline.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
#include <memory>
1919

20-
#include "Firestore/core/interfaceForSwift/api/pipeline_source.h"
20+
#include "Firestore/core/src/api/pipeline_source.h"
2121

2222
namespace firebase {
2323
namespace firestore {

Firestore/core/interfaceForSwift/api/pipeline.cc renamed to Firestore/core/src/api/pipeline.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#include "Firestore/core/interfaceForSwift/api/pipeline.h"
15+
#include "Firestore/core/src/api/pipeline.h"
1616

1717
#include <future> // NOLINT(build/c++11)
1818
#include <memory>
1919

2020
#include "Firestore/core/include/firebase/firestore/timestamp.h"
21-
#include "Firestore/core/interfaceForSwift/api/pipeline_result.h"
2221
#include "Firestore/core/src/api/firestore.h"
2322
#include "Firestore/core/src/api/listener_registration.h"
23+
#include "Firestore/core/src/api/pipeline_result.h"
2424
#include "Firestore/core/src/api/source.h"
2525
#include "Firestore/core/src/core/event_listener.h"
2626
#include "Firestore/core/src/core/listen_options.h"

Firestore/core/interfaceForSwift/api/pipeline.h renamed to Firestore/core/src/api/pipeline.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
#include <functional>
1919
#include <memory>
2020
#include <vector>
21-
#include "Firestore/core/interfaceForSwift/api/pipeline_result.h"
22-
#include "Firestore/core/interfaceForSwift/api/stage.h"
21+
#include "Firestore/core/src/api/pipeline_result.h"
22+
#include "Firestore/core/src/api/stage.h"
2323

2424
namespace firebase {
2525
namespace firestore {

Firestore/core/interfaceForSwift/api/pipeline_result.cc renamed to Firestore/core/src/api/pipeline_result.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#include "Firestore/core/interfaceForSwift/api/pipeline_result.h"
15+
#include "Firestore/core/src/api/pipeline_result.h"
1616
#include "Firestore/core/include/firebase/firestore/timestamp.h"
1717

1818
namespace firebase {

Firestore/core/interfaceForSwift/api/pipeline_source.cc renamed to Firestore/core/src/api/pipeline_source.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#include "Firestore/core/interfaceForSwift/api/pipeline_source.h"
15+
#include "Firestore/core/src/api/pipeline_source.h"
1616

1717
#include <string>
1818

19-
#include "Firestore/core/interfaceForSwift/api/collection_stage.h"
19+
#include "Firestore/core/src/api/collection_stage.h"
2020
#include "Firestore/core/src/api/document_reference.h"
2121
#include "Firestore/core/src/api/firestore.h"
2222

Firestore/core/interfaceForSwift/api/pipeline_source.h renamed to Firestore/core/src/api/pipeline_source.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#include <string>
2020
#include <vector>
2121

22-
#include "Firestore/core/interfaceForSwift/api/pipeline.h"
22+
#include "Firestore/core/src/api/pipeline.h"
2323

2424
namespace firebase {
2525
namespace firestore {

Firestore/core/interfaceForSwift/api/stage.cc renamed to Firestore/core/src/api/stage.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#include "Firestore/core/interfaceForSwift/api/stage.h"
15+
#include "Firestore/core/src/api/stage.h"
1616

1717
namespace firebase {
1818
namespace firestore {

Package.swift

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1353,19 +1353,16 @@ func abseilDependency() -> Package.Dependency {
13531353
if ProcessInfo.processInfo.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
13541354
packageInfo = (
13551355
"https://github.com/firebase/abseil-cpp-SwiftPM.git",
1356-
"0.20240722.0" ..< "0.20240723.0"
1356+
"0.20240722.2" ..< "0.20240723.0"
13571357
)
1358-
// return .package(url: packageInfo.url, packageInfo.range)
1359-
return .package(name: "abseil-cpp-SwiftPM",
1360-
path: "/Users/wuandy/projects/abseil-cpp-SwiftPM")
13611358
} else {
13621359
packageInfo = (
13631360
"https://github.com/google/abseil-cpp-binary.git",
13641361
"1.2024011602.0" ..< "1.2024011700.0"
13651362
)
1366-
return .package(url: packageInfo.url, packageInfo.range)
13671363
}
13681364

1365+
return .package(url: packageInfo.url, packageInfo.range)
13691366
}
13701367

13711368
func grpcDependency() -> Package.Dependency {
@@ -1479,7 +1476,6 @@ func firestoreTargets() -> [Target] {
14791476
"core/CMakeLists.txt",
14801477
"core/src/util/config_detected.h.in",
14811478
"core/test/",
1482-
"core/interfaceForSwift/",
14831479
"fuzzing/",
14841480
"test.sh",
14851481
// Swift PM doesn't recognize hpp files, so we're relying on search paths
@@ -1497,7 +1493,7 @@ func firestoreTargets() -> [Target] {
14971493
"core/include/",
14981494
"core/src",
14991495
],
1500-
publicHeadersPath: "core/interfaceForSwift",
1496+
publicHeadersPath: "core/src/api",
15011497
cSettings: [
15021498
.headerSearchPath("../"),
15031499
.headerSearchPath("Protos/nanopb"),

0 commit comments

Comments
 (0)