aboutsummaryrefslogtreecommitdiffstats
path: root/docs/release/README-1.8.2.adoc
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2024-02-01 11:57:10 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2024-02-01 11:57:10 +0700
commitbbe629bc4a5e8c76a0b31686eedc88add5d71360 (patch)
treec03cca36ccdd16f37e23ff66c191381a41b5ed8a /docs/release/README-1.8.2.adoc
parentd6056515f8078572dd35cd091fb31ba48e9d8b53 (diff)
downloadaspectj-bbe629bc4a5e8c76a0b31686eedc88add5d71360.tar.gz
aspectj-bbe629bc4a5e8c76a0b31686eedc88add5d71360.zip
Always use ":leveloffset: +1" with ":doctype: book"
Headlines per ADOC file should start at level 1, not 2. Adjusting the level offset for books helps to avoid warnings when including book chapters, but still allows to also use the chapters as stand-alone documents. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'docs/release/README-1.8.2.adoc')
-rw-r--r--docs/release/README-1.8.2.adoc16
1 files changed, 8 insertions, 8 deletions
diff --git a/docs/release/README-1.8.2.adoc b/docs/release/README-1.8.2.adoc
index a49213617..ee3bbc4b6 100644
--- a/docs/release/README-1.8.2.adoc
+++ b/docs/release/README-1.8.2.adoc
@@ -1,4 +1,4 @@
-== AspectJ 1.8.2
+= AspectJ 1.8.2
_© Copyright 2014 Contributors. All rights reserved._
@@ -7,31 +7,31 @@ https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_status=RESOL
_Release info: 1.8.2 available 14-Aug-2014_
-=== Notable changes
+== Notable changes
Although only a few bugs have been fixed here, they are quite important
ones:
-==== Update to more recent Eclipse Compiler
+=== Update to more recent Eclipse Compiler
AspectJ is now based on a more up to date Eclipse compiler level (git
hash 2b07958) so includes all the latest fixes
-==== Correct handling of RuntimeInvisibleTypeAnnotations (type annotations without runtime visibility)
+=== Correct handling of RuntimeInvisibleTypeAnnotations (type annotations without runtime visibility)
For anyone weaving code containing these kind of type annotations, this
is an important fix. Although AspectJ does not currently support
pointcuts matching on these kinds of annotation it was crashing when
they were encountered. That is now fixed.
-==== Annotation processing
+=== Annotation processing
A very long standing issue, the AspectJ compiler now supports annotation
processors thanks to some work by Sergey Stupin.
Here is a short example, a very basic annotation and application:
-===== Marker.java
+==== Marker.java
[source, java]
....
@@ -42,7 +42,7 @@ import java.lang.annotation.RetentionPolicy;
public @interface Marker { }
....
-===== Code.java
+==== Code.java
[source, java]
....
@@ -72,7 +72,7 @@ in the source marked with the annotation Marker and for each one
generate an aspect tailored to advising that method (this *is* a
contrived demo!)
-===== DemoProcessor.java
+==== DemoProcessor.java
[source, java]
....