// Path: 3_defect-analysis/3_aspectj/src/main/java/org/zalando/techtalks/hackingjava/defectanalysis/aspectj/persistence/PersistenceTargetClass.java
// public class PersistenceTargetClass {
//   public static void dummy() {
//     System.out.println("I'm just here to match pointcuts");
//   }
// }
// 
// Path: 3_defect-analysis/x_baseline/src/main/java/org/zalando/techtalks/hackingjava/defectanalysis/baseline/marker/IllBehaved.java
// public interface IllBehaved {}


import org.zalando.techtalks.hackingjava.defectanalysis.aspectj.persistence.PersistenceTargetClass;
import org.zalando.techtalks.hackingjava.defectanalysis.baseline.marker.IllBehaved;
package org.zalando.techtalks.hackingjava.defectanalysis.aspectj.frontend;


public class IllBehavedFrontendClass implements IllBehaved {
  public void illBehavedMethod() {
// Path: 3_defect-analysis/3_aspectj/src/main/java/org/zalando/techtalks/hackingjava/defectanalysis/aspectj/persistence/PersistenceTargetClass.java
// public class PersistenceTargetClass {
//   public static void dummy() {
//     System.out.println("I'm just here to match pointcuts");
//   }
// }
// 
// Path: 3_defect-analysis/x_baseline/src/main/java/org/zalando/techtalks/hackingjava/defectanalysis/baseline/marker/IllBehaved.java
// public interface IllBehaved {}


// Path: 3_defect-analysis/3_aspectj/src/main/java/org/zalando/techtalks/hackingjava/defectanalysis/aspectj/frontend/IllBehavedFrontendClass.java
import org.zalando.techtalks.hackingjava.defectanalysis.aspectj.persistence.PersistenceTargetClass;
import org.zalando.techtalks.hackingjava.defectanalysis.baseline.marker.IllBehaved;

package org.zalando.techtalks.hackingjava.defectanalysis.aspectj.frontend;


public class IllBehavedFrontendClass implements IllBehaved {
  public void illBehavedMethod() {
    PersistenceTargetClass.dummy();