exo4: fix the class annotation to be included inside the bytecode.
[Project_POO.git] / exo4 / Main.java
index d45409374e5890373258777463b65981b5ea53d8..cd7afc54357296ac0655a09dfc6c2bdc843532cc 100644 (file)
@@ -1,5 +1,5 @@
 import java.util.LinkedList;
-import java.lang.reflect.Method;
+//import java.lang.reflect.Method;
 import java.lang.annotation.Annotation;
 
 class Main {
@@ -22,11 +22,11 @@ class Main {
 
         for (Class<?> cl : packageClasses) {
             ClassPreamble classPreamble = cl.getAnnotation(ClassPreamble.class);
-            if (classPreamble == null)
+            if (classPreamble == null) {
                 System.out.println("No annotation for " + cl.getName());
                 continue;
-
-            System.out.println("Annotation date = " + classPreamble.date());
+            }
+            System.out.println(cl.getName() + " class annotation date = " + classPreamble.date());
         }
     }
 }