All Downloads are FREE. Search and download functionalities are using the official Maven repository.

arez.package-info Maven / Gradle / Ivy

There is a newer version: 0.213
Show newest version
/**
 * Core Arez primitives.
 */
@OmitPattern( type = "^.*\\.Arez_[^.]+$", symbol = "^\\$clinit$" )
@KeepPattern( type = "^.*\\.Arez_[^.]+_Factory$", symbol = "^\\$clinit$" )
@OmitPattern( type = "^.*\\.Arez_[^.]+$", symbol = "^toString$", unless = "arez.enable_names" )
@OmitPattern( type = "^.*([._])Arez_[^.]+Repository$", symbol = "^getRepositoryName$", unless = "arez.enable_names" )
// No repository should have equals defined
@OmitPattern( type = "^.*([._])Arez_[^.]+Repository$", symbol = "\\$equals" )
// No repositories need their own identity if native components disabled
@OmitPattern( type = "^.*([._])Arez_[^.]+Repository$", symbol = "^\\$\\$arezi\\$\\$_id$", unless = "arez.enable_native_components" )
@OmitPattern( type = "^.*([._])Arez_[^.]+Repository$", symbol = "^\\$\\$arezi\\$\\$_nextId$", unless = "arez.enable_native_components" )
@OmitPattern( symbol = "^\\$clinit$" )
@KeepPattern( type = "^arez\\.ArezContextHolder$", symbol = "^\\$clinit$", unless = "arez.enable_zones" )
@KeepPattern( type = "^arez\\.ZoneHolder$", symbol = "^\\$clinit$", when = "arez.enable_zones" )
package arez;

import grim.annotations.KeepPattern;
import grim.annotations.OmitPattern;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy