Socket
Socket
Sign inDemoInstall

@prettier/plugin-ruby

Package Overview
Dependencies
Maintainers
12
Versions
78
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@prettier/plugin-ruby - npm Package Compare versions

Comparing version 1.5.1 to 1.5.2

src/utils/literallineWithoutBreakParent.js

11

CHANGELOG.md

@@ -9,2 +9,8 @@ # Changelog

## [1.5.2] - 2021-02-03
### Changed
- kddeisz - Fix up `binary` node comparison operators so that it will handle either Symbol literals or the `@op` nodes which are incorrectly coming from JRuby (https://github.com/jruby/jruby/issues/6548).
## [1.5.1] - 2021-01-27

@@ -203,3 +209,3 @@

# [0.22.0] - 2020-12-08
## [0.22.0] - 2020-12-08

@@ -1076,3 +1082,4 @@ ### Changed

[unreleased]: https://github.com/prettier/plugin-ruby/compare/v1.5.1...HEAD
[unreleased]: https://github.com/prettier/plugin-ruby/compare/v1.5.2...HEAD
[1.5.2]: https://github.com/prettier/plugin-ruby/compare/v1.5.1...v1.5.2
[1.5.1]: https://github.com/prettier/plugin-ruby/compare/v1.5.0...v1.5.1

@@ -1079,0 +1086,0 @@ [1.5.0]: https://github.com/prettier/plugin-ruby/compare/v1.4.0...v1.5.0

2

package.json
{
"name": "@prettier/plugin-ruby",
"version": "1.5.1",
"version": "1.5.2",
"description": "prettier plugin for the Ruby programming language",

@@ -5,0 +5,0 @@ "main": "src/plugin.js",

@@ -11,3 +11,3 @@ const {

const { literalLineNoBreak } = require("../utils");
const { literallineWithoutBreakParent } = require("../utils");

@@ -34,3 +34,3 @@ const parsers = {

.split(/(\n)/g)
.map((v, i) => (i % 2 === 0 ? v : literalLineNoBreak))
.map((v, i) => (i % 2 === 0 ? v : literallineWithoutBreakParent))
)

@@ -111,3 +111,3 @@ : currentDoc

const formatted = concat([
literalLineNoBreak,
literallineWithoutBreakParent,
replaceNewlines(stripTrailingHardline(textToDoc(content, { parser })))

@@ -125,3 +125,3 @@ ]);

indent(markAsRoot(formatted)),
literalLineNoBreak,
literallineWithoutBreakParent,
ending.trim()

@@ -139,3 +139,5 @@ ])

path.call(print, "beging"),
lineSuffix(group(concat([formatted, literalLineNoBreak, ending.trim()])))
lineSuffix(
group(concat([formatted, literallineWithoutBreakParent, ending.trim()]))
)
])

@@ -142,0 +144,0 @@ );

const { concat, group, lineSuffix, join } = require("../../prettier");
const { literalLineNoBreak } = require("../../utils");
const { literallineWithoutBreakParent } = require("../../utils");

@@ -14,3 +14,3 @@ function printHeredoc(path, opts, print) {

// In this case, the part of the string is just regular string content
return join(literalLineNoBreak, part.body.split("\n"));
return join(literallineWithoutBreakParent, part.body.split("\n"));
});

@@ -27,3 +27,5 @@

lineSuffix(
group(concat([literalLineNoBreak].concat(parts).concat(ending)))
group(
concat([literallineWithoutBreakParent].concat(parts).concat(ending))
)
)

@@ -30,0 +32,0 @@ ])

@@ -8,3 +8,3 @@ module.exports = {

literal: require("./utils/literal"),
literalLineNoBreak: require("./utils/literalLineNoBreak"),
literallineWithoutBreakParent: require("./utils/literallineWithoutBreakParent"),
makeCall: require("./utils/makeCall"),

@@ -11,0 +11,0 @@ noIndent: require("./utils/noIndent"),

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc