Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cocoapods 1.7.0 multiproject support (b/128794527) #2751

Merged
merged 44 commits into from
Apr 9, 2019

Conversation

maksymmalyhin
Copy link
Contributor

  • header imports fixes - use modular headers where required
  • test project to validate different Cocoapods versions
  • Travis configuration
.travis.yml Outdated
- stage: cocoapods_compatibility_check
name: Validate all Cocoapods configurations
script:
# TODO: ./scripts/if_changed.sh to ./scripts/if_cron.sh once testing finished
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would like to test it together with other tests before merging. I'll change it once it's tested.

@@ -0,0 +1,17 @@
//
// AppDelegate.h
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

update licenses and include in style.sh

@@ -0,0 +1,102 @@
#!/usr/bin/env bash

# Copyright 2018 Google
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2019 here and other new files

.travis.yml Outdated
name: Validate all Cocoapods configurations
script:
# TODO: ./scripts/if_changed.sh to ./scripts/if_cron.sh once testing finished
- travis_retry ./scripts/if_changed.sh ./CocoapodsIntegrationTest/scripts/build_all_environments.sh
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should it be if_cron now?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would like to run it one more time from the PR. I'll change it to if_cron once the build passes.

}


- (void)applicationWillResignActive:(UIApplication *)application {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: if these unused methods are going to stay empty, I think we just just remove them from the file.

@maksymmalyhin
Copy link
Contributor Author

This build illustrates the checks to be run for cron builds https://travis-ci.org/firebase/firebase-ios-sdk/builds/517562628

Copy link
Member

@paulb777 paulb777 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great. Nice work!

@@ -1,4 +1,6 @@
# Unreleased
- `GULAppDelegateSwizzler`: support of remote notification methods. (#2698)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this file intended to be in this PR?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, probably, the changelog changes should have been better be in a different PR, but I would prefer to merge the PR to avoid waiting for another build to finish.

@maksymmalyhin
Copy link
Contributor Author

@paulb777 Thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
4 participants