File tree Expand file tree Collapse file tree 28 files changed +1282
-0
lines changed Expand file tree Collapse file tree 28 files changed +1282
-0
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package libraries
2
25
3
26
import (
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package libraries
2
25
3
26
import (
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package libraries
2
25
3
26
import (
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package cron
2
25
3
26
import (
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package db
2
25
3
26
import (
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package db
2
25
3
26
import (
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package db
2
25
3
26
// Output structure used to generate library_index.json file
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package db
2
25
3
26
import (
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package db
2
25
3
26
import "encoding/json"
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package db
2
25
3
26
import (
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package file
2
25
3
26
// SCCSFiles is a map of folder names used internally by source code control systems.
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package libraries
2
25
3
26
import (
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package libraries
2
25
3
26
import (
Original file line number Diff line number Diff line change
1
+ // This file is part of libraries-repository-engine.
2
+ //
3
+ // Copyright 2021 ARDUINO SA (http://www.arduino.cc/)
4
+ //
5
+ // This program is free software: you can redistribute it and/or modify
6
+ // it under the terms of the GNU Affero General Public License as published
7
+ // by the Free Software Foundation, either version 3 of the License, or
8
+ // (at your option) any later version.
9
+ //
10
+ // This program is distributed in the hope that it will be useful,
11
+ // but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ // GNU Affero General Public License for more details.
14
+ //
15
+ // You should have received a copy of the GNU Affero General Public License
16
+ // along with this program. If not, see <https://www.gnu.org/licenses/>.
17
+ //
18
+ // You can be released from the requirements of the above licenses by purchasing
19
+ // a commercial license. Buying such a license is mandatory if you want to
20
+ // modify or otherwise use the software for commercial activities involving the
21
+ // Arduino software without disclosing the source code of your own applications.
22
+ // To purchase a commercial license, send an email to license@arduino.cc.
23
+
1
24
package libraries
2
25
3
26
import (
You can’t perform that action at this time.
0 commit comments