Skip to content

Commit 66060b7

Browse files
authored
Leaf 4 Release (#183)
* Remove deprecations and export * Remove RC from manifest * Add necessary exports to allow custom tags * Reorder test imports
1 parent 5b2fd25 commit 66060b7

File tree

8 files changed

+11
-17
lines changed

8 files changed

+11
-17
lines changed

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ let package = Package(
1010
.library(name: "Leaf", targets: ["Leaf"]),
1111
],
1212
dependencies: [
13-
.package(url: "https://github.com/vapor/leaf-kit.git", from: "1.0.0-rc.1.16"),
13+
.package(url: "https://github.com/vapor/leaf-kit.git", from: "1.0.0"),
1414
.package(url: "https://github.com/vapor/vapor.git", from: "4.0.0"),
1515
],
1616
targets: [

Sources/Leaf/Application+Leaf.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import Vapor
2+
import LeafKit
23

34
extension Application.Views.Provider {
45
public static var leaf: Self {

Sources/Leaf/Deprecated.swift

Lines changed: 0 additions & 15 deletions
This file was deleted.

Sources/Leaf/Exports.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
@_exported import LeafKit
1+
@_exported import protocol LeafKit.LeafTag
2+
@_exported import struct LeafKit.LeafData
3+
@_exported import struct LeafKit.LeafContext
4+
@_exported import enum LeafKit.Syntax

Sources/Leaf/LeafEncoder.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import LeafKit
2+
13
internal final class LeafEncoder {
24
func encode<E>(_ encodable: E) throws -> [String: LeafData]
35
where E: Encodable

Sources/Leaf/LeafRenderer+ViewRenderer.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import Vapor
2+
import LeafKit
23

34
extension LeafRenderer: ViewRenderer {
45
public func `for`(_ request: Request) -> ViewRenderer {

Sources/Leaf/Request+Leaf.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import Vapor
2+
import LeafKit
23

34
extension Request {
45
public var leaf: LeafRenderer {

Tests/LeafTests/LeafTests.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import Leaf
2+
import LeafKit
23
import XCTVapor
34

45
class LeafTests: XCTestCase {

0 commit comments

Comments
 (0)