Skip to content

Commit baf301c

Browse files
committed
rustdoc: De-mode
1 parent 16ea4b0 commit baf301c

24 files changed

+254
-255
lines changed

src/librustdoc/astsrv.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ pub type Ctxt = {
4747

4848
type SrvOwner<T> = fn(srv: Srv) -> T;
4949
pub type CtxtHandler<T> = fn~(ctxt: Ctxt) -> T;
50-
type Parser = fn~(Session, +s: ~str) -> @ast::crate;
50+
type Parser = fn~(Session, s: ~str) -> @ast::crate;
5151

5252
enum Msg {
5353
HandleRequest(fn~(Ctxt)),
@@ -62,15 +62,15 @@ impl Srv: Clone {
6262
fn clone(&self) -> Srv { copy *self }
6363
}
6464

65-
pub fn from_str<T>(+source: ~str, owner: SrvOwner<T>) -> T {
65+
pub fn from_str<T>(source: ~str, owner: SrvOwner<T>) -> T {
6666
run(owner, copy source, parse::from_str_sess)
6767
}
6868

69-
pub fn from_file<T>(+file: ~str, owner: SrvOwner<T>) -> T {
69+
pub fn from_file<T>(file: ~str, owner: SrvOwner<T>) -> T {
7070
run(owner, copy file, |sess, f| parse::from_file_sess(sess, &Path(f)))
7171
}
7272

73-
fn run<T>(owner: SrvOwner<T>, +source: ~str, +parse: Parser) -> T {
73+
fn run<T>(owner: SrvOwner<T>, source: ~str, parse: Parser) -> T {
7474

7575
let srv_ = Srv({
7676
ch: do util::spawn_listener |copy source, move parse, po| {
@@ -83,7 +83,7 @@ fn run<T>(owner: SrvOwner<T>, +source: ~str, +parse: Parser) -> T {
8383
move res
8484
}
8585

86-
fn act(po: oldcomm::Port<Msg>, +source: ~str, +parse: Parser) {
86+
fn act(po: oldcomm::Port<Msg>, source: ~str, parse: Parser) {
8787
let sess = build_session();
8888

8989
let ctxt = build_ctxt(
@@ -106,7 +106,7 @@ fn act(po: oldcomm::Port<Msg>, +source: ~str, +parse: Parser) {
106106

107107
pub fn exec<T:Owned>(
108108
srv: Srv,
109-
+f: fn~(ctxt: Ctxt) -> T
109+
f: fn~(ctxt: Ctxt) -> T
110110
) -> T {
111111
let (po, ch) = stream();
112112
let msg = HandleRequest(fn~(move f, ctxt: Ctxt) {

src/librustdoc/attr_parser.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ mod test {
3636

3737
use core::option::None;
3838

39-
pub fn parse_attributes(+source: ~str) -> ~[ast::attribute] {
39+
pub fn parse_attributes(source: ~str) -> ~[ast::attribute] {
4040
use syntax::parse;
4141
use syntax::parse::parser;
4242
use syntax::parse::attr::parser_attr;
@@ -52,7 +52,7 @@ mod test {
5252
}
5353
5454
fn doc_metas(
55-
+attrs: ~[ast::attribute]
55+
attrs: ~[ast::attribute]
5656
) -> ~[@ast::meta_item] {
5757
5858
let doc_attrs = attr::find_attrs_by_name(attrs, ~"doc");
@@ -63,7 +63,7 @@ fn doc_metas(
6363
return doc_metas;
6464
}
6565

66-
pub fn parse_crate(+attrs: ~[ast::attribute]) -> CrateAttrs {
66+
pub fn parse_crate(attrs: ~[ast::attribute]) -> CrateAttrs {
6767
let link_metas = attr::find_linkage_metas(attrs);
6868

6969
{
@@ -95,7 +95,7 @@ fn should_not_extract_crate_name_if_no_name_value_in_link_attribute() {
9595
assert attrs.name == None;
9696
}
9797

98-
pub fn parse_desc(+attrs: ~[ast::attribute]) -> Option<~str> {
98+
pub fn parse_desc(attrs: ~[ast::attribute]) -> Option<~str> {
9999
let doc_strs = do doc_metas(attrs).filter_map |meta| {
100100
attr::get_meta_item_value_str(*meta)
101101
};
@@ -122,7 +122,7 @@ fn parse_desc_should_parse_simple_doc_attributes() {
122122
assert attrs == Some(~"basic");
123123
}
124124

125-
pub fn parse_hidden(+attrs: ~[ast::attribute]) -> bool {
125+
pub fn parse_hidden(attrs: ~[ast::attribute]) -> bool {
126126
do doc_metas(attrs).find |meta| {
127127
match attr::get_meta_item_list(*meta) {
128128
Some(metas) => {

src/librustdoc/attr_pass.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ pub fn mk_pass() -> Pass {
4343

4444
pub fn run(
4545
srv: astsrv::Srv,
46-
+doc: doc::Doc
46+
doc: doc::Doc
4747
) -> doc::Doc {
4848
let fold = Fold {
4949
fold_crate: fold_crate,
@@ -58,7 +58,7 @@ pub fn run(
5858

5959
fn fold_crate(
6060
fold: &fold::Fold<astsrv::Srv>,
61-
+doc: doc::CrateDoc
61+
doc: doc::CrateDoc
6262
) -> doc::CrateDoc {
6363

6464
let srv = fold.ctxt;
@@ -89,7 +89,7 @@ fn should_replace_top_module_name_with_crate_name() {
8989

9090
fn fold_item(
9191
fold: &fold::Fold<astsrv::Srv>,
92-
+doc: doc::ItemDoc
92+
doc: doc::ItemDoc
9393
) -> doc::ItemDoc {
9494

9595
let srv = fold.ctxt;
@@ -113,7 +113,7 @@ fn fold_item(
113113
fn parse_item_attrs<T:Owned>(
114114
srv: astsrv::Srv,
115115
id: doc::AstId,
116-
+parse_attrs: fn~(+a: ~[ast::attribute]) -> T) -> T {
116+
parse_attrs: fn~(a: ~[ast::attribute]) -> T) -> T {
117117
do astsrv::exec(srv) |move parse_attrs, ctxt| {
118118
let attrs = match ctxt.ast_map.get(id) {
119119
ast_map::node_item(item, _) => copy item.attrs,
@@ -156,7 +156,7 @@ fn should_extract_fn_attributes() {
156156

157157
fn fold_enum(
158158
fold: &fold::Fold<astsrv::Srv>,
159-
+doc: doc::EnumDoc
159+
doc: doc::EnumDoc
160160
) -> doc::EnumDoc {
161161

162162
let srv = fold.ctxt;
@@ -207,7 +207,7 @@ fn should_extract_variant_docs() {
207207
208208
fn fold_trait(
209209
fold: &fold::Fold<astsrv::Srv>,
210-
+doc: doc::TraitDoc
210+
doc: doc::TraitDoc
211211
) -> doc::TraitDoc {
212212
let srv = fold.ctxt;
213213
let doc = fold::default_seq_fold_trait(fold, doc);
@@ -221,7 +221,7 @@ fn fold_trait(
221221
fn merge_method_attrs(
222222
srv: astsrv::Srv,
223223
item_id: doc::AstId,
224-
+docs: ~[doc::MethodDoc]
224+
docs: ~[doc::MethodDoc]
225225
) -> ~[doc::MethodDoc] {
226226
227227
// Create an assoc list from method name to attributes
@@ -284,7 +284,7 @@ fn should_extract_trait_method_docs() {
284284

285285
fn fold_impl(
286286
fold: &fold::Fold<astsrv::Srv>,
287-
+doc: doc::ImplDoc
287+
doc: doc::ImplDoc
288288
) -> doc::ImplDoc {
289289
let srv = fold.ctxt;
290290
let doc = fold::default_seq_fold_impl(fold, doc);
@@ -319,7 +319,7 @@ mod test {
319319
use doc;
320320
use extract;
321321

322-
pub fn mk_doc(+source: ~str) -> doc::Doc {
322+
pub fn mk_doc(source: ~str) -> doc::Doc {
323323
do astsrv::from_str(copy source) |srv| {
324324
let doc = extract::from_srv(srv, ~"");
325325
run(srv, doc)

src/librustdoc/config.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ pub fn parse_config(args: &[~str]) -> Result<Config, ~str> {
123123

124124
pub fn parse_config_(
125125
args: &[~str],
126-
+program_output: ProgramOutput
126+
program_output: ProgramOutput
127127
) -> Result<Config, ~str> {
128128
let args = args.tail();
129129
let opts = vec::unzip(opts()).first();
@@ -147,7 +147,7 @@ pub fn parse_config_(
147147
fn config_from_opts(
148148
input_crate: &Path,
149149
matches: &getopts::Matches,
150-
+program_output: ProgramOutput
150+
program_output: ProgramOutput
151151
) -> Result<Config, ~str> {
152152

153153
let config = default_config(input_crate);
@@ -222,8 +222,8 @@ fn parse_output_style(output_style: &str) -> Result<OutputStyle, ~str> {
222222

223223
fn maybe_find_pandoc(
224224
config: &Config,
225-
+maybe_pandoc_cmd: Option<~str>,
226-
+program_output: ProgramOutput
225+
maybe_pandoc_cmd: Option<~str>,
226+
program_output: ProgramOutput
227227
) -> Result<Option<~str>, ~str> {
228228
if config.output_format != PandocHtml {
229229
return result::Ok(maybe_pandoc_cmd);

src/librustdoc/demo.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ enum OmNomNomy {
3939
}
4040

4141
fn take_my_order_please(
42-
+_waitperson: WaitPerson,
43-
+_order: ~[OmNomNomy]
42+
_waitperson: WaitPerson,
43+
_order: ~[OmNomNomy]
4444
) -> uint {
4545

4646
/*!

src/librustdoc/desc_to_brief_pass.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ pub fn mk_pass() -> Pass {
3737

3838
pub fn run(
3939
_srv: astsrv::Srv,
40-
+doc: doc::Doc
40+
doc: doc::Doc
4141
) -> doc::Doc {
4242
let fold = Fold {
4343
fold_item: fold_item,
@@ -48,7 +48,7 @@ pub fn run(
4848
(fold.fold_doc)(&fold, doc)
4949
}
5050

51-
fn fold_item(fold: &fold::Fold<()>, +doc: doc::ItemDoc) -> doc::ItemDoc {
51+
fn fold_item(fold: &fold::Fold<()>, doc: doc::ItemDoc) -> doc::ItemDoc {
5252
let doc = fold::default_seq_fold_item(fold, doc);
5353

5454
doc::ItemDoc {
@@ -57,7 +57,7 @@ fn fold_item(fold: &fold::Fold<()>, +doc: doc::ItemDoc) -> doc::ItemDoc {
5757
}
5858
}
5959

60-
fn fold_trait(fold: &fold::Fold<()>, +doc: doc::TraitDoc) -> doc::TraitDoc {
60+
fn fold_trait(fold: &fold::Fold<()>, doc: doc::TraitDoc) -> doc::TraitDoc {
6161
let doc =fold::default_seq_fold_trait(fold, doc);
6262

6363
doc::TraitDoc {
@@ -69,7 +69,7 @@ fn fold_trait(fold: &fold::Fold<()>, +doc: doc::TraitDoc) -> doc::TraitDoc {
6969
}
7070
}
7171

72-
fn fold_impl(fold: &fold::Fold<()>, +doc: doc::ImplDoc) -> doc::ImplDoc {
72+
fn fold_impl(fold: &fold::Fold<()>, doc: doc::ImplDoc) -> doc::ImplDoc {
7373
let doc =fold::default_seq_fold_impl(fold, doc);
7474

7575
doc::ImplDoc {
@@ -108,7 +108,7 @@ pub mod test {
108108
use doc;
109109
use extract;
110110

111-
pub fn mk_doc(+source: ~str) -> doc::Doc {
111+
pub fn mk_doc(source: ~str) -> doc::Doc {
112112
do astsrv::from_str(copy source) |srv| {
113113
let doc = extract::from_srv(srv, ~"");
114114
let doc = (attr_pass::mk_pass().f)(srv, doc);
@@ -117,15 +117,15 @@ pub mod test {
117117
}
118118
}
119119

120-
fn extract(+desc: Option<~str>) -> Option<~str> {
120+
fn extract(desc: Option<~str>) -> Option<~str> {
121121
if desc.is_none() {
122122
return None
123123
}
124124

125125
parse_desc((copy desc).get())
126126
}
127127

128-
fn parse_desc(+desc: ~str) -> Option<~str> {
128+
fn parse_desc(desc: ~str) -> Option<~str> {
129129

130130
const max_brief_len: uint = 120u;
131131

@@ -141,7 +141,7 @@ fn parse_desc(+desc: ~str) -> Option<~str> {
141141
}
142142
}
143143

144-
fn first_sentence(+s: ~str) -> Option<~str> {
144+
fn first_sentence(s: ~str) -> Option<~str> {
145145
let paras = paragraphs(copy s);
146146
if !paras.is_empty() {
147147
let first_para = vec::head(paras);
@@ -151,7 +151,7 @@ fn first_sentence(+s: ~str) -> Option<~str> {
151151
}
152152
}
153153
154-
fn first_sentence_(+s: ~str) -> ~str {
154+
fn first_sentence_(s: ~str) -> ~str {
155155
let mut dotcount = 0;
156156
// The index of the character following a single dot. This allows
157157
// Things like [0..1) to appear in the brief description
@@ -182,7 +182,7 @@ fn first_sentence_(+s: ~str) -> ~str {
182182
}
183183
}
184184

185-
fn paragraphs(+s: ~str) -> ~[~str] {
185+
fn paragraphs(s: ~str) -> ~[~str] {
186186
let lines = str::lines_any(s);
187187
let mut whitespace_lines = 0;
188188
let mut accum = ~"";

0 commit comments

Comments
 (0)