58. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/27/2018 2:59:09 PM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

58.1 Files compared

# Location File Last Modified
1 v2.0_Sprint_15_Build_5.zip\v2.0_Sprint_15_Build_5\Unredacted\ARS_Backend\ars_app\src\main\java\gov\va\med\ars\configuration AppConfig.java Tue Apr 24 14:49:53 2018 UTC
2 v2.0_Sprint_15_Build_5..zip\v2.0_Sprint_15_Build_5\Unredacted\ARS_Backend\ars_app\src\main\java\gov\va\med\ars\configuration AppConfig.java Thu Apr 26 14:22:27 2018 UTC

58.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 182
Changed 1 2
Inserted 0 0
Removed 0 0

58.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

58.4 Active regular expressions

No regular expressions were active.

58.5 Comparison detail

  1   package go v.va.med.a rs.configu ration;
  2  
  3   import org .springfra mework.aop .aspectj.a nnotation. Annotation AwareAspec tJAutoProx yCreator;
  4   import org .springfra mework.cac he.CacheMa nager;
  5   import org .springfra mework.cac he.annotat ion.Enable Caching;
  6   import org .springfra mework.cac he.concurr ent.Concur rentMapCac heManager;
  7   import org .springfra mework.con text.annot ation.Bean ;
  8   import org .springfra mework.con text.annot ation.Comp onentScan;
  9   import org .springfra mework.con text.annot ation.Conf iguration;
  10   import org .springfra mework.con text.annot ation.Enab leAspectJA utoProxy;
  11   import org .springfra mework.con text.annot ation.Filt erType;
  12   import org .springfra mework.con text.annot ation.Prof ile;
  13   import org .springfra mework.con text.annot ation.Prop ertySource ;
  14   import org .springfra mework.con text.annot ation.Prop ertySource s;
  15   import org .springfra mework.con text.suppo rt.Propert ySourcesPl aceholderC onfigurer;
  16  
  17  
  18   /**
  19    * @author   PI I
  20    *
  21    */
  22  
  23   @Configura tion
  24   public cla ss AppConf ig {
  25           
  26           @C onfigurati on
  27           @P rofile("de fault")
  28           @C omponentSc an(basePac kages="gov .va.med",e xcludeFilt ers = @Com ponentScan .Filter(ty pe = Filte rType.REGE X,pattern  = "gov.va. med.ars.co nfiguratio n.spring") )
  29           @P ropertySou rces( {@Pr opertySour ce("classp ath:applic ation.prop erties"),@ PropertySo urce("clas spath:oaut h.properti es"),@Prop ertySource ("classpat h:Validati onMessages .propertie s")})
  30           @E nableCachi ng
  31           @E nableAspec tJAutoProx y
  32           st atic class  Defaults  {
  33                    
  34           }
  35           
  36           @C onfigurati on
  37           @P rofile("de v")
  38           @C omponentSc an(basePac kages="gov .va.med.ar s",exclude Filters =  @Component Scan.Filte r(type = F ilterType. REGEX,patt ern = "gov .va.med.ar s.configur ation.spri ng"))
  39           @P ropertySou rces( {@Pr opertySour ce("classp ath:develo pment.prop erties"),@ PropertySo urce("clas spath:oaut h.properti es"),@Prop ertySource ("classpat h:Validati onMessages .propertie s"),@Prope rtySource( "classpath :port.prop erties")})
  40           @E nableCachi ng
  41           @E nableAspec tJAutoProx y(proxyTar getClass=t rue)
  42           st atic class  Developme nt {
  43                    
  44           }
  45           
  46           @C onfigurati on
  47           @P rofile("qa ")
  48           @P ropertySou rces( {@Pr opertySour ce("classp ath:qa.pro perties"), @PropertyS ource("cla sspath:oau th.propert ies"),@Pro pertySourc e("classpa th:Validat ionMessage s.properti es"),@Prop ertySource ("classpat h:port.pro perties")} )
  49           @C omponentSc an(basePac kages="gov .va.med")
  50           @E nableCachi ng
  51           @E nableAspec tJAutoProx y(proxyTar getClass=t rue)
  52           st atic class  Qa {
  53                    
  54           }
  55           
  56           @C onfigurati on
  57           @P rofile("sq a")
  58           @P ropertySou rces( {@Pr opertySour ce("classp ath:sqa.pr operties") ,@Property Source("cl asspath:oa uth.proper ties"),@Pr opertySour ce("classp ath:Valida tionMessag es.propert ies"),@Pro pertySourc e("classpa th:port.pr operties") })
  59           @C omponentSc an(basePac kages="gov .va.med")
  60           @E nableCachi ng
  61           @E nableAspec tJAutoProx y(proxyTar getClass=t rue)
  62           st atic class  Sqa {
  63                    
  64           }
  65           
  66           @C onfigurati on
  67           @P rofile("pr oduction")
  68           @P ropertySou rces( {@Pr opertySour ce("classp ath:prod.p roperties" ),@Propert ySource("c lasspath:o auth.prope rties")})
  69           @E nableCachi ng
  70           @E nableAspec tJAutoProx y
  71           st atic class  Productio n {
  72                    
  73           }
  74           
  75   /*      @A utowired
  76           pr ivate Envi ronment en v;*/
  77  
  78           @B ean
  79           pu blic stati c Property SourcesPla ceholderCo nfigurer p laceholder COnfigurer (){
  80                    retu rn new Pro pertySourc esPlacehol derConfigu rer();
  81           }
  82  
  83           @B ean
  84           pu blic Cache Manager ca cheManager () {
  85                    retu rn new Con currentMap CacheManag er();
  86           }
  87           
  88           @B ean
  89           pu blic Annot ationAware AspectJAut oProxyCrea tor annota tionAwareA spectJAuto Proxy() {
  90                    retu rn new Ann otationAwa reAspectJA utoProxyCr eator();
  91           }
  92   }