Skip to content

Commit 59ad08c

Browse files
authored
Merge pull request #44 from veraPDF/rel/1.28
REL 1.28 - Merge release to master branch
2 parents fb81eca + cff5f3d commit 59ad08c

File tree

28 files changed

+572
-35
lines changed

28 files changed

+572
-35
lines changed

.github/workflows/test-pr.yml

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
#
2+
# This file is part of verapdf-plugins, a module of the veraPDF project.
3+
# Copyright (c) 2015-2025, veraPDF Consortium <info@verapdf.org>
4+
# All rights reserved.
5+
#
6+
# verapdf-plugins is free software: you can redistribute it and/or modify
7+
# it under the terms of either:
8+
#
9+
# The GNU General public license GPLv3+.
10+
# You should have received a copy of the GNU General Public License
11+
# along with verapdf-plugins as the LICENSE.GPL file in the root of the source
12+
# tree. If not, see http://www.gnu.org/licenses/ or
13+
# https://www.gnu.org/licenses/gpl-3.0.en.html.
14+
#
15+
# The Mozilla Public License MPLv2+.
16+
# You should have received a copy of the Mozilla Public License along with
17+
# verapdf-plugins as the LICENSE.MPL file in the root of the source tree.
18+
# If a copy of the MPL was not distributed with this file, you can obtain one at
19+
# http://mozilla.org/MPL/2.0/.
20+
#
21+
122
name: PR QA
223

324
on:
@@ -7,16 +28,18 @@ on:
728
jobs:
829
build:
930
name: Checkout and Build
10-
runs-on: ubuntu-20.04
31+
runs-on: ubuntu-latest
1132

1233
strategy:
34+
fail-fast: false
1335
matrix:
14-
java-version: [8, 11, 16, 17]
36+
java-version: [8, 11, 17, 21]
1537

1638
steps:
17-
- uses: actions/checkout@v2
39+
- uses: actions/checkout@v4
1840
- name: JDK setup
19-
uses: actions/setup-java@v2
41+
uses: actions/setup-java@v4
42+
continue-on-error: true
2043
with:
2144
java-version: ${{ matrix.java-version }}
2245
distribution: 'temurin'
@@ -26,10 +49,10 @@ jobs:
2649

2750
coverage:
2851
name: Quality Assurance
29-
runs-on: ubuntu-20.04
52+
runs-on: ubuntu-latest
3053
needs: [ build ]
3154

3255
steps:
33-
- uses: actions/checkout@v2
56+
- uses: actions/checkout@v4
3457
- name: Codacy analysis reporting
3558
uses: codacy/codacy-analysis-cli-action@master

.travis.yml

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

embeddedfileSample-plugin/pom.xml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,34 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
This file is part of embeddedfileSample-plugin, a module of the veraPDF project.
5+
Copyright (c) 2015-2025, veraPDF Consortium <info@verapdf.org>
6+
All rights reserved.
7+
8+
embeddedfileSample-plugin is free software: you can redistribute it and/or modify
9+
it under the terms of either:
10+
11+
The GNU General public license GPLv3+.
12+
You should have received a copy of the GNU General Public License
13+
along with embeddedfileSample-plugin as the LICENSE.GPL file in the root of the source
14+
tree. If not, see http://www.gnu.org/licenses/ or
15+
https://www.gnu.org/licenses/gpl-3.0.en.html.
16+
17+
The Mozilla Public License MPLv2+.
18+
You should have received a copy of the Mozilla Public License along with
19+
embeddedfileSample-plugin as the LICENSE.MPL file in the root of the source tree.
20+
If a copy of the MPL was not distributed with this file, you can obtain one at
21+
http://mozilla.org/MPL/2.0/.
22+
23+
-->
224
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
325
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
426

527
<modelVersion>4.0.0</modelVersion>
628
<parent>
729
<artifactId>verapdf-plugins</artifactId>
830
<groupId>org.verapdf.plugins</groupId>
9-
<version>1.26.0</version>
31+
<version>1.28.0</version>
1032
</parent>
1133

1234
<artifactId>embeddedfileSample-plugin</artifactId>

embeddedfileSample-plugin/src/main/java/org/verapdf/EmbeddedFileSampleExtractor.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
/**
2+
* This file is part of embeddedfileSample-plugin, a module of the veraPDF project.
3+
* Copyright (c) 2015-2025, veraPDF Consortium <info@verapdf.org>
4+
* All rights reserved.
5+
*
6+
* embeddedfileSample-plugin is free software: you can redistribute it and/or modify
7+
* it under the terms of either:
8+
*
9+
* The GNU General public license GPLv3+.
10+
* You should have received a copy of the GNU General Public License
11+
* along with embeddedfileSample-plugin as the LICENSE.GPL file in the root of the source
12+
* tree. If not, see http://www.gnu.org/licenses/ or
13+
* https://www.gnu.org/licenses/gpl-3.0.en.html.
14+
*
15+
* The Mozilla Public License MPLv2+.
16+
* You should have received a copy of the Mozilla Public License along with
17+
* embeddedfileSample-plugin as the LICENSE.MPL file in the root of the source tree.
18+
* If a copy of the MPL was not distributed with this file, you can obtain one at
19+
* http://mozilla.org/MPL/2.0/.
20+
*/
121
package org.verapdf;
222

323
import org.verapdf.core.FeatureParsingException;

fontSample-plugin/pom.xml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,34 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
This file is part of fontSample-plugin, a module of the veraPDF project.
5+
Copyright (c) 2015-2025, veraPDF Consortium <info@verapdf.org>
6+
All rights reserved.
7+
8+
fontSample-plugin is free software: you can redistribute it and/or modify
9+
it under the terms of either:
10+
11+
The GNU General public license GPLv3+.
12+
You should have received a copy of the GNU General Public License
13+
along with fontSample-plugin as the LICENSE.GPL file in the root of the source
14+
tree. If not, see http://www.gnu.org/licenses/ or
15+
https://www.gnu.org/licenses/gpl-3.0.en.html.
16+
17+
The Mozilla Public License MPLv2+.
18+
You should have received a copy of the Mozilla Public License along with
19+
fontSample-plugin as the LICENSE.MPL file in the root of the source tree.
20+
If a copy of the MPL was not distributed with this file, you can obtain one at
21+
http://mozilla.org/MPL/2.0/.
22+
23+
-->
224
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
325
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
426

527
<modelVersion>4.0.0</modelVersion>
628
<parent>
729
<artifactId>verapdf-plugins</artifactId>
830
<groupId>org.verapdf.plugins</groupId>
9-
<version>1.26.0</version>
31+
<version>1.28.0</version>
1032
</parent>
1133

1234
<artifactId>fontSample-plugin</artifactId>

fontSample-plugin/src/main/java/org/verapdf/FontSampleExtractor.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
/**
2+
* This file is part of fontSample-plugin, a module of the veraPDF project.
3+
* Copyright (c) 2015-2025, veraPDF Consortium <info@verapdf.org>
4+
* All rights reserved.
5+
*
6+
* fontSample-plugin is free software: you can redistribute it and/or modify
7+
* it under the terms of either:
8+
*
9+
* The GNU General public license GPLv3+.
10+
* You should have received a copy of the GNU General Public License
11+
* along with fontSample-plugin as the LICENSE.GPL file in the root of the source
12+
* tree. If not, see http://www.gnu.org/licenses/ or
13+
* https://www.gnu.org/licenses/gpl-3.0.en.html.
14+
*
15+
* The Mozilla Public License MPLv2+.
16+
* You should have received a copy of the Mozilla Public License along with
17+
* fontSample-plugin as the LICENSE.MPL file in the root of the source tree.
18+
* If a copy of the MPL was not distributed with this file, you can obtain one at
19+
* http://mozilla.org/MPL/2.0/.
20+
*/
121
package org.verapdf;
222

323
import org.verapdf.core.FeatureParsingException;

fontType-plugin/pom.xml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,32 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
This file is part of fontType-plugin, a module of the veraPDF project.
5+
Copyright (c) 2015-2025, veraPDF Consortium <info@verapdf.org>
6+
All rights reserved.
7+
8+
fontType-plugin is free software: you can redistribute it and/or modify
9+
it under the terms of either:
10+
11+
The GNU General public license GPLv3+.
12+
You should have received a copy of the GNU General Public License
13+
along with fontType-plugin as the LICENSE.GPL file in the root of the source
14+
tree. If not, see http://www.gnu.org/licenses/ or
15+
https://www.gnu.org/licenses/gpl-3.0.en.html.
16+
17+
The Mozilla Public License MPLv2+.
18+
You should have received a copy of the Mozilla Public License along with
19+
fontType-plugin as the LICENSE.MPL file in the root of the source tree.
20+
If a copy of the MPL was not distributed with this file, you can obtain one at
21+
http://mozilla.org/MPL/2.0/.
22+
23+
-->
224
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
325
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
426
<parent>
527
<artifactId>verapdf-plugins</artifactId>
628
<groupId>org.verapdf.plugins</groupId>
7-
<version>1.26.0</version>
29+
<version>1.28.0</version>
830
</parent>
931
<modelVersion>4.0.0</modelVersion>
1032

fontType-plugin/src/main/java/org/verapdf/FontTypeExtractor.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
/**
2+
* This file is part of fontType-plugin, a module of the veraPDF project.
3+
* Copyright (c) 2015-2025, veraPDF Consortium <info@verapdf.org>
4+
* All rights reserved.
5+
*
6+
* fontType-plugin is free software: you can redistribute it and/or modify
7+
* it under the terms of either:
8+
*
9+
* The GNU General public license GPLv3+.
10+
* You should have received a copy of the GNU General Public License
11+
* along with fontType-plugin as the LICENSE.GPL file in the root of the source
12+
* tree. If not, see http://www.gnu.org/licenses/ or
13+
* https://www.gnu.org/licenses/gpl-3.0.en.html.
14+
*
15+
* The Mozilla Public License MPLv2+.
16+
* You should have received a copy of the Mozilla Public License along with
17+
* fontType-plugin as the LICENSE.MPL file in the root of the source tree.
18+
* If a copy of the MPL was not distributed with this file, you can obtain one at
19+
* http://mozilla.org/MPL/2.0/.
20+
*/
121
package org.verapdf;
222

323
import org.verapdf.core.FeatureParsingException;

iccdump-plugin/pom.xml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,33 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
This file is part of iccdump-plugin, a module of the veraPDF project.
5+
Copyright (c) 2015-2025, veraPDF Consortium <info@verapdf.org>
6+
All rights reserved.
7+
8+
iccdump-plugin is free software: you can redistribute it and/or modify
9+
it under the terms of either:
10+
11+
The GNU General public license GPLv3+.
12+
You should have received a copy of the GNU General Public License
13+
along with iccdump-plugin as the LICENSE.GPL file in the root of the source
14+
tree. If not, see http://www.gnu.org/licenses/ or
15+
https://www.gnu.org/licenses/gpl-3.0.en.html.
16+
17+
The Mozilla Public License MPLv2+.
18+
You should have received a copy of the Mozilla Public License along with
19+
iccdump-plugin as the LICENSE.MPL file in the root of the source tree.
20+
If a copy of the MPL was not distributed with this file, you can obtain one at
21+
http://mozilla.org/MPL/2.0/.
22+
23+
-->
224
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
325
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
426
<modelVersion>4.0.0</modelVersion>
527
<parent>
628
<artifactId>verapdf-plugins</artifactId>
729
<groupId>org.verapdf.plugins</groupId>
8-
<version>1.26.0</version>
30+
<version>1.28.0</version>
931
</parent>
1032

1133
<artifactId>iccdump-plugin</artifactId>

iccdump-plugin/src/main/java/org/verapdf/ArgyllICCDumpCLIExtractor.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
/**
2+
* This file is part of iccdump-plugin, a module of the veraPDF project.
3+
* Copyright (c) 2015-2025, veraPDF Consortium <info@verapdf.org>
4+
* All rights reserved.
5+
*
6+
* iccdump-plugin is free software: you can redistribute it and/or modify
7+
* it under the terms of either:
8+
*
9+
* The GNU General public license GPLv3+.
10+
* You should have received a copy of the GNU General Public License
11+
* along with iccdump-plugin as the LICENSE.GPL file in the root of the source
12+
* tree. If not, see http://www.gnu.org/licenses/ or
13+
* https://www.gnu.org/licenses/gpl-3.0.en.html.
14+
*
15+
* The Mozilla Public License MPLv2+.
16+
* You should have received a copy of the Mozilla Public License along with
17+
* iccdump-plugin as the LICENSE.MPL file in the root of the source tree.
18+
* If a copy of the MPL was not distributed with this file, you can obtain one at
19+
* http://mozilla.org/MPL/2.0/.
20+
*/
121
package org.verapdf;
222

323
import org.verapdf.core.FeatureParsingException;

0 commit comments

Comments
 (0)