prettier/tests/annot2/__snapshots__/jsfmt.spec.js.snap

65 lines
841 B
Plaintext

exports[`test A.js 1`] = `
"/**
* @providesModule A
* @flow
*/
import type T from \"T\";
export default class {
p: T;
constructor() {
this.p = 0;
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/**
* @providesModule A
* @flow
*/
import type T from \"T\";
export default class {
p: T;
constructor() {
this.p = 0;
}
}
"
`;
exports[`test B.js 1`] = `
"/**
* @flow
*/
import A from \"A\"
class B extends A {
p: string; // OK, string ~> any
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/**
* @flow
*/
import A from \"A\";
class B extends A {
p: string; // OK, string ~> any
}
"
`;
exports[`test T.js 1`] = `
"/**
* @providesModule T
*/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"
`;