justjavac

justjavac

Creator of vscode-deno. Currently a contributor to Deno @denoland.

Member Since 11 years ago

Tianjin, China

Experience Points
1.52w
follower
Lessons Completed
109
follow
Lessons Completed
1.3k
stars
Best Reply Awards
299
repos

1972 contributions in the last year

Pinned
⚡ A modern runtime for JavaScript and TypeScript.
⚡ Visual Studio Code plugin for Deno
⚡ :mag: Sniff web framework and javascript libraries run on browsing website.
⚡ Deno Version Manager - Easy way to manage multiple active deno versions.
⚡ A loader for webpack to load JSON with performance advice
⚡ :cancer: 一个 Chrome 插件:将 Google CDN 替换为国内的。
Activity
May
24
18 hours ago
Activity icon
issue

justjavac issue comment justjavac/dvm

justjavac
justjavac

Fixed MacOS install and added test

Overview

The PR #89 broke install.sh script on MacOS for all CPU architectures. This PR fixes that break and adds test to ensure it doesn't happen in the future.

Related Issues and PRs

  1. #89
  2. #51

Changes

  1. Fix script issue causing installations to fail on MacOS in install.sh.
  2. Changed OS+CPU logic to gracefully error in cases of unsupported combinations in install.sh.
  3. Allowed for install.sh to receive an optional argument for installation from a local copy of dvm for easy testing.
  4. Updated CI to test that install.sh works on MacOS and Linux, via changes in .github/workflows/ci.yml.
push

justjavac push justjavac/dvm

justjavac
justjavac
  1. Fix script issue causing installations to fail on MacOS in install.sh. (#93)

  2. Changed OS+CPU logic to gracefully error in cases of unsupported combinations in install.sh.

  3. Allowed for install.sh to receive an optional argument for installation from a local copy of dvm for easy testing.

  4. Updated CI to test that install.sh works on MacOS and Linux, via changes in .github/workflows/ci.yml.

commit sha: fecaf32f2e9dde888db4014aee35683db6d79bdd

push time in 3 hours ago
pull request

justjavac pull request justjavac/dvm

justjavac
justjavac

Fixed MacOS install and added test

Overview

The PR #89 broke install.sh script on MacOS for all CPU architectures. This PR fixes that break and adds test to ensure it doesn't happen in the future.

Related Issues and PRs

  1. #89
  2. #51

Changes

  1. Fix script issue causing installations to fail on MacOS in install.sh.
  2. Changed OS+CPU logic to gracefully error in cases of unsupported combinations in install.sh.
  3. Allowed for install.sh to receive an optional argument for installation from a local copy of dvm for easy testing.
  4. Updated CI to test that install.sh works on MacOS and Linux, via changes in .github/workflows/ci.yml.
May
23
1 day ago
pull request

justjavac merge to justjavac/dvm

justjavac
justjavac

Fixed MacOS install and added test

Overview

The PR #89 broke install.sh script on MacOS for all CPU architectures. This PR fixes that break and adds test to ensure it doesn't happen in the future.

Related Issues and PRs

  1. #89
  2. #51

Changes

  1. Fix script issue causing installations to fail on MacOS in install.sh.
  2. Changed OS+CPU logic to gracefully error in cases of unsupported combinations in install.sh.
  3. Allowed for install.sh to receive an optional argument for installation from a local copy of dvm for easy testing.
  4. Updated CI to test that install.sh works on MacOS and Linux, via changes in .github/workflows/ci.yml.
pull request

justjavac pull request denocn/deno_docs

justjavac
justjavac

docs(en): merge manual/main into deno_docs/main @ ad871e61

此 PR 自动生成。

合并 denoland/manual 的修改至本仓库(@ad871e61

以下文件存在冲突,可能需要重新翻译:

请解决所有冲突后提交到此 pull request,可直接在 Github 修改、切换到 sync-ad871e61 分支进行修改或者使用 Github Desktop 拉取此 pr 修改并提交。

禁止使用 Squash Merge 来合并此 Pull Request!

使用该操作会导致上游仓库的内容丢失,并致使下一次合并产生冲突。

May
19
5 days ago
push

justjavac push justjavac/justjavac.github.com

justjavac
justjavac

Bump nokogiri from 1.13.4 to 1.13.6 (#23)

Bumps nokogiri from 1.13.4 to 1.13.6.


updated-dependencies:

  • dependency-name: nokogiri dependency-type: indirect ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit sha: d75cbd2d57d4199911eda0f42349263352216d14

push time in 5 days ago
Activity icon
delete

justjavac in justjavac/justjavac.github.com delete branch dependabot/bundler/nokogiri-1.13.6

deleted time in 5 days ago
pull request

justjavac pull request justjavac/justjavac.github.com

justjavac
justjavac

Bump nokogiri from 1.13.4 to 1.13.6

Bumps nokogiri from 1.13.4 to 1.13.6.

Release notes

Sourced from nokogiri's releases.

1.13.6 / 2022-05-08

Security

  • [CRuby] Address CVE-2022-29181, improper handling of unexpected data types, related to untrusted inputs to the SAX parsers. See GHSA-xh29-r2w5-wx8m for more information.

Improvements

  • {HTML4,XML}::SAX::{Parser,ParserContext} constructor methods now raise TypeError instead of segfaulting when an incorrect type is passed.

sha256:

58417c7c10f78cd1c0e1984f81538300d4ea98962cfd3f46f725efee48f9757a  nokogiri-1.13.6-aarch64-linux.gem
a2b04ec3b1b73ecc6fac619b41e9fdc70808b7a653b96ec97d04b7a23f158dbc  nokogiri-1.13.6-arm64-darwin.gem
4437f2d03bc7da8854f4aaae89e24a98cf5c8b0212ae2bc003af7e65c7ee8e27  nokogiri-1.13.6-java.gem
99d3e212bbd5e80aa602a1f52d583e4f6e917ec594e6aa580f6aacc253eff984  nokogiri-1.13.6-x64-mingw-ucrt.gem
a04f6154a75b6ed4fe2d0d0ff3ac02f094b54e150b50330448f834fa5726fbba  nokogiri-1.13.6-x64-mingw32.gem
a13f30c2863ef9e5e11240dd6d69ef114229d471018b44f2ff60bab28327de4d  nokogiri-1.13.6-x86-linux.gem
63a2ca2f7a4f6bd9126e1695037f66c8eb72ed1e1740ef162b4480c57cc17dc6  nokogiri-1.13.6-x86-mingw32.gem
2b266e0eb18030763277b30dc3d64337f440191e2bd157027441ac56a59d9dfe  nokogiri-1.13.6-x86_64-darwin.gem
3fa37b0c3b5744af45f9da3e4ae9cbd89480b35e12ae36b5e87a0452e0b38335  nokogiri-1.13.6-x86_64-linux.gem
b1512fdc0aba446e1ee30de3e0671518eb363e75fab53486e99e8891d44b8587  nokogiri-1.13.6.gem

1.13.5 / 2022-05-04

Security

Dependencies

  • [CRuby] Vendored libxml2 is updated from v2.9.13 to v2.9.14.

Improvements

  • [CRuby] The libxml2 HTML4 parser no longer exhibits quadratic behavior when recovering some broken markup related to start-of-tag and bare < characters.

Changed

  • [CRuby] The libxml2 HTML4 parser in v2.9.14 recovers from some broken markup differently. Notably, the XML CDATA escape sequence <![CDATA[ and incorrectly-opened comments will result in HTML text nodes starting with &lt;! instead of skipping the invalid tag. This behavior is a direct result of the quadratic-behavior fix noted above. The behavior of downstream sanitizers relying on this behavior will also change. Some tests describing the changed behavior are in test/html4/test_comments.rb.

... (truncated)

Changelog

Sourced from nokogiri's changelog.

1.13.6 / 2022-05-08

Security

  • [CRuby] Address CVE-2022-29181, improper handling of unexpected data types, related to untrusted inputs to the SAX parsers. See GHSA-xh29-r2w5-wx8m for more information.

Improvements

  • {HTML4,XML}::SAX::{Parser,ParserContext} constructor methods now raise TypeError instead of segfaulting when an incorrect type is passed.

1.13.5 / 2022-05-04

Security

Dependencies

  • [CRuby] Vendored libxml2 is updated from v2.9.13 to v2.9.14.

Improvements

  • [CRuby] The libxml2 HTML parser no longer exhibits quadratic behavior when recovering some broken markup related to start-of-tag and bare < characters.

Changed

  • [CRuby] The libxml2 HTML parser in v2.9.14 recovers from some broken markup differently. Notably, the XML CDATA escape sequence <![CDATA[ and incorrectly-opened comments will result in HTML text nodes starting with &lt;! instead of skipping the invalid tag. This behavior is a direct result of the quadratic-behavior fix noted above. The behavior of downstream sanitizers relying on this behavior will also change. Some tests describing the changed behavior are in test/html4/test_comments.rb.
Commits
  • b7817b6 version bump to v1.13.6
  • 61b1a39 Merge pull request #2530 from sparklemotion/flavorjones-check-parse-memory-ty...
  • 83cc451 fix: {HTML4,XML}::SAX::{Parser,ParserContext} check arg types
  • 22c9e5b version bump to v1.13.5
  • 6155881 doc: update CHANGELOG for v1.13.5
  • c519a47 Merge pull request #2527 from sparklemotion/2525-update-libxml-2_9_14-v1_13_x
  • 66c2886 dep: update libxml2 to v2.9.14
  • b7c4cc3 test: unpend the LIBXML_LOADED_VERSION test on freebsd
  • eac7934 dev: require yaml
  • f3521ba style(rubocop): pend Style/FetchEnvVar for now
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

Activity icon
created tag

justjavac in justjavac/dvm create tag v1.6.0

createdAt 5 days ago
Activity icon
delete

justjavac in justjavac/dvm delete branch release-v1.6.0

deleted time in 5 days ago
Activity icon
created branch

justjavac in justjavac/dvm create branch release-v1.6.0

createdAt 5 days ago
Activity icon
delete

justjavac in justjavac/dvm delete branch aarch64-readme

deleted time in 5 days ago
push

justjavac push justjavac/dvm

justjavac
justjavac

update aarch64 in readme.md (#91)

commit sha: a4214091cd6dd3d88915ebcfae47fae8c535570f

push time in 5 days ago
pull request

justjavac pull request justjavac/dvm

justjavac
justjavac

update aarch64 in readme.md

pull request

justjavac pull request justjavac/dvm

justjavac
justjavac

update aarch64 in readme.md

Activity icon
created branch

justjavac in justjavac/dvm create branch aarch64-readme

createdAt 5 days ago
push

justjavac push justjavac/dvm

justjavac
justjavac

migrate to new dvm cache location (#90)

commit sha: 18195fa5e658f62de34c8610db321ee4fae02105

push time in 5 days ago
pull request

justjavac pull request justjavac/dvm

justjavac
justjavac

migrate to new dvm cache location

pull request

justjavac pull request justjavac/dvm

justjavac
justjavac

migrate to new dvm cache location

Activity icon
created branch

justjavac in justjavac/dvm create branch new_cache_location

createdAt 5 days ago
pull request

justjavac pull request justjavac/dvm

justjavac
justjavac

fix #87: `Lacking the presence of the new cache folder will making DVM doctor command crash`

Fixed: #87

push

justjavac push justjavac/dvm

justjavac
justjavac

fix: Lacking the presence of the new cache folder will making DVM doctor command crash (#88)

commit sha: cc2248f3e7774507d41357d2462f31744352dd17

push time in 5 days ago
Activity icon
issue

justjavac issue justjavac/dvm

justjavac
justjavac

Lacking the presence of the new cache folder will making DVM `doctor` command crash

@justjavac originally founded this

when a DVM user upgrading from the old one is actually trying to use the new doctor command for migrating but lacking the presence of the new cache folder will make DVM doctor command crash

Previous