[Protra-commit] [455] ReSharperによるアドバイスを反映させる。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2013年 6月 8日 (土) 20:52:34 JST


Revision: 455
          http://sourceforge.jp/projects/protra/scm/svn/commits/455
Author:   panacoran
Date:     2013-06-08 20:52:33 +0900 (Sat, 08 Jun 2013)
Log Message:
-----------
	ReSharperによるアドバイスを反映させる。
	* Protra.Lib/Lang/ArithmeticExpressionNode.cs: 見かけ上の変更。
	(ArithmeticExpressionNode.Execute): RuntimeExceptionのInnerExceptionを設定する。
	* Protra.Lib/Lang/ArithmeticTermNode.cs: 見かけ上の変更。
	(ArithmeticTermNode.Execute): RuntimeExceptionのInnerExceptionを設定する。
	* Protra.Lib/Lang/ArrayNode.cs: 見かけ上の変更。
	* Protra.Lib/Lang/BreakStatementNode.cs: 同上。
	* Protra.Lib/Lang/Buffer.cs: 同上。
	* Protra.Lib/Lang/Builtins/DrawBuiltins.cs: 同上。
	* Protra.Lib/Lang/Builtins/MathBuiltins.cs: 同上。
	* Protra.Lib/Lang/Builtins/SimulateBuiltins.cs: 著作権表示の変更のみ。
	* Protra.Lib/Lang/ComparisonNode.cs: 見かけ上の変更。
	(ComparisonNode.Execute): RuntimeExceptionのInnerExceptionを設定する。
	* Protra.Lib/Lang/ContinueStatementNode.cs: 見かけ上の変更。
	* Protra.Lib/Lang/EmptyStatementNode.cs: 同上。
	* Protra.Lib/Lang/EquivalenceComparisonNode.cs: 同上。
	(EquivalenceComparisonNode.Execute): RuntimeExceptionのInnerExceptionを設定する。
	* Protra.Lib/Lang/ExpressionNode.cs: 見かけ上の変更。
	* Protra.Lib/Lang/ExpressionStatementNode.cs: 同上。
	* Protra.Lib/Lang/FunctionDefinitionNode.cs: 同上。
	* Protra.Lib/Lang/FunctionNode.cs: 同上。
	(FunctionNode.Execute): RuntimeExceptionのInnerExceptionを設定する。
	* Protra.Lib/Lang/FunctionType.cs: 見かけ上の変更。
	* Protra.Lib/Lang/IfStatementNode.cs: 同上。
	* Protra.Lib/Lang/Interpreter.cs: 同上。
	* Protra.Lib/Lang/LiteralNode.cs: 同上。
	* Protra.Lib/Lang/LogicalExpressionNode.cs: 同上。
	(LogicalExpressionNode.Execute): RuntimeExceptionのInnerExceptionを設定する。
	* Protra.Lib/Lang/LogicalTermNode.cs: 見かけ上の変更。
	(LogicalTermNode.Execute): RuntimeExceptionのInnerExceptionを設定する。
	* Protra.Lib/Lang/Node.cs: 見かけ上の変更。
	* Protra.Lib/Lang/ParseException.cs: 同上。
	* Protra.Lib/Lang/PrefixedExpressionNode.cs: 同上。
	(PrefixedExpressionNode.Execute): RuntimeExceptionのInnerExceptionを設定する。キャッチしたRuntimeExceptionにTokenが設定されていたらそれを使う。#31527
	* Protra.Lib/Lang/PrimaryNode.cs: 見かけ上の変更。
	* Protra.Lib/Lang/ProgramNode.cs: 同上。
	* Protra.Lib/Lang/Resource.cs: 同上。
	* Protra.Lib/Lang/ReturnStatementNode.cs: 同上。
	* Protra.Lib/Lang/RuntimeException.cs: 同上。
	(RuntimeException.RuntimeException): InnerExceptionを設定可能にする。
	* Protra.Lib/Lang/Scanner.cs: 見かけ上の変更。
	* Protra.Lib/Lang/StatementNode.cs: 同上。
	* Protra.Lib/Lang/SuffixedExpressionNode.cs: 同上。
	* Protra.Lib/Lang/Token.cs: 同上。
	* Protra.Lib/Lang/Value.cs: 同上。
	* Protra.Lib/Lang/VariableNode.cs: 同上。
	* Protra.Lib/Lang/WhileStatementNode.cs: 同上。

Ticket Links:
------------
    http://sourceforge.jp/projects/protra/tracker/detail/31527

Modified Paths:
--------------
    protra/trunk/ChangeLog.txt
    protra/trunk/Protra.Lib/Lang/ArithmeticExpressionNode.cs
    protra/trunk/Protra.Lib/Lang/ArithmeticTermNode.cs
    protra/trunk/Protra.Lib/Lang/ArrayNode.cs
    protra/trunk/Protra.Lib/Lang/BreakStatementNode.cs
    protra/trunk/Protra.Lib/Lang/Buffer.cs
    protra/trunk/Protra.Lib/Lang/Builtins/DrawBuiltins.cs
    protra/trunk/Protra.Lib/Lang/Builtins/MathBuiltins.cs
    protra/trunk/Protra.Lib/Lang/Builtins/SimulateBuiltins.cs
    protra/trunk/Protra.Lib/Lang/ComparisonNode.cs
    protra/trunk/Protra.Lib/Lang/ContinueStatementNode.cs
    protra/trunk/Protra.Lib/Lang/EmptyStatementNode.cs
    protra/trunk/Protra.Lib/Lang/EquivalenceComparisonNode.cs
    protra/trunk/Protra.Lib/Lang/ExpressionNode.cs
    protra/trunk/Protra.Lib/Lang/ExpressionStatementNode.cs
    protra/trunk/Protra.Lib/Lang/FunctionDefinitionNode.cs
    protra/trunk/Protra.Lib/Lang/FunctionNode.cs
    protra/trunk/Protra.Lib/Lang/FunctionType.cs
    protra/trunk/Protra.Lib/Lang/IfStatementNode.cs
    protra/trunk/Protra.Lib/Lang/Interpreter.cs
    protra/trunk/Protra.Lib/Lang/LiteralNode.cs
    protra/trunk/Protra.Lib/Lang/LogicalExpressionNode.cs
    protra/trunk/Protra.Lib/Lang/LogicalTermNode.cs
    protra/trunk/Protra.Lib/Lang/Node.cs
    protra/trunk/Protra.Lib/Lang/ParseException.cs
    protra/trunk/Protra.Lib/Lang/PrefixedExpressionNode.cs
    protra/trunk/Protra.Lib/Lang/PrimaryNode.cs
    protra/trunk/Protra.Lib/Lang/ProgramNode.cs
    protra/trunk/Protra.Lib/Lang/Resource.cs
    protra/trunk/Protra.Lib/Lang/ReturnStatementNode.cs
    protra/trunk/Protra.Lib/Lang/RuntimeException.cs
    protra/trunk/Protra.Lib/Lang/Scanner.cs
    protra/trunk/Protra.Lib/Lang/StatementNode.cs
    protra/trunk/Protra.Lib/Lang/SuffixedExpressionNode.cs
    protra/trunk/Protra.Lib/Lang/Token.cs
    protra/trunk/Protra.Lib/Lang/Value.cs
    protra/trunk/Protra.Lib/Lang/VariableNode.cs
    protra/trunk/Protra.Lib/Lang/WhileStatementNode.cs




Protra-commit メーリングリストの案内
Back to archive index