Parcourir la source

133532 - testcode for latest case

tags/BEFORE_133532
aclement il y a 17 ans
Parent
révision
59b06d3858

+ 20
- 0
tests/multiIncremental/PR133532_3/base/pkg/ANewTypeWizardPage.aj Voir le fichier

@@ -0,0 +1,20 @@
package pkg;

public aspect ANewTypeWizardPage {

public static int NewTypeWizardPage.F_PRIVILEGED = 1;
after() : execution(* NewTypeWizardPage.setModifiers(..)) {
if(NewTypeWizardPage.F_PRIVILEGED != 0) {
}
}
before() : execution(int NewTypeWizardPage.getModifiers()) {
int i = 0;
if (((NewTypeWizardPage)thisJoinPoint.getThis()).isTrue()) {
i = NewTypeWizardPage.F_PRIVILEGED;
}
}
}

+ 18
- 0
tests/multiIncremental/PR133532_3/base/pkg/NewTypeWizardPage.java Voir le fichier

@@ -0,0 +1,18 @@
package pkg;

public class NewTypeWizardPage {

public int getModifiers() {
return 1;
}
public boolean isTrue() {
return true;
}
public void setModifiers(int modifiers,
boolean canBeModified) {
}
}

+ 20
- 0
tests/multiIncremental/PR133532_3/inc1/pkg/ANewTypeWizardPage.aj Voir le fichier

@@ -0,0 +1,20 @@
package pkg;

public aspect ANewTypeWizardPage {

public static int NewTypeWizardPage.F_PRIVILEGED = 2;
after() : execution(* NewTypeWizardPage.setModifiers(..)) {
if(NewTypeWizardPage.F_PRIVILEGED != 0) {
}
}
before() : execution(int NewTypeWizardPage.getModifiers()) {
int i = 0;
if (((NewTypeWizardPage)thisJoinPoint.getThis()).isTrue()) {
i = NewTypeWizardPage.F_PRIVILEGED;
}
}
}

Chargement…
Annuler
Enregistrer