Remove unnecessary imports of Foundation (#178)
This commit is contained in:
parent
d1eeceea6c
commit
bc1c619487
|
@ -18,8 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
// MARK: - Random: Uniform Distribution
|
// MARK: - Random: Uniform Distribution
|
||||||
|
|
||||||
/// Generates an array of uniform-distributed random values within a (closed) `range`.
|
/// Generates an array of uniform-distributed random values within a (closed) `range`.
|
||||||
|
|
|
@ -18,8 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
extension Array: UnsafeMemoryAccessible, UnsafeMutableMemoryAccessible {
|
extension Array: UnsafeMemoryAccessible, UnsafeMutableMemoryAccessible {
|
||||||
public func withUnsafeMemory<Result>(_ action: (UnsafeMemory<Element>) throws -> Result) rethrows -> Result {
|
public func withUnsafeMemory<Result>(_ action: (UnsafeMemory<Element>) throws -> Result) rethrows -> Result {
|
||||||
return try withUnsafeBufferPointer { ptr in
|
return try withUnsafeBufferPointer { ptr in
|
||||||
|
|
|
@ -18,8 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
extension ArraySlice: UnsafeMemoryAccessible, UnsafeMutableMemoryAccessible {
|
extension ArraySlice: UnsafeMemoryAccessible, UnsafeMutableMemoryAccessible {
|
||||||
public func withUnsafeMemory<Result>(_ action: (UnsafeMemory<Element>) throws -> Result) rethrows -> Result {
|
public func withUnsafeMemory<Result>(_ action: (UnsafeMemory<Element>) throws -> Result) rethrows -> Result {
|
||||||
return try withUnsafeBufferPointer { ptr in
|
return try withUnsafeBufferPointer { ptr in
|
||||||
|
|
|
@ -18,8 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
// MARK: - Element-wise Addition
|
// MARK: - Element-wise Addition
|
||||||
|
|
||||||
infix operator .+: AdditionPrecedence
|
infix operator .+: AdditionPrecedence
|
||||||
|
|
|
@ -18,8 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
/// Memory region.
|
/// Memory region.
|
||||||
public struct UnsafeMemory<Element>: Sequence {
|
public struct UnsafeMemory<Element>: Sequence {
|
||||||
/// Pointer to the first element
|
/// Pointer to the first element
|
||||||
|
|
|
@ -18,8 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
/// Mutable memory region.
|
/// Mutable memory region.
|
||||||
public struct UnsafeMutableMemory<Element> {
|
public struct UnsafeMutableMemory<Element> {
|
||||||
/// Pointer to the first element
|
/// Pointer to the first element
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,10 +18,10 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import Surge
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
|
@testable import Surge
|
||||||
|
|
||||||
class ConvolutionTests: XCTestCase {
|
class ConvolutionTests: XCTestCase {
|
||||||
let floatAccuracy: Float = 1e-8
|
let floatAccuracy: Float = 1e-8
|
||||||
let doubleAccuracy: Double = 1e-11
|
let doubleAccuracy: Double = 1e-11
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
|
|
||||||
import Foundation
|
|
||||||
import XCTest
|
import XCTest
|
||||||
|
|
||||||
@testable import Surge
|
@testable import Surge
|
||||||
|
|
Loading…
Reference in New Issue