diff --git a/src/identities.rs b/src/identities.rs index 5121aef..ad42671 100644 --- a/src/identities.rs +++ b/src/identities.rs @@ -1,3 +1,19 @@ +/* + * Copyright (C) 2023 Aravinth Manivannan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ use serde::{Deserialize, Serialize}; /// Pairs of identities mapping one forge to another. The first element is the id in the source diff --git a/src/label.rs b/src/label.rs index 33d66b9..76e38d3 100644 --- a/src/label.rs +++ b/src/label.rs @@ -1,3 +1,19 @@ +/* + * Copyright (C) 2023 Aravinth Manivannan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ use serde::{Deserialize, Serialize}; /// Label associated to an issue or a comment diff --git a/src/lib.rs b/src/lib.rs index 9115278..3a5c5c3 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,6 +1,22 @@ -mod user; -mod repository; -mod reaction; -mod label; -mod identities; -mod topic; +/* + * Copyright (C) 2023 Aravinth Manivannan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ +pub mod user; +pub mod repository; +pub mod reaction; +pub mod label; +pub mod identities; +pub mod topic; diff --git a/src/reaction.rs b/src/reaction.rs index 40fc901..a3bb771 100644 --- a/src/reaction.rs +++ b/src/reaction.rs @@ -1,3 +1,19 @@ +/* + * Copyright (C) 2023 Aravinth Manivannan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ use serde::{Deserialize, Serialize}; /// Reaction associated to an issue or a comment diff --git a/src/repository.rs b/src/repository.rs index da68856..d83a042 100644 --- a/src/repository.rs +++ b/src/repository.rs @@ -1,3 +1,19 @@ +/* + * Copyright (C) 2023 Aravinth Manivannan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ use serde::{Deserialize, Serialize}; /// VCS repository relative to a project. diff --git a/src/topic.rs b/src/topic.rs index 2820711..bb16a3b 100644 --- a/src/topic.rs +++ b/src/topic.rs @@ -1,3 +1,19 @@ +/* + * Copyright (C) 2023 Aravinth Manivannan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ use serde::{Deserialize, Serialize}; /// A list of categories associated with a project. diff --git a/src/user.rs b/src/user.rs index a407ced..b4f9008 100644 --- a/src/user.rs +++ b/src/user.rs @@ -1,3 +1,19 @@ +/* + * Copyright (C) 2023 Aravinth Manivannan + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ use serde::{Deserialize, Serialize}; /// A forge user