1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!--
3
+
4
+ BSD 2-Clause License
5
+
6
+ Copyright (c) 2024, Swat.engineering
7
+
8
+ Redistribution and use in source and binary forms, with or without
9
+ modification, are permitted provided that the following conditions are met:
10
+
11
+ 1. Redistributions of source code must retain the above copyright notice, this
12
+ list of conditions and the following disclaimer.
13
+
14
+ 2. Redistributions in binary form must reproduce the above copyright notice,
15
+ this list of conditions and the following disclaimer in the documentation
16
+ and/or other materials provided with the distribution.
17
+
18
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
19
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
21
+ DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
22
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
24
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
25
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
26
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
27
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28
+
29
+ -->
2
30
<project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3
31
xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
4
32
<modelVersion >4.0.0</modelVersion >
5
33
6
34
<groupId >org.rascalmpl</groupId >
7
35
<artifactId >rascal-textmate-core</artifactId >
8
36
<version >0.1.0-SNAPSHOT</version >
37
+ <licenses >
38
+ <license >
39
+ <name >BSD-2-Clause</name >
40
+ <url >https://opensource.org/license/BSD-2-Clause</url >
41
+ <distribution >repo</distribution >
42
+ </license >
43
+ </licenses >
9
44
10
45
<properties >
11
46
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
48
83
<artifactId >maven-compiler-plugin</artifactId >
49
84
<version >3.13.0</version >
50
85
<configuration >
51
- <compilerArgument >-parameters</compilerArgument >
86
+ <compilerArgument >-parameters</compilerArgument >
52
87
<release >11</release >
53
88
</configuration >
54
89
</plugin >
98
133
<artifactId >maven-surefire-plugin</artifactId >
99
134
<version >3.3.0</version >
100
135
</plugin >
136
+ <plugin >
137
+ <groupId >com.mycila</groupId >
138
+ <artifactId >license-maven-plugin</artifactId >
139
+ <!-- mvn license:format adds/updates all license headers -->
140
+ <version >4.6</version >
141
+ <configuration >
142
+ <headerDefinitions >
143
+ <headerDefinition >rascal_style.xml</headerDefinition >
144
+ </headerDefinitions >
145
+ <licenseSets >
146
+ <licenseSet >
147
+ <header >../LICENSE</header >
148
+ <excludes >
149
+ <exclude >META-INF/**</exclude >
150
+ <exclude >node_modules/**</exclude >
151
+ <exclude >target/**</exclude >
152
+ <exclude >.editorconfig</exclude >
153
+ <exclude >.gitignore</exclude >
154
+ <exclude >package.json</exclude >
155
+ <exclude >package-lock.json</exclude >
156
+ <exclude >rascal_style.xml</exclude >
157
+ <exclude >test.sh</exclude >
158
+ </excludes >
159
+ </licenseSet >
160
+ </licenseSets >
161
+ <mapping >
162
+ <java >SLASHSTAR_STYLE</java >
163
+ <rsc >RASCAL_STYLE</rsc >
164
+ <test >TMGRAMMAR_TEST_STYLE</test >
165
+ </mapping >
166
+ </configuration >
167
+ <executions >
168
+ <execution >
169
+ <goals >
170
+ <goal >check</goal >
171
+ </goals >
172
+ </execution >
173
+ </executions >
174
+ </plugin >
101
175
</plugins >
102
176
</build >
103
177
</project >
104
-
0 commit comments