<reponame>arez/arez<filename>processor/src/test/fixtures/input/com/example/post_dispose/Suppressed2PublicAccessPostDisposeModel.java
package com.example.post_dispose;

import arez.annotations.ArezComponent;
import arez.annotations.PostDispose;
import arez.annotations.SuppressArezWarnings;

@ArezComponent( allowEmpty = true )
abstract class Suppressed2PublicAccessPostDisposeModel
{
  // This uses the CLASS retention suppression
  @SuppressArezWarnings( "Arez:PublicLifecycleMethod" )
  @PostDispose
  public void postDispose()
  {
  }
}
