Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
李少辉-开发者
Brakeman
提交
6ba67d5e
B
Brakeman
项目概览
李少辉-开发者
/
Brakeman
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
B
Brakeman
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
6ba67d5e
编写于
8月 14, 2012
作者:
J
Justin Collins
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[CSC] Sexp#meth_name -> Sexp#method_name
上级
ac19e657
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
11 addition
and
11 deletion
+11
-11
lib/brakeman/checks/check_single_quotes.rb
lib/brakeman/checks/check_single_quotes.rb
+1
-1
lib/brakeman/processors/controller_alias_processor.rb
lib/brakeman/processors/controller_alias_processor.rb
+1
-1
lib/brakeman/processors/controller_processor.rb
lib/brakeman/processors/controller_processor.rb
+2
-2
lib/brakeman/processors/library_processor.rb
lib/brakeman/processors/library_processor.rb
+4
-4
lib/brakeman/processors/model_processor.rb
lib/brakeman/processors/model_processor.rb
+2
-2
lib/ruby_parser/bm_sexp.rb
lib/ruby_parser/bm_sexp.rb
+1
-1
未找到文件。
lib/brakeman/checks/check_single_quotes.rb
浏览文件 @
6ba67d5e
...
...
@@ -76,7 +76,7 @@ class Brakeman::CheckSingleQuotes < Brakeman::BaseCheck
#
# def html_escape
def
process_defn
exp
if
@inside_util
and
exp
.
meth_name
==
:html_escape
if
@inside_util
and
exp
.
meth
od
_name
==
:html_escape
@inside_html_escape
=
true
process
exp
.
body
@inside_html_escape
=
false
...
...
lib/brakeman/processors/controller_alias_processor.rb
浏览文件 @
6ba67d5e
...
...
@@ -77,7 +77,7 @@ class Brakeman::ControllerAliasProcessor < Brakeman::AliasProcessor
#Processes a method definition, which may include
#processing any rendered templates.
def
process_methdef
exp
meth_name
=
exp
.
meth_name
meth_name
=
exp
.
meth
od
_name
#Skip if instructed to only process a specific method
#(but don't skip if this method was called from elsewhere)
...
...
lib/brakeman/processors/controller_processor.rb
浏览文件 @
6ba67d5e
...
...
@@ -124,7 +124,7 @@ class Brakeman::ControllerProcessor < Brakeman::BaseProcessor
#Process method definition and store in Tracker
def
process_defn
exp
name
=
exp
.
meth_name
name
=
exp
.
meth
od
_name
@current_method
=
name
res
=
Sexp
.
new
:methdef
,
name
,
process
(
exp
[
2
]),
process
(
exp
.
body
.
block
)
res
.
line
(
exp
.
line
)
...
...
@@ -136,7 +136,7 @@ class Brakeman::ControllerProcessor < Brakeman::BaseProcessor
#Process self.method definition and store in Tracker
def
process_defs
exp
name
=
exp
.
meth_name
name
=
exp
.
meth
od
_name
if
exp
[
1
].
node_type
==
:self
if
@controller
...
...
lib/brakeman/processors/library_processor.rb
浏览文件 @
6ba67d5e
...
...
@@ -102,9 +102,9 @@ class Brakeman::LibraryProcessor < Brakeman::BaseProcessor
exp
.
node_type
=
:methdef
if
@current_class
@current_class
[
:public
][
exp
.
meth_name
]
=
exp
@current_class
[
:public
][
exp
.
meth
od
_name
]
=
exp
elsif
@current_module
@current_module
[
:public
][
exp
.
meth_name
]
=
exp
@current_module
[
:public
][
exp
.
meth
od
_name
]
=
exp
end
exp
...
...
@@ -115,9 +115,9 @@ class Brakeman::LibraryProcessor < Brakeman::BaseProcessor
exp
.
node_type
=
:selfdef
if
@current_class
@current_class
[
:public
][
exp
.
meth_name
]
=
exp
@current_class
[
:public
][
exp
.
meth
od
_name
]
=
exp
elsif
@current_module
@current_module
[
:public
][
exp
.
meth_name
]
=
exp
@current_module
[
:public
][
exp
.
meth
od
_name
]
=
exp
end
exp
...
...
lib/brakeman/processors/model_processor.rb
浏览文件 @
6ba67d5e
...
...
@@ -99,7 +99,7 @@ class Brakeman::ModelProcessor < Brakeman::BaseProcessor
#Add method definition to tracker
def
process_defn
exp
return
exp
unless
@model
name
=
exp
.
meth_name
name
=
exp
.
meth
od
_name
@current_method
=
name
res
=
Sexp
.
new
:methdef
,
name
,
exp
[
2
],
process
(
exp
.
body
.
value
)
...
...
@@ -115,7 +115,7 @@ class Brakeman::ModelProcessor < Brakeman::BaseProcessor
#Add method definition to tracker
def
process_defs
exp
return
exp
unless
@model
name
=
exp
.
meth_name
name
=
exp
.
meth
od
_name
if
exp
[
1
].
node_type
==
:self
target
=
@model
[
:name
]
...
...
lib/ruby_parser/bm_sexp.rb
浏览文件 @
6ba67d5e
...
...
@@ -316,7 +316,7 @@ class Sexp
end
#Returns name of method being defined in a method definition.
def
meth_name
def
meth
od
_name
expect
:defn
,
:defs
,
:methdef
,
:selfdef
case
self
.
node_type
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录