aboutsummaryrefslogtreecommitdiff
path: root/Map/Logic/MapParser
diff options
context:
space:
mode:
authorRuben Beltran del Rio <git@r.bdr.sh>2024-09-16 12:13:45 +0200
committerRuben Beltran del Rio <git@r.bdr.sh>2024-09-16 12:13:45 +0200
commit98f09799b699b453e2fc057c888ead447b319b11 (patch)
tree1d1512635aed1b9b1cbb23380af56bff7785c247 /Map/Logic/MapParser
parentd80c0419d353168a87e6c763b7d5268caee09fe6 (diff)
Add license notices
Diffstat (limited to 'Map/Logic/MapParser')
-rw-r--r--Map/Logic/MapParser/MapParser.swift16
-rw-r--r--Map/Logic/MapParser/Strategies/BlockerParserStrategy.swift16
-rw-r--r--Map/Logic/MapParser/Strategies/EdgeParserStrategy.swift16
-rw-r--r--Map/Logic/MapParser/Strategies/GroupParserStrategy.swift16
-rw-r--r--Map/Logic/MapParser/Strategies/NoteParserStrategy.swift16
-rw-r--r--Map/Logic/MapParser/Strategies/OpportunityParserStrategy.swift16
-rw-r--r--Map/Logic/MapParser/Strategies/StageParserStrategy.swift16
-rw-r--r--Map/Logic/MapParser/Strategies/VertexParserStrategy.swift16
8 files changed, 128 insertions, 0 deletions
diff --git a/Map/Logic/MapParser/MapParser.swift b/Map/Logic/MapParser/MapParser.swift
index 1a66f9a..61f3e51 100644
--- a/Map/Logic/MapParser/MapParser.swift
+++ b/Map/Logic/MapParser/MapParser.swift
@@ -1,3 +1,19 @@
+/*
+ Copyright (C) 2024 Rubén Beltrán del Río
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see https://map.tranquil.systems.
+ */
import CoreGraphics
import Foundation
diff --git a/Map/Logic/MapParser/Strategies/BlockerParserStrategy.swift b/Map/Logic/MapParser/Strategies/BlockerParserStrategy.swift
index d9b6f22..0999666 100644
--- a/Map/Logic/MapParser/Strategies/BlockerParserStrategy.swift
+++ b/Map/Logic/MapParser/Strategies/BlockerParserStrategy.swift
@@ -1,3 +1,19 @@
+/*
+ Copyright (C) 2024 Rubén Beltrán del Río
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see https://map.tranquil.systems.
+ */
import Foundation
struct BlockerParserStrategy: MapParserStrategy {
diff --git a/Map/Logic/MapParser/Strategies/EdgeParserStrategy.swift b/Map/Logic/MapParser/Strategies/EdgeParserStrategy.swift
index 0df1ff4..f8b78df 100644
--- a/Map/Logic/MapParser/Strategies/EdgeParserStrategy.swift
+++ b/Map/Logic/MapParser/Strategies/EdgeParserStrategy.swift
@@ -1,3 +1,19 @@
+/*
+ Copyright (C) 2024 Rubén Beltrán del Río
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see https://map.tranquil.systems.
+ */
import Foundation
struct EdgeParserStrategy: MapParserStrategy {
diff --git a/Map/Logic/MapParser/Strategies/GroupParserStrategy.swift b/Map/Logic/MapParser/Strategies/GroupParserStrategy.swift
index 7924935..ea5e0f3 100644
--- a/Map/Logic/MapParser/Strategies/GroupParserStrategy.swift
+++ b/Map/Logic/MapParser/Strategies/GroupParserStrategy.swift
@@ -1,3 +1,19 @@
+/*
+ Copyright (C) 2024 Rubén Beltrán del Río
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see https://map.tranquil.systems.
+ */
import Foundation
struct GroupParserStrategy: MapParserStrategy {
diff --git a/Map/Logic/MapParser/Strategies/NoteParserStrategy.swift b/Map/Logic/MapParser/Strategies/NoteParserStrategy.swift
index 4dae4c7..da1652e 100644
--- a/Map/Logic/MapParser/Strategies/NoteParserStrategy.swift
+++ b/Map/Logic/MapParser/Strategies/NoteParserStrategy.swift
@@ -1,3 +1,19 @@
+/*
+ Copyright (C) 2024 Rubén Beltrán del Río
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see https://map.tranquil.systems.
+ */
import Foundation
struct NoteParserStrategy: MapParserStrategy {
diff --git a/Map/Logic/MapParser/Strategies/OpportunityParserStrategy.swift b/Map/Logic/MapParser/Strategies/OpportunityParserStrategy.swift
index 104fd30..7832055 100644
--- a/Map/Logic/MapParser/Strategies/OpportunityParserStrategy.swift
+++ b/Map/Logic/MapParser/Strategies/OpportunityParserStrategy.swift
@@ -1,3 +1,19 @@
+/*
+ Copyright (C) 2024 Rubén Beltrán del Río
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see https://map.tranquil.systems.
+ */
import Foundation
struct OpportunityParserStrategy: MapParserStrategy {
diff --git a/Map/Logic/MapParser/Strategies/StageParserStrategy.swift b/Map/Logic/MapParser/Strategies/StageParserStrategy.swift
index 42535fc..d20a4c6 100644
--- a/Map/Logic/MapParser/Strategies/StageParserStrategy.swift
+++ b/Map/Logic/MapParser/Strategies/StageParserStrategy.swift
@@ -1,3 +1,19 @@
+/*
+ Copyright (C) 2024 Rubén Beltrán del Río
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see https://map.tranquil.systems.
+ */
import Foundation
struct StageParserStrategy: MapParserStrategy {
diff --git a/Map/Logic/MapParser/Strategies/VertexParserStrategy.swift b/Map/Logic/MapParser/Strategies/VertexParserStrategy.swift
index 10c94a2..0c25e61 100644
--- a/Map/Logic/MapParser/Strategies/VertexParserStrategy.swift
+++ b/Map/Logic/MapParser/Strategies/VertexParserStrategy.swift
@@ -1,3 +1,19 @@
+/*
+ Copyright (C) 2024 Rubén Beltrán del Río
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see https://map.tranquil.systems.
+ */
import Foundation
struct VertexParserStrategy: MapParserStrategy {