| Index: packages/dart_style/test/comments/mixed.unit
|
| diff --git a/packages/dart_style/test/comments/mixed.unit b/packages/dart_style/test/comments/mixed.unit
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..8ac19e0302021da0676165457dfb3de6cb685abf
|
| --- /dev/null
|
| +++ b/packages/dart_style/test/comments/mixed.unit
|
| @@ -0,0 +1,106 @@
|
| +40 columns |
|
| +>>> block comment
|
| +library foo;
|
| +/* A long
|
| + * Comment
|
| +*/
|
| +
|
| +/* And
|
| + * another...
|
| +*/
|
| +
|
| +// Mixing it up
|
| +
|
| +class C /* is cool */ {
|
| + /* int */ foo() => 42;
|
| +}
|
| +<<<
|
| +library foo;
|
| +/* A long
|
| + * Comment
|
| +*/
|
| +
|
| +/* And
|
| + * another...
|
| +*/
|
| +
|
| +// Mixing it up
|
| +
|
| +class C /* is cool */ {
|
| + /* int */ foo() => 42;
|
| +}
|
| +>>> mixed doc and line comments
|
| +/// Copyright info
|
| +
|
| +library foo;
|
| +/// Class comment
|
| +//TODO: implement
|
| +class C {
|
| +}
|
| +<<<
|
| +/// Copyright info
|
| +
|
| +library foo;
|
| +
|
| +/// Class comment
|
| +//TODO: implement
|
| +class C {}
|
| +>>> mixed comments
|
| +library foo;
|
| +
|
| +
|
| +/* Comment 1 */
|
| +
|
| +// Comment 2
|
| +
|
| +/* Comment 3 */
|
| +
|
| +
|
| +class C {}
|
| +<<<
|
| +library foo;
|
| +
|
| +/* Comment 1 */
|
| +
|
| +// Comment 2
|
| +
|
| +/* Comment 3 */
|
| +
|
| +class C {}
|
| +>>> multiline comment inside nested blocks
|
| +main() {
|
| + inner() {
|
| + function(/*
|
| +comment */argument);
|
| + }
|
| +}
|
| +<<<
|
| +main() {
|
| + inner() {
|
| + function(/*
|
| +comment */
|
| + argument);
|
| + }
|
| +}
|
| +>>> line doc comments are indented even if flush left
|
| +class C {
|
| +/// doc
|
| + method() {}
|
| +}
|
| +<<<
|
| +class C {
|
| + /// doc
|
| + method() {}
|
| +}
|
| +>>> commented out comments are not mistaken for doc comments
|
| +class C {
|
| +//// not a doc comment
|
| +//commentedOut() {}
|
| + method() {}
|
| +}
|
| +<<<
|
| +class C {
|
| +//// not a doc comment
|
| +//commentedOut() {}
|
| + method() {}
|
| +}
|
|
|