Skip to content

Commit 16bebcf

Browse files
committed
rust: serde_derive: add SPDX License Identifiers
Signed-off-by: Miguel Ojeda <[email protected]>
1 parent 6f37f9b commit 16bebcf

File tree

18 files changed

+36
-0
lines changed

18 files changed

+36
-0
lines changed

rust/serde_derive/bound.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use std::collections::HashSet;
24

35
use syn;

rust/serde_derive/de.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use proc_macro2::{Literal, Span, TokenStream};
24
use quote::ToTokens;
35
use syn::punctuated::Punctuated;

rust/serde_derive/dummy.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use proc_macro2::{Ident, TokenStream};
24
use quote::format_ident;
35

rust/serde_derive/fragment.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use proc_macro2::TokenStream;
24
use quote::ToTokens;
35
use syn::token;

rust/serde_derive/internals/ast.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
//! A Serde ast, parsed from the Syn ast and ready to generate Rust code.
24
35
use internals::attr;

rust/serde_derive/internals/attr.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use internals::symbol::*;
24
use internals::{ungroup, Ctxt};
35
use proc_macro2::{Spacing, Span, TokenStream, TokenTree};

rust/serde_derive/internals/case.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
//! Code to convert the Rust-styled field/variant (e.g. `my_field`, `MyType`) to the
24
//! case of the source (e.g. `my-field`, `MY_FIELD`).
35

rust/serde_derive/internals/check.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use internals::ast::{Container, Data, Field, Style};
24
use internals::attr::{Identifier, TagType};
35
use internals::{ungroup, Ctxt, Derive};

rust/serde_derive/internals/ctxt.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use quote::ToTokens;
24
use std::cell::RefCell;
35
use std::fmt::Display;

rust/serde_derive/internals/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
pub mod ast;
24
pub mod attr;
35

rust/serde_derive/internals/receiver.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use internals::respan::respan;
24
use proc_macro2::Span;
35
use quote::ToTokens;

rust/serde_derive/internals/respan.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use proc_macro2::{Group, Span, TokenStream, TokenTree};
24

35
pub(crate) fn respan(stream: TokenStream, span: Span) -> TokenStream {

rust/serde_derive/internals/symbol.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use std::fmt::{self, Display};
24
use syn::{Ident, Path};
35

rust/serde_derive/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
//! This crate provides Serde's two derive macros.
24
//!
35
//! ```edition2018

rust/serde_derive/pretend.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use proc_macro2::TokenStream;
24
use quote::format_ident;
35

rust/serde_derive/ser.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use proc_macro2::{Span, TokenStream};
24
use syn::spanned::Spanned;
35
use syn::{self, Ident, Index, Member};

rust/serde_derive/this.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use internals::ast::Container;
24
use syn::{Path, PathArguments, Token};
35

rust/serde_derive/try.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: Apache-2.0 OR MIT
2+
13
use proc_macro2::{Punct, Spacing, TokenStream};
24

35
// None of our generated code requires the `From::from` error conversion

0 commit comments

Comments
 (0)