From 3aba520cc57c8df56e7d2eec91080351b9323aa8 Mon Sep 17 00:00:00 2001 From: Vadim <69987865+ProxyNexus@users.noreply.github.com> Date: Fri, 16 Feb 2024 17:23:20 +0300 Subject: [PATCH 01/10] Removed unused .travis.yml --- .travis.yml | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index b1e33dd..0000000 --- a/.travis.yml +++ /dev/null @@ -1,11 +0,0 @@ -language: java -sudo: required -dist: bionic - -jdk: - - openjdk11 - - openjdk17 - -install: - - cd org.verapdf.releng - - mvn clean install -DskipTests From 0d7a7df6a32d87af33047c07b1091deb9bd6ff46 Mon Sep 17 00:00:00 2001 From: Vadim <69987865+ProxyNexus@users.noreply.github.com> Date: Fri, 16 Feb 2024 17:22:46 +0300 Subject: [PATCH 02/10] Workflow update - Updated action dependencies - Jobs don't fail on error --- .github/workflows/test-pr.yml | 9 ++++++--- README.md | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-pr.yml b/.github/workflows/test-pr.yml index d0b1d93..0cb2eeb 100644 --- a/.github/workflows/test-pr.yml +++ b/.github/workflows/test-pr.yml @@ -7,16 +7,19 @@ on: jobs: build: name: Checkout and Build - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest + + continue-on-error: true strategy: + fail-fast: false matrix: java-version: [11, 16, 17] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: JDK setup - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: java-version: ${{ matrix.java-version }} distribution: 'temurin' diff --git a/README.md b/README.md index eeab3c5..d1c9cf7 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Pre-requisites In order to make use of the DSL support you'll require - * Java 9 - 17, which can be downloaded [from Oracle](https://www.oracle.com/technetwork/java/javase/downloads/index.html), or for Linux users [OpenJDK](https://openjdk.java.net/install/index.html). + * Java 9 - 21, which can be downloaded [from Oracle](https://www.oracle.com/technetwork/java/javase/downloads/index.html), or for Linux users [OpenJDK](https://openjdk.java.net/install/index.html). * The [Eclipse IDE](https://eclipse.org/) with the [Xtext plug-in](https://eclipse.org/Xtext/download.html). If you haven't installed Eclipse then we recommend downloading the [Xtext Eclipse distribution](https://eclipse.org/Xtext/download.html). Installation of DSL Support in Eclipse From 1fd6ceaf068ded7130f321ad01a92564548fa985 Mon Sep 17 00:00:00 2001 From: MaximPlusov Date: Thu, 22 Feb 2024 10:59:13 +0300 Subject: [PATCH 03/10] Revert java version from 21 to 17 in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d1c9cf7..eeab3c5 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Pre-requisites In order to make use of the DSL support you'll require - * Java 9 - 21, which can be downloaded [from Oracle](https://www.oracle.com/technetwork/java/javase/downloads/index.html), or for Linux users [OpenJDK](https://openjdk.java.net/install/index.html). + * Java 9 - 17, which can be downloaded [from Oracle](https://www.oracle.com/technetwork/java/javase/downloads/index.html), or for Linux users [OpenJDK](https://openjdk.java.net/install/index.html). * The [Eclipse IDE](https://eclipse.org/) with the [Xtext plug-in](https://eclipse.org/Xtext/download.html). If you haven't installed Eclipse then we recommend downloading the [Xtext Eclipse distribution](https://eclipse.org/Xtext/download.html). Installation of DSL Support in Eclipse From b8bda0d56ecec9e6c071dabe30eb5c0c0fbf975d Mon Sep 17 00:00:00 2001 From: Maxim Date: Fri, 10 May 2024 20:22:28 +0300 Subject: [PATCH 04/10] Add new property types - Set - List - List> --- org.verapdf/src/org/verapdf/Model.xtext | 2 +- org.verapdf/src/org/verapdf/generator/ModelGenerator.xtend | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/org.verapdf/src/org/verapdf/Model.xtext b/org.verapdf/src/org/verapdf/Model.xtext index 756dbbf..3b84372 100644 --- a/org.verapdf/src/org/verapdf/Model.xtext +++ b/org.verapdf/src/org/verapdf/Model.xtext @@ -21,7 +21,7 @@ Attribute: Property: (comment += COMMENT)* - 'property' name = ID ':' type = ('String' | 'Integer' | 'Decimal' | 'Boolean')';' + 'property' name = ID ':' type = ('String' | 'Integer' | 'Decimal' | 'Boolean' | 'Set' | 'List' | 'List>')';' ; Link: diff --git a/org.verapdf/src/org/verapdf/generator/ModelGenerator.xtend b/org.verapdf/src/org/verapdf/generator/ModelGenerator.xtend index d4a7537..2d7d8a4 100644 --- a/org.verapdf/src/org/verapdf/generator/ModelGenerator.xtend +++ b/org.verapdf/src/org/verapdf/generator/ModelGenerator.xtend @@ -121,6 +121,9 @@ class ModelGenerator implements IGenerator { case "Decimal" : return "Double" case "String" : return "String" case "Boolean" : return "Boolean" + case "Set" : return "Set" + case "List" : return "List" + case "List>" : return "List>" } } From 0dbddd90e4571ca21e8abfaa071cfe333de7e50e Mon Sep 17 00:00:00 2001 From: Maxim Date: Fri, 10 May 2024 20:44:05 +0300 Subject: [PATCH 05/10] Remove Java 16 support --- .github/workflows/test-pr.yml | 5 ++--- README.md | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-pr.yml b/.github/workflows/test-pr.yml index 0cb2eeb..dcb0974 100644 --- a/.github/workflows/test-pr.yml +++ b/.github/workflows/test-pr.yml @@ -9,17 +9,16 @@ jobs: name: Checkout and Build runs-on: ubuntu-latest - continue-on-error: true - strategy: fail-fast: false matrix: - java-version: [11, 16, 17] + java-version: [11, 17] steps: - uses: actions/checkout@v4 - name: JDK setup uses: actions/setup-java@v4 + continue-on-error: true with: java-version: ${{ matrix.java-version }} distribution: 'temurin' diff --git a/README.md b/README.md index eeab3c5..161a590 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Pre-requisites In order to make use of the DSL support you'll require - * Java 9 - 17, which can be downloaded [from Oracle](https://www.oracle.com/technetwork/java/javase/downloads/index.html), or for Linux users [OpenJDK](https://openjdk.java.net/install/index.html). + * Java 11 or 17, which can be downloaded [from Oracle](https://www.oracle.com/technetwork/java/javase/downloads/index.html), or for Linux users [OpenJDK](https://openjdk.java.net/install/index.html). * The [Eclipse IDE](https://eclipse.org/) with the [Xtext plug-in](https://eclipse.org/Xtext/download.html). If you haven't installed Eclipse then we recommend downloading the [Xtext Eclipse distribution](https://eclipse.org/Xtext/download.html). Installation of DSL Support in Eclipse From 8becf74b2fec0a239d56d3f0b76866dfcc3456fc Mon Sep 17 00:00:00 2001 From: Maxim Date: Mon, 20 May 2024 14:47:58 +0300 Subject: [PATCH 06/10] DEV: v1.27 - bumped version -> 1.27 --- README.md | 2 +- org.verapdf.releng/pom.xml | 4 ++-- org.verapdf.sdk/feature.xml | 2 +- org.verapdf.sdk/pom.xml | 2 +- org.verapdf.tests/META-INF/MANIFEST.MF | 2 +- org.verapdf.tests/pom.xml | 2 +- org.verapdf.ui/META-INF/MANIFEST.MF | 2 +- org.verapdf.ui/pom.xml | 2 +- org.verapdf.updatesite/pom.xml | 2 +- org.verapdf/META-INF/MANIFEST.MF | 2 +- org.verapdf/pom.xml | 2 +- 11 files changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 161a590..d878c7d 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This project provides domain specific language support for the [veraPDF PDF/A an CI Status --------- -[![Build Status](https://jenkins.openpreservation.org/job/veraPDF/job/1.25/job/model-syntax/badge/icon)](https://jenkins.openpreservation.org/job/veraPDF/job/1.25/job/model-syntax/ "OPF Jenkins") +[![Build Status](https://jenkins.openpreservation.org/job/veraPDF/job/1.27/job/model-syntax/badge/icon)](https://jenkins.openpreservation.org/job/veraPDF/job/1.27/job/model-syntax/ "OPF Jenkins") [![Maven Central](https://img.shields.io/maven-central/v/org.verapdf/org.verapdf.svg)](https://repo1.maven.org/maven2/org/verapdf/org.verapdf/ "Maven central") [![Codacy Badge](https://app.codacy.com/project/badge/Grade/a03dbd92b1724cd0a7636ea0245adc16)](https://app.codacy.com/gh/veraPDF/veraPDF-model-syntax/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade "Codacy coverage") diff --git a/org.verapdf.releng/pom.xml b/org.verapdf.releng/pom.xml index e85e859..03ed7c2 100644 --- a/org.verapdf.releng/pom.xml +++ b/org.verapdf.releng/pom.xml @@ -6,12 +6,12 @@ verapdf-parent org.verapdf - 1.25.1 + 1.27.1 org.verapdf parent - 1.25.0 + 1.27.0 pom veraPDF Model Syntax diff --git a/org.verapdf.sdk/feature.xml b/org.verapdf.sdk/feature.xml index 8d12029..ff17784 100644 --- a/org.verapdf.sdk/feature.xml +++ b/org.verapdf.sdk/feature.xml @@ -1,7 +1,7 @@ + version="1.27.0"> ../org.verapdf.releng/pom.xml org.verapdf parent - 1.25.0 + 1.27.0 org.verapdf.sdk diff --git a/org.verapdf.tests/META-INF/MANIFEST.MF b/org.verapdf.tests/META-INF/MANIFEST.MF index 586ab88..13b5c11 100644 --- a/org.verapdf.tests/META-INF/MANIFEST.MF +++ b/org.verapdf.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: org.verapdf.tests Bundle-Vendor: veraPDF Consortium -Bundle-Version: 1.25.0 +Bundle-Version: 1.27.0 Bundle-SymbolicName: org.verapdf.tests; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: org.verapdf, diff --git a/org.verapdf.tests/pom.xml b/org.verapdf.tests/pom.xml index aa2cc68..fbc54ab 100644 --- a/org.verapdf.tests/pom.xml +++ b/org.verapdf.tests/pom.xml @@ -7,7 +7,7 @@ ../org.verapdf.releng/pom.xml org.verapdf parent - 1.25.0 + 1.27.0 org.verapdf.tests diff --git a/org.verapdf.ui/META-INF/MANIFEST.MF b/org.verapdf.ui/META-INF/MANIFEST.MF index e176b9f..78268c6 100644 --- a/org.verapdf.ui/META-INF/MANIFEST.MF +++ b/org.verapdf.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: org.verapdf.ui Bundle-Vendor: veraPDF Consortium -Bundle-Version: 1.25.0 +Bundle-Version: 1.27.0 Bundle-SymbolicName: org.verapdf.ui; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: org.verapdf;visibility:=reexport, diff --git a/org.verapdf.ui/pom.xml b/org.verapdf.ui/pom.xml index 309959a..ff9cbb6 100644 --- a/org.verapdf.ui/pom.xml +++ b/org.verapdf.ui/pom.xml @@ -7,7 +7,7 @@ ../org.verapdf.releng/pom.xml org.verapdf parent - 1.25.0 + 1.27.0 org.verapdf.ui diff --git a/org.verapdf.updatesite/pom.xml b/org.verapdf.updatesite/pom.xml index 384028f..5abbc7b 100644 --- a/org.verapdf.updatesite/pom.xml +++ b/org.verapdf.updatesite/pom.xml @@ -8,7 +8,7 @@ ../org.verapdf.releng/pom.xml org.verapdf parent - 1.25.0 + 1.27.0 org.verapdf.updatesite diff --git a/org.verapdf/META-INF/MANIFEST.MF b/org.verapdf/META-INF/MANIFEST.MF index 60d0865..75d7633 100644 --- a/org.verapdf/META-INF/MANIFEST.MF +++ b/org.verapdf/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: org.verapdf Bundle-Vendor: veraPDF Consortium -Bundle-Version: 1.25.0 +Bundle-Version: 1.27.0 Bundle-SymbolicName: org.verapdf; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: org.eclipse.xtext;bundle-version="[2.26.0,2.27.0)";visibility:=reexport, diff --git a/org.verapdf/pom.xml b/org.verapdf/pom.xml index 734bfff..2ce1022 100644 --- a/org.verapdf/pom.xml +++ b/org.verapdf/pom.xml @@ -6,7 +6,7 @@ ../org.verapdf.releng/pom.xml org.verapdf parent - 1.25.0 + 1.27.0 org.verapdf From e59f4af87ddd0a8fe3a04a077a90989a6eb837be Mon Sep 17 00:00:00 2001 From: Maxim Date: Fri, 9 Aug 2024 19:40:00 +0300 Subject: [PATCH 07/10] Update license headers --- license/template/license.txt | 2 +- org.verapdf.releng/pom.xml | 24 ++++++++++++++++++- org.verapdf.sdk/build.properties | 21 ++++++++++++++++ org.verapdf.sdk/feature.xml | 22 +++++++++++++++++ org.verapdf.sdk/pom.xml | 22 +++++++++++++++++ org.verapdf.tests/build.properties | 21 ++++++++++++++++ org.verapdf.tests/pom.xml | 22 +++++++++++++++++ org.verapdf.ui/build.properties | 21 ++++++++++++++++ org.verapdf.ui/plugin.xml | 22 +++++++++++++++++ org.verapdf.ui/pom.xml | 22 +++++++++++++++++ .../src/org/verapdf/ui/ModelUiModule.java | 20 ++++++++++++++++ .../AntlrTokenToAttributeIdMapper.java | 20 ++++++++++++++++ org.verapdf/build.properties | 21 ++++++++++++++++ org.verapdf/plugin.xml | 22 +++++++++++++++++ org.verapdf/pom.xml | 22 +++++++++++++++++ .../src/org/verapdf/ModelRuntimeModule.java | 20 ++++++++++++++++ .../src/org/verapdf/ModelStandaloneSetup.java | 20 ++++++++++++++++ 17 files changed, 342 insertions(+), 2 deletions(-) diff --git a/license/template/license.txt b/license/template/license.txt index 03f6d2b..4e2cdeb 100644 --- a/license/template/license.txt +++ b/license/template/license.txt @@ -1,5 +1,5 @@ This file is part of ${project.name}, a module of the veraPDF project. -Copyright (c) ${project.inceptionYear}, ${owner} <${email}> +Copyright (c) ${project.inceptionYear}-${current.year}, ${owner} <${email}> All rights reserved. ${project.name} is free software: you can redistribute it and/or modify diff --git a/org.verapdf.releng/pom.xml b/org.verapdf.releng/pom.xml index 03ed7c2..4abdeac 100644 --- a/org.verapdf.releng/pom.xml +++ b/org.verapdf.releng/pom.xml @@ -1,4 +1,26 @@ + 4.0.0 @@ -6,7 +28,7 @@ verapdf-parent org.verapdf - 1.27.1 + 1.27.2 org.verapdf diff --git a/org.verapdf.sdk/build.properties b/org.verapdf.sdk/build.properties index 43c54c1..4853dec 100644 --- a/org.verapdf.sdk/build.properties +++ b/org.verapdf.sdk/build.properties @@ -1 +1,22 @@ +# +# This file is part of VERA PDF Feature, a module of the veraPDF project. +# Copyright (c) 2015-2024, veraPDF Consortium +# All rights reserved. +# +# VERA PDF Feature is free software: you can redistribute it and/or modify +# it under the terms of either: +# +# The GNU General public license GPLv3+. +# You should have received a copy of the GNU General Public License +# along with VERA PDF Feature as the LICENSE.GPL file in the root of the source +# tree. If not, see http://www.gnu.org/licenses/ or +# https://www.gnu.org/licenses/gpl-3.0.en.html. +# +# The Mozilla Public License MPLv2+. +# You should have received a copy of the Mozilla Public License along with +# VERA PDF Feature as the LICENSE.MPL file in the root of the source tree. +# If a copy of the MPL was not distributed with this file, you can obtain one at +# http://mozilla.org/MPL/2.0/. +# + bin.includes =feature.xml diff --git a/org.verapdf.sdk/feature.xml b/org.verapdf.sdk/feature.xml index ff17784..75fa30d 100644 --- a/org.verapdf.sdk/feature.xml +++ b/org.verapdf.sdk/feature.xml @@ -1,4 +1,26 @@ + diff --git a/org.verapdf.sdk/pom.xml b/org.verapdf.sdk/pom.xml index c19398b..61b7767 100644 --- a/org.verapdf.sdk/pom.xml +++ b/org.verapdf.sdk/pom.xml @@ -1,4 +1,26 @@ + 4.0.0 diff --git a/org.verapdf.tests/build.properties b/org.verapdf.tests/build.properties index 874c0b8..eff7844 100644 --- a/org.verapdf.tests/build.properties +++ b/org.verapdf.tests/build.properties @@ -1,3 +1,24 @@ +# +# This file is part of VERA PDF Tests, a module of the veraPDF project. +# Copyright (c) 2015-2024, veraPDF Consortium +# All rights reserved. +# +# VERA PDF Tests is free software: you can redistribute it and/or modify +# it under the terms of either: +# +# The GNU General public license GPLv3+. +# You should have received a copy of the GNU General Public License +# along with VERA PDF Tests as the LICENSE.GPL file in the root of the source +# tree. If not, see http://www.gnu.org/licenses/ or +# https://www.gnu.org/licenses/gpl-3.0.en.html. +# +# The Mozilla Public License MPLv2+. +# You should have received a copy of the Mozilla Public License along with +# VERA PDF Tests as the LICENSE.MPL file in the root of the source tree. +# If a copy of the MPL was not distributed with this file, you can obtain one at +# http://mozilla.org/MPL/2.0/. +# + source.. = src/,\ src-gen/,\ xtend-gen/ diff --git a/org.verapdf.tests/pom.xml b/org.verapdf.tests/pom.xml index fbc54ab..e4dece5 100644 --- a/org.verapdf.tests/pom.xml +++ b/org.verapdf.tests/pom.xml @@ -1,4 +1,26 @@ + 4.0.0 diff --git a/org.verapdf.ui/build.properties b/org.verapdf.ui/build.properties index 31255ed..41c8a12 100644 --- a/org.verapdf.ui/build.properties +++ b/org.verapdf.ui/build.properties @@ -1,3 +1,24 @@ +# +# This file is part of VERA PDF UI, a module of the veraPDF project. +# Copyright (c) 2015-2024, veraPDF Consortium +# All rights reserved. +# +# VERA PDF UI is free software: you can redistribute it and/or modify +# it under the terms of either: +# +# The GNU General public license GPLv3+. +# You should have received a copy of the GNU General Public License +# along with VERA PDF UI as the LICENSE.GPL file in the root of the source +# tree. If not, see http://www.gnu.org/licenses/ or +# https://www.gnu.org/licenses/gpl-3.0.en.html. +# +# The Mozilla Public License MPLv2+. +# You should have received a copy of the Mozilla Public License along with +# VERA PDF UI as the LICENSE.MPL file in the root of the source tree. +# If a copy of the MPL was not distributed with this file, you can obtain one at +# http://mozilla.org/MPL/2.0/. +# + source.. = src/,\ src-gen/,\ xtend-gen/ diff --git a/org.verapdf.ui/plugin.xml b/org.verapdf.ui/plugin.xml index 41c612d..3441fac 100644 --- a/org.verapdf.ui/plugin.xml +++ b/org.verapdf.ui/plugin.xml @@ -1,4 +1,26 @@ + diff --git a/org.verapdf.ui/pom.xml b/org.verapdf.ui/pom.xml index ff9cbb6..df00a2a 100644 --- a/org.verapdf.ui/pom.xml +++ b/org.verapdf.ui/pom.xml @@ -1,4 +1,26 @@ + 4.0.0 diff --git a/org.verapdf.ui/src/org/verapdf/ui/ModelUiModule.java b/org.verapdf.ui/src/org/verapdf/ui/ModelUiModule.java index 4428cb3..77eb36a 100644 --- a/org.verapdf.ui/src/org/verapdf/ui/ModelUiModule.java +++ b/org.verapdf.ui/src/org/verapdf/ui/ModelUiModule.java @@ -1,3 +1,23 @@ +/** + * This file is part of VERA PDF UI, a module of the veraPDF project. + * Copyright (c) 2015-2024, veraPDF Consortium + * All rights reserved. + * + * VERA PDF UI is free software: you can redistribute it and/or modify + * it under the terms of either: + * + * The GNU General public license GPLv3+. + * You should have received a copy of the GNU General Public License + * along with VERA PDF UI as the LICENSE.GPL file in the root of the source + * tree. If not, see http://www.gnu.org/licenses/ or + * https://www.gnu.org/licenses/gpl-3.0.en.html. + * + * The Mozilla Public License MPLv2+. + * You should have received a copy of the Mozilla Public License along with + * VERA PDF UI as the LICENSE.MPL file in the root of the source tree. + * If a copy of the MPL was not distributed with this file, you can obtain one at + * http://mozilla.org/MPL/2.0/. + */ /* * generated by Xtext */ diff --git a/org.verapdf.ui/src/org/verapdf/ui/syntaxcoloring/AntlrTokenToAttributeIdMapper.java b/org.verapdf.ui/src/org/verapdf/ui/syntaxcoloring/AntlrTokenToAttributeIdMapper.java index d14225f..e8e38ea 100644 --- a/org.verapdf.ui/src/org/verapdf/ui/syntaxcoloring/AntlrTokenToAttributeIdMapper.java +++ b/org.verapdf.ui/src/org/verapdf/ui/syntaxcoloring/AntlrTokenToAttributeIdMapper.java @@ -1,3 +1,23 @@ +/** + * This file is part of VERA PDF UI, a module of the veraPDF project. + * Copyright (c) 2015-2024, veraPDF Consortium + * All rights reserved. + * + * VERA PDF UI is free software: you can redistribute it and/or modify + * it under the terms of either: + * + * The GNU General public license GPLv3+. + * You should have received a copy of the GNU General Public License + * along with VERA PDF UI as the LICENSE.GPL file in the root of the source + * tree. If not, see http://www.gnu.org/licenses/ or + * https://www.gnu.org/licenses/gpl-3.0.en.html. + * + * The Mozilla Public License MPLv2+. + * You should have received a copy of the Mozilla Public License along with + * VERA PDF UI as the LICENSE.MPL file in the root of the source tree. + * If a copy of the MPL was not distributed with this file, you can obtain one at + * http://mozilla.org/MPL/2.0/. + */ package org.verapdf.ui.syntaxcoloring; import org.eclipse.xtext.ui.editor.syntaxcoloring.DefaultAntlrTokenToAttributeIdMapper; diff --git a/org.verapdf/build.properties b/org.verapdf/build.properties index 07a4268..9fc7757 100644 --- a/org.verapdf/build.properties +++ b/org.verapdf/build.properties @@ -1,3 +1,24 @@ +# +# This file is part of veraPDF Validation Model DSL, a module of the veraPDF project. +# Copyright (c) 2015-2024, veraPDF Consortium +# All rights reserved. +# +# veraPDF Validation Model DSL is free software: you can redistribute it and/or modify +# it under the terms of either: +# +# The GNU General public license GPLv3+. +# You should have received a copy of the GNU General Public License +# along with veraPDF Validation Model DSL as the LICENSE.GPL file in the root of the source +# tree. If not, see http://www.gnu.org/licenses/ or +# https://www.gnu.org/licenses/gpl-3.0.en.html. +# +# The Mozilla Public License MPLv2+. +# You should have received a copy of the Mozilla Public License along with +# veraPDF Validation Model DSL as the LICENSE.MPL file in the root of the source tree. +# If a copy of the MPL was not distributed with this file, you can obtain one at +# http://mozilla.org/MPL/2.0/. +# + source.. = src/,\ src-gen/,\ xtend-gen/ diff --git a/org.verapdf/plugin.xml b/org.verapdf/plugin.xml index 64a5e8b..e84f4e8 100644 --- a/org.verapdf/plugin.xml +++ b/org.verapdf/plugin.xml @@ -1,4 +1,26 @@ + diff --git a/org.verapdf/pom.xml b/org.verapdf/pom.xml index 2ce1022..8651864 100644 --- a/org.verapdf/pom.xml +++ b/org.verapdf/pom.xml @@ -1,3 +1,25 @@ + 4.0.0 diff --git a/org.verapdf/src/org/verapdf/ModelRuntimeModule.java b/org.verapdf/src/org/verapdf/ModelRuntimeModule.java index 9f42631..03c56e0 100644 --- a/org.verapdf/src/org/verapdf/ModelRuntimeModule.java +++ b/org.verapdf/src/org/verapdf/ModelRuntimeModule.java @@ -1,3 +1,23 @@ +/** + * This file is part of veraPDF Validation Model DSL, a module of the veraPDF project. + * Copyright (c) 2015-2024, veraPDF Consortium + * All rights reserved. + * + * veraPDF Validation Model DSL is free software: you can redistribute it and/or modify + * it under the terms of either: + * + * The GNU General public license GPLv3+. + * You should have received a copy of the GNU General Public License + * along with veraPDF Validation Model DSL as the LICENSE.GPL file in the root of the source + * tree. If not, see http://www.gnu.org/licenses/ or + * https://www.gnu.org/licenses/gpl-3.0.en.html. + * + * The Mozilla Public License MPLv2+. + * You should have received a copy of the Mozilla Public License along with + * veraPDF Validation Model DSL as the LICENSE.MPL file in the root of the source tree. + * If a copy of the MPL was not distributed with this file, you can obtain one at + * http://mozilla.org/MPL/2.0/. + */ /* * generated by Xtext */ diff --git a/org.verapdf/src/org/verapdf/ModelStandaloneSetup.java b/org.verapdf/src/org/verapdf/ModelStandaloneSetup.java index b10fb75..305666f 100644 --- a/org.verapdf/src/org/verapdf/ModelStandaloneSetup.java +++ b/org.verapdf/src/org/verapdf/ModelStandaloneSetup.java @@ -1,3 +1,23 @@ +/** + * This file is part of veraPDF Validation Model DSL, a module of the veraPDF project. + * Copyright (c) 2015-2024, veraPDF Consortium + * All rights reserved. + * + * veraPDF Validation Model DSL is free software: you can redistribute it and/or modify + * it under the terms of either: + * + * The GNU General public license GPLv3+. + * You should have received a copy of the GNU General Public License + * along with veraPDF Validation Model DSL as the LICENSE.GPL file in the root of the source + * tree. If not, see http://www.gnu.org/licenses/ or + * https://www.gnu.org/licenses/gpl-3.0.en.html. + * + * The Mozilla Public License MPLv2+. + * You should have received a copy of the Mozilla Public License along with + * veraPDF Validation Model DSL as the LICENSE.MPL file in the root of the source tree. + * If a copy of the MPL was not distributed with this file, you can obtain one at + * http://mozilla.org/MPL/2.0/. + */ /* * generated by Xtext */ From 3151130e2a3cb52a89bf8345522e65c6f43a1c15 Mon Sep 17 00:00:00 2001 From: Maxim Date: Sun, 5 Jan 2025 00:47:59 +0300 Subject: [PATCH 08/10] Update current year from 2024 to 2025 --- org.verapdf.releng/pom.xml | 2 +- org.verapdf.sdk/build.properties | 2 +- org.verapdf.sdk/feature.xml | 2 +- org.verapdf.sdk/pom.xml | 2 +- org.verapdf.tests/build.properties | 2 +- org.verapdf.tests/pom.xml | 2 +- org.verapdf.ui/build.properties | 2 +- org.verapdf.ui/plugin.xml | 2 +- org.verapdf.ui/pom.xml | 2 +- org.verapdf.ui/src/org/verapdf/ui/ModelUiModule.java | 2 +- .../ui/syntaxcoloring/AntlrTokenToAttributeIdMapper.java | 2 +- org.verapdf/build.properties | 2 +- org.verapdf/plugin.xml | 2 +- org.verapdf/pom.xml | 2 +- org.verapdf/src/org/verapdf/ModelRuntimeModule.java | 2 +- org.verapdf/src/org/verapdf/ModelStandaloneSetup.java | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/org.verapdf.releng/pom.xml b/org.verapdf.releng/pom.xml index 4abdeac..dd6b676 100644 --- a/org.verapdf.releng/pom.xml +++ b/org.verapdf.releng/pom.xml @@ -2,7 +2,7 @@ + version="1.28.0"> ../org.verapdf.releng/pom.xml org.verapdf parent - 1.27.0 + 1.28.0 org.verapdf.sdk diff --git a/org.verapdf.tests/META-INF/MANIFEST.MF b/org.verapdf.tests/META-INF/MANIFEST.MF index 13b5c11..2274ece 100644 --- a/org.verapdf.tests/META-INF/MANIFEST.MF +++ b/org.verapdf.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: org.verapdf.tests Bundle-Vendor: veraPDF Consortium -Bundle-Version: 1.27.0 +Bundle-Version: 1.28.0 Bundle-SymbolicName: org.verapdf.tests; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: org.verapdf, diff --git a/org.verapdf.tests/pom.xml b/org.verapdf.tests/pom.xml index 30a1690..80b6063 100644 --- a/org.verapdf.tests/pom.xml +++ b/org.verapdf.tests/pom.xml @@ -29,7 +29,7 @@ ../org.verapdf.releng/pom.xml org.verapdf parent - 1.27.0 + 1.28.0 org.verapdf.tests diff --git a/org.verapdf.ui/META-INF/MANIFEST.MF b/org.verapdf.ui/META-INF/MANIFEST.MF index 78268c6..66e3548 100644 --- a/org.verapdf.ui/META-INF/MANIFEST.MF +++ b/org.verapdf.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: org.verapdf.ui Bundle-Vendor: veraPDF Consortium -Bundle-Version: 1.27.0 +Bundle-Version: 1.28.0 Bundle-SymbolicName: org.verapdf.ui; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: org.verapdf;visibility:=reexport, diff --git a/org.verapdf.ui/pom.xml b/org.verapdf.ui/pom.xml index 47fc32e..2fc69a3 100644 --- a/org.verapdf.ui/pom.xml +++ b/org.verapdf.ui/pom.xml @@ -29,7 +29,7 @@ ../org.verapdf.releng/pom.xml org.verapdf parent - 1.27.0 + 1.28.0 org.verapdf.ui diff --git a/org.verapdf.updatesite/pom.xml b/org.verapdf.updatesite/pom.xml index 5abbc7b..f7ac26f 100644 --- a/org.verapdf.updatesite/pom.xml +++ b/org.verapdf.updatesite/pom.xml @@ -8,7 +8,7 @@ ../org.verapdf.releng/pom.xml org.verapdf parent - 1.27.0 + 1.28.0 org.verapdf.updatesite diff --git a/org.verapdf/META-INF/MANIFEST.MF b/org.verapdf/META-INF/MANIFEST.MF index 75d7633..a698716 100644 --- a/org.verapdf/META-INF/MANIFEST.MF +++ b/org.verapdf/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: org.verapdf Bundle-Vendor: veraPDF Consortium -Bundle-Version: 1.27.0 +Bundle-Version: 1.28.0 Bundle-SymbolicName: org.verapdf; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: org.eclipse.xtext;bundle-version="[2.26.0,2.27.0)";visibility:=reexport, diff --git a/org.verapdf/pom.xml b/org.verapdf/pom.xml index bc82c03..526ec0f 100644 --- a/org.verapdf/pom.xml +++ b/org.verapdf/pom.xml @@ -28,7 +28,7 @@ ../org.verapdf.releng/pom.xml org.verapdf parent - 1.27.0 + 1.28.0 org.verapdf From 1c77d4226c046879160c93b61fe3167c66bf22af Mon Sep 17 00:00:00 2001 From: Maxim Date: Fri, 25 Apr 2025 17:07:39 +0300 Subject: [PATCH 10/10] REL - v1.28 - update jenkins link in readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 69e2068..4730ab7 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This project provides domain specific language support for the [veraPDF PDF/A an CI Status --------- -[![Build Status](https://jenkins.openpreservation.org/job/veraPDF/job/1.28rc/job/model-syntax/badge/icon)](https://jenkins.openpreservation.org/job/veraPDF/job/1.28rc/job/model-syntax/ "OPF Jenkins") +[![Build Status](https://jenkins.openpreservation.org/job/veraPDF/job/1.28/job/model-syntax/badge/icon)](https://jenkins.openpreservation.org/job/veraPDF/job/1.28/job/model-syntax/ "OPF Jenkins") [![Maven Central](https://img.shields.io/maven-central/v/org.verapdf/org.verapdf.svg)](https://repo1.maven.org/maven2/org/verapdf/org.verapdf/ "Maven central") [![Codacy Badge](https://app.codacy.com/project/badge/Grade/a03dbd92b1724cd0a7636ea0245adc16)](https://app.codacy.com/gh/veraPDF/veraPDF-model-syntax/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade "Codacy coverage")