Skip to content

Commit 2dcea6b

Browse files
Document a requirements for plexus compilers (#329)
* Document a requirements for plexus compilers * AspectJ and JDK 17+
1 parent 4bc179f commit 2dcea6b

File tree

15 files changed

+124
-74
lines changed

15 files changed

+124
-74
lines changed

plexus-compiler-api/src/site/site.xml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22

3-
<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
4-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
3+
<project xmlns="http://maven.apache.org/DECORATION/1.8.1"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd">
66
<body>
77
<menu name="Overview">
8-
<item name="Introduction" href="index.html"/>
9-
<item name="JavaDocs" href="apidocs/index.html"/>
10-
<item name="Source Xref" href="xref/index.html"/>
8+
<item name="Introduction" href="index.html" />
9+
<item name="JavaDocs" href="apidocs/index.html" />
10+
<item name="Source Xref" href="xref/index.html" />
1111
<!--item name="FAQ" href="faq.html"/-->
1212
</menu>
1313

14-
<menu ref="parent"/>
15-
<menu ref="reports"/>
14+
<menu ref="parent" />
15+
<menu ref="reports" />
1616
</body>
17-
</project>
17+
</project>
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22

3-
<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
4-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
3+
<project xmlns="http://maven.apache.org/DECORATION/1.8.1"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd">
66
<body>
77
<menu name="Overview">
8-
<item name="Introduction" href="index.html"/>
9-
<item name="JavaDocs" href="apidocs/index.html"/>
10-
<item name="Source Xref" href="xref/index.html"/>
8+
<item name="Introduction" href="index.html" />
9+
<item name="JavaDocs" href="apidocs/index.html" />
10+
<item name="Source Xref" href="xref/index.html" />
1111
<!--item name="FAQ" href="faq.html"/-->
1212
</menu>
1313

14-
<menu ref="parent"/>
15-
<menu ref="reports"/>
14+
<menu ref="parent" />
15+
<menu ref="reports" />
1616
</body>
17-
</project>
17+
</project>
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22

3-
<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
4-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
3+
<project xmlns="http://maven.apache.org/DECORATION/1.8.1"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd">
66
<body>
77
<menu name="Overview">
8-
<item name="Introduction" href="index.html"/>
9-
<item name="JavaDocs" href="apidocs/index.html"/>
10-
<item name="Source Xref" href="xref/index.html"/>
8+
<item name="Introduction" href="index.html" />
9+
<item name="JavaDocs" href="apidocs/index.html" />
10+
<item name="Source Xref" href="xref/index.html" />
1111
<!--item name="FAQ" href="faq.html"/-->
1212
</menu>
1313

14-
<menu ref="parent"/>
15-
<menu ref="reports"/>
14+
<menu ref="parent" />
15+
<menu ref="reports" />
1616
</body>
17-
</project>
17+
</project>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Plexus AspectJ Compiler
2+
-----------------------
3+
4+
AspectJ Compiler support for Plexus Compiler component.
5+
6+
**Requires** `JDK 17+` and `Maven 3.9.6+`
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22

3-
<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
4-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
3+
<project xmlns="http://maven.apache.org/DECORATION/1.8.1"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd">
66
<body>
77
<menu name="Overview">
8-
<item name="Introduction" href="index.html"/>
9-
<item name="JavaDocs" href="apidocs/index.html"/>
10-
<item name="Source Xref" href="xref/index.html"/>
8+
<item name="Introduction" href="index.html" />
9+
<item name="JavaDocs" href="apidocs/index.html" />
10+
<item name="Source Xref" href="xref/index.html" />
1111
<!--item name="FAQ" href="faq.html"/-->
1212
</menu>
1313

14-
<menu ref="parent"/>
15-
<menu ref="reports"/>
14+
<menu ref="parent" />
15+
<menu ref="reports" />
1616
</body>
17-
</project>
17+
</project>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Plexus C# Compiler
2+
------------------
3+
4+
C# Compiler support for Plexus Compiler component.
5+
6+
**Requires** `JDK 8+`
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22

3-
<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
4-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
3+
<project xmlns="http://maven.apache.org/DECORATION/1.8.1"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd">
66
<body>
77
<menu name="Overview">
8-
<item name="Introduction" href="index.html"/>
9-
<item name="JavaDocs" href="apidocs/index.html"/>
10-
<item name="Source Xref" href="xref/index.html"/>
8+
<item name="Introduction" href="index.html" />
9+
<item name="JavaDocs" href="apidocs/index.html" />
10+
<item name="Source Xref" href="xref/index.html" />
1111
<!--item name="FAQ" href="faq.html"/-->
1212
</menu>
1313

14-
<menu ref="parent"/>
15-
<menu ref="reports"/>
14+
<menu ref="parent" />
15+
<menu ref="reports" />
1616
</body>
17-
</project>
17+
</project>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Plexus Eclipse Compiler
2+
-----------------------
3+
4+
Eclipse Compiler support for Plexus Compiler component.
5+
6+
**Requires** `JDK 17+` and `Maven 3.9.6+`
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22

3-
<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
4-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
3+
<project xmlns="http://maven.apache.org/DECORATION/1.8.1"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.1 https://maven.apache.org/xsd/decoration-1.8.1.xsd">
66
<body>
77
<menu name="Overview">
8-
<item name="Introduction" href="index.html"/>
9-
<item name="JavaDocs" href="apidocs/index.html"/>
10-
<item name="Source Xref" href="xref/index.html"/>
8+
<item name="Introduction" href="index.html" />
9+
<item name="JavaDocs" href="apidocs/index.html" />
10+
<item name="Source Xref" href="xref/index.html" />
1111
<!--item name="FAQ" href="faq.html"/-->
1212
</menu>
1313

14-
<menu ref="parent"/>
15-
<menu ref="reports"/>
14+
<menu ref="parent" />
15+
<menu ref="reports" />
1616
</body>
17-
</project>
17+
</project>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Plexus Javac+error-prone Component
2+
----------------------------------
3+
4+
Javac Compiler support for Plexus Compiler component,
5+
with error-prone static analysis checks enabled.
6+
7+
See https://errorprone.info
8+
9+
**Requires** `JDK 11+`

0 commit comments

Comments
 (0)