Skip to content

Commit 05a6461

Browse files
committed
cocoapods compliance
1 parent 0ce0110 commit 05a6461

File tree

6 files changed

+18
-11
lines changed

6 files changed

+18
-11
lines changed

MediationAdapters/Common/Helper.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import TeadsSDK
99
import UIKit
1010

11-
public struct Helper {
11+
public enum Helper {
1212
public static func bannerSize(for width: CGFloat) -> CGSize {
1313
return CGSize(width: width > 0 ? width : 300, height: width / (16 / 9))
1414
}
@@ -20,8 +20,8 @@ public struct Helper {
2020
@available(*, deprecated, renamed: "TeadsAdapterSettings", message: "Only relevant when using TeadsAdMobAdapter, TeadsAppLovinAdapter, TeadsSmartAdapter")
2121
public typealias TeadsAdSettings = TeadsAdapterSettings
2222

23-
extension TeadsAdapterSettings {
24-
public func setIntegation(_ integration: String, version: String) {
23+
public extension TeadsAdapterSettings {
24+
func setIntegation(_ integration: String, version: String) {
2525
addExtras(integration, for: TeadsAdapterSettings.integrationTypeKey)
2626
addExtras(version, for: TeadsAdapterSettings.integrationVersionKey)
2727
}

MediationAdapters/Common/TeadsInReadAdView-extensions.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
import TeadsSDK
99
import UIKit
10-
extension TeadsInReadAdView {
11-
public func updateHeight(with adRatio: TeadsAdRatio) {
10+
public extension TeadsInReadAdView {
11+
func updateHeight(with adRatio: TeadsAdRatio) {
1212
if let width = superview?.frame.width.positive ?? frame.width.positive {
1313
frame = CGRect(origin: CGPoint.zero, size: CGSize(width: width, height: adRatio.calculateHeight(for: width)))
1414
layoutIfNeeded()

MediationAdapters/TeadsAdMobAdapter/Banner/GADMAdapterTeadsBanner.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
import Foundation
99
import GoogleMobileAds
1010
import TeadsSDK
11-
@_exported import Common
11+
#if canImport(TeadsAdapterCommon)
12+
import TeadsAdapterCommon
13+
#endif
1214

1315
@objc(GADMAdapterTeadsBanner)
1416
public final class GADMAdapterTeadsBanner: NSObject, GADCustomEventBanner {

MediationAdapters/TeadsAdMobAdapter/Native/GADMAdapterTeadsNative.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
import GoogleMobileAds
99
import TeadsSDK
1010
import UIKit
11-
@_exported import Common
11+
#if canImport(TeadsAdapterCommon)
12+
import TeadsAdapterCommon
13+
#endif
1214

1315
@objc(GADMAdapterTeadsNative)
1416
final class GADMAdapterTeadsNative: NSObject, GADCustomEventNativeAd {

MediationAdapters/TeadsAppLovinAdapter/TeadsMediationAdapterExtension.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77

88
import AppLovinSDK
99
import TeadsSDK
10-
@_exported import Common
10+
#if canImport(TeadsAdapterCommon)
11+
import TeadsAdapterCommon
12+
#endif
1113

1214
@objc public extension MANativeAdLoader {
1315
func register(teadsAdSettings: TeadsAdapterSettings) {

Package.swift

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@ let mediationAdaptersDirectory = "MediationAdapters"
1010
let googleMobileAdsModuleName = "GoogleMobileAds"
1111
let appLovinMaxModuleName = "AppLovinSDK"
1212
let omModuleName = "OMSDK_Teadstv"
13-
let commonModuleName = "Common"
13+
let commonModuleName = "TeadsAdapterCommon"
14+
let commonModuleNamePath = "Common"
1415

1516
let package = Package(
1617
name: "Teads",
1718
platforms: [
18-
.iOS(.v10)
19+
.iOS(.v10),
1920
],
2021
products: [
2122
.library(
@@ -54,7 +55,7 @@ let package = Package(
5455
),
5556
.target(
5657
name: commonModuleName,
57-
path: "\(mediationAdaptersDirectory)/\(commonModuleName)"
58+
path: "\(mediationAdaptersDirectory)/\(commonModuleNamePath)"
5859
),
5960
.target(
6061
name: teadsAdMobAdapterModuleName,

0 commit comments

Comments
 (0)