4. Araxis Merge ファイル比較レポート

このレポートは Araxis Merge11/20/2017 2:20:34 PM GMT Standard Time によって作成されました。Merge に関する情報については www.araxis.com をご覧ください。このレポートは XHTML と CSS2 を使用し、最新の標準基準に準拠したブラウザでご覧になれます。このレポートを印刷するための最適条件は、背景の色とイメージの印刷を可能にして、印刷の向きは横を使用します。

4.1 ファイルの比較

# ロケーション ファイル 更新日時
1 Mon Nov 20 14:20:34 2017 UTC
2 C:\Merge Test Files\8.5.23\java\org\apache\catalina\authenticator\jaspic MessageInfoImpl.java Thu Sep 28 11:32:16 2017 UTC

4.2 比較の概要

説明 第1ファイルと第2ファイル
テキスト ブロック
変更なし 0 0
変更箇所 0 0
挿入箇所 1 80
削除箇所 0 0

4.3 比較のオプション

余白 連続した空白文字を 1 文字として扱う
大文字/小文字 大文字と小文字の相違を意味のあるものとして扱う
行終端文字 行終端文字(CRLF 文字)の相違を無視する
CR/LF 文字 比較の詳細に示されない

4.4 有効な正規表現

有効な正規表現はありません。

4.5 比較の詳細

        1   /*
        2    * License d to the A pache Soft ware Found ation (ASF ) under on e or more
        3    * contrib utor licen se agreeme nts.  See  the NOTICE  file dist ributed wi th
        4    * this wo rk for add itional in formation  regarding  copyright  ownership.
        5    * The ASF  licenses  this file  to You und er the Apa che Licens e, Version  2.0
        6    * (the "L icense");  you may no t use this  file exce pt in comp liance wit h
        7    * the Lic ense.  You  may obtai n a copy o f the Lice nse at
        8    *
        9    *      ht tp://www.a pache.org/ licenses/L ICENSE-2.0
        10    *
        11    * Unless  required b y applicab le law or  agreed to  in writing , software
        12    * distrib uted under  the Licen se is dist ributed on  an "AS IS " BASIS,
        13    * WITHOUT  WARRANTIE S OR CONDI TIONS OF A NY KIND, e ither expr ess or imp lied.
        14    * See the  License f or the spe cific lang uage gover ning permi ssions and
        15    * limitat ions under  the Licen se.
        16    */
        17   package or g.apache.c atalina.au thenticato r.jaspic;
        18  
        19   import jav a.util.Has hMap;
        20   import jav a.util.Map ;
        21  
        22   import jav ax.securit y.auth.mes sage.Messa geInfo;
        23   import jav ax.servlet .http.Http ServletReq uest;
        24   import jav ax.servlet .http.Http ServletRes ponse;
        25  
        26   import org .apache.to mcat.util. res.String Manager;
        27  
        28   public cla ss Message InfoImpl i mplements  MessageInf o {
        29       protec ted static  final Str ingManager  sm = Stri ngManager. getManager (MessageIn foImpl.cla ss);
        30  
        31       public  static fi nal String  IS_MANDAT ORY = "jav ax.securit y.auth.mes sage.Messa gePolicy.i sMandatory ";
        32  
        33       privat e final Ma p<String,  Object> ma p = new Ha shMap<>();
        34       privat e HttpServ letRequest  request;
        35       privat e HttpServ letRespons e response ;
        36  
        37       public  MessageIn foImpl() {
        38       }
        39  
        40       public  MessageIn foImpl(Htt pServletRe quest requ est, HttpS ervletResp onse respo nse, boole an authMan datory) {
        41           th is.request  = request ;
        42           th is.respons e = respon se;
        43           ma p.put(IS_M ANDATORY,  Boolean.to String(aut hMandatory ));
        44       }
        45  
        46       @Overr ide
        47       @Suppr essWarning s("rawtype s")
        48       // JAS PIC uses r aw types
        49       public  Map getMa p() {
        50           re turn map;
        51       }
        52  
        53       @Overr ide
        54       public  Object ge tRequestMe ssage() {
        55           re turn reque st;
        56       }
        57  
        58       @Overr ide
        59       public  Object ge tResponseM essage() {
        60           re turn respo nse;
        61       }
        62  
        63       @Overr ide
        64       public  void setR equestMess age(Object  request)  {
        65           if  (!(reques t instance of HttpSer vletReques t)) {
        66                throw ne w IllegalA rgumentExc eption(sm. getString( "authentic ator.jaspi c.badReque stType",
        67                         request.ge tClass().g etName())) ;
        68           }
        69           th is.request  = (HttpSe rvletReque st) reques t;
        70       }
        71  
        72       @Overr ide
        73       public  void setR esponseMes sage(Objec t response ) {
        74           if  (!(respon se instanc eof HttpSe rvletRespo nse)) {
        75                throw ne w IllegalA rgumentExc eption(sm. getString( "authentic ator.jaspi c.badRespo nseType",
        76                         response.g etClass(). getName()) );
        77           }
        78           th is.respons e = (HttpS ervletResp onse) resp onse;
        79       }
        80   }