profile
viewpoint
Akinori MUSHA knu Machimachi Inc. (@machimachi-inc) Tokyo, Japan https://blog.akinori.org/ Ruby committer, co-maintainer of @huginn, Emacs Lisper, FreeBSD committer. Systems Consultant / IT Specialist

huginn/huginn 28734

Create agents that monitor and act on your behalf. Your agents are standing by!

knu/elscreen 161

elscreen patched to work with recent Emacs

knu/e 26

e - a smart wrapper for $EDITOR

knu/emacsc 16

Emacs as a command line tool

knu/easy-kill-extras.el 11

Extra functions for easy-kill/easy-mark.

knu/di 10

A wrapper around GNU diff(1)

knu/dired-fdclone.el 7

dired functions and settings to mimic FDclone

knu/FDclone 6

A clone of FD (File & Directory tool) by T.Shirai

knu/bcbiff 4

bcbiff(1) - Boxcar based IMAP biff

knu/fuse-convmvfs 4

A userland file system to convert filename charset, by ZC Miao

push eventknu/Dash-User-Contributions

jonathan schatz

commit sha 80b8f4ff833bf3338d1d52b56846f9161ee1737f

juce-6-preview2 update

view details

Bartosz Janda

commit sha 4118d8ea9bdcf0923d7732f75446f31f4d9235c0

Update Consul, Kubernetes & Packer Consul: - 1.6.6 - 1.7.4 - 1.8.0 Kubernetes: - 1.16.11 - 1.17.7 - 1.18.4 Packer: - 1.6.0

view details

benbenbang

commit sha 68c0a165f1e8b5aea399758170ff48141e993a53

Add docs for aiomultiprocess

view details

benbenbang

commit sha 09c13c3ea35d389c03cbe10a4afb1051b2067727

Several updates and doc update to 1.4.2

view details

benbenbang

commit sha 33a537b365707c6848ab22cfcf79be15feea8f83

Fix compressed files

view details

Étienne Deparis

commit sha 0fc5d0be3e43980aa0503bfc7e4e3bbe916df063

Update RuboCop docset to v0.86.0

view details

Gergely Imreh

commit sha afeccc06d4df373c7188524be607d93ba0ce8aca

bump MLflow version to 1.9.0 Signed-off-by: Gergely Imreh <gergely.imreh@faculty.ai>

view details

Lei Zhang

commit sha 7e01dcd0548b4f079bf758c39db8f4f13dc66795

Update Vulkan doc set to version 1.2.145

view details

Ben Booth

commit sha f819e007d299143707d0b16f014c64df146fbadf

Update Atom docset to v1.48.0 Includes versions 1.45, 1.46 and 1.47

view details

Guill Lo

commit sha 47f63c692a6708510f967829cab31042048b7e5e

update Tiki Docset

view details

Bartosz Janda

commit sha a64c592dd8b7f64f0dfa3e0609092f798836d2a2

Update Kubernetes & Terraform Kubernetes: - 1.16.12 - 1.17.8 - 1.18.5 Terraform: - 0.12.28

view details

Noah Lehmann-Haupt

commit sha 0864ae7847bf4be5f3655cff44703c15594b4be6

Add Svelte docset

view details

Noah Lehmann-Haupt

commit sha 1496f3f1debbb35ef0111f2b5723b8686a5da076

Fix archive file name

view details

Guill Lo

commit sha c7e1f68b6bdbc4ed60390c937c76f44cdfd97374

update READMEs for a couple of own Docsets i'm separating the docsets from the docset build that will be released soon as its own package/binary. so the READMEs need to reflect this so that people can report issues on the right repos.

view details

Guill Lo

commit sha 72316250cbabd316a20ca965be6d8527075b5b6c

update Ploi API, add Online Redirection

view details

Guill Lo

commit sha c9f0b55da582f5be6908fbb55fc937fa5e1df412

add Bulma 0.9.x Docset moved the previous (old) 0.7.1 to its own specific version folder.

view details

Bogdan Popescu

commit sha d4e1c8c7def474dbe60b9d4129ba93bbd567df17

Merge pull request #2842 from modosc/juce-6-upgrade juce-6-preview2 update

view details

Bogdan Popescu

commit sha 2122e7512dea0905403fdf3dd9f5095700ae3c88

Merge pull request #2847 from milouse/master Update RuboCop docset to v0.86.0

view details

Bogdan Popescu

commit sha 357f18eb28ed2d56353b6ffa38919424180b56e0

Merge pull request #2848 from imrehg/mlflow-bump-1.9.0 bump MLflow version to 1.9.0

view details

Bogdan Popescu

commit sha 558c3ee69e4edbdb1797ff438a9bdd1b93bcce1f

Merge pull request #2849 from antiagainst/vulkan-1.2.145 Update Vulkan doc set to version 1.2.145

view details

push time in 2 days

pull request commentredis-store/redis-rack

Pass options to session redis as Hash

This is a blocking issue for upgrading the redis gem to >=4.2 in a Rails project.

Our temporary solution is to add the following snippet to config/initializers/session_store.rb.

class ActionDispatch::Request::Session::Options
  def key?(key)
    @delegate.key?(key)
  end unless method_defined?(:key?)
end
tgwizard

comment created time in 3 days

push eventknu/Dash-User-Contributions

Akinori MUSHA

commit sha 40edc64c924ade960056efc14570cfb91a08e8d6

Update Presto docset to 336

view details

push time in 18 days

push eventgitbits/git-shift

Akinori MUSHA

commit sha 7b65b058f9568ec68785ee3d267be9299d8d17c2

Remove debug print

view details

push time in 19 days

push eventknu/Dash-User-Contributions

Danang Widiantoro

commit sha 2c9a33b2f3e558d0f8f6424de6a8b502182ddd17

20180715135030

view details

Danang Widiantoro

commit sha 8216c60f0eb0c37aac635f74ee164437c461ff94

Merge branch 'master' of github.com:Kapeli/Dash-User-Contributions

view details

Danang Widiantoro

commit sha 4720ed0c20b661a31dfd12e46e9026aaf10c7636

version 20180907023408

view details

Danang Widiantoro

commit sha c06019bfb65c7c438bc22e4fa8d07c16c577b9e7

Merge branch 'master' of github.com:Kapeli/Dash-User-Contributions

view details

Danang Widiantoro

commit sha 80cf1e9bad2be4060c84ad5399cd061eaa7dac49

new class QR

view details

Danang Widiantoro

commit sha ef3b890840938492b17460a597b7ebaa8927cfb4

Merge branch 'master' of github.com:Kapeli/Dash-User-Contributions

view details

Danang Widiantoro

commit sha 52d1aa48996b7dabffabe6fa26658540ddbdf858

version: 20190202164919

view details

Danang Widiantoro

commit sha c0fe72b09309d4c7a070fe4196752fe767808352

Merge branch 'master' of github.com:Kapeli/Dash-User-Contributions

view details

Danang Widiantoro

commit sha b974ed103a7c27f1d137348ac6f955ec1d7b8d17

Merge branch 'master' of github.com:Kapeli/Dash-User-Contributions

view details

Danang Widiantoro

commit sha ebdd0808865ba0c9a717dc3c2a4d6282575c33d0

new function and class

view details

Danang Widiantoro

commit sha 2c049293f815cbf02f4d4ff6b06a0013e77a926c

Merge branch 'master' of github.com:Kapeli/Dash-User-Contributions

view details

Danang Widiantoro

commit sha 19ffedde2e029aa684646e382bb294d3f01e7abf

new compressor method..

view details

Danang Widiantoro

commit sha ec5033495ebff02ac2bcedce2b5b4934ac380a83

Merge branch 'master' of github.com:Kapeli/Dash-User-Contributions

view details

Danang Widiantoro

commit sha 68874feb4d1383fb69c535751fea2a938d7f0948

version 20190318141427

view details

Adnan RIHAN

commit sha d98fc80e8c193fdd111183d689803f1c19363fbe

Carbon 2.35.0

view details

Adnan RIHAN

commit sha e212cb3645e72fd0a88081d7bbfbda991a6aec1c

Added the co-author Clayton CARTER

view details

Guill Lo

commit sha 8daec0e2b10376998773a335c8e6558f1d7ad0c5

update Tiki docset add: * playground * modules * tracker fields * wiki syntax * online redirection * Dash 5 description feature

view details

Eric W. Wallace

commit sha b0c5bf65b738afa06b59d89dd51d7f8f214e5e4d

Update Vaadin to version 8.11.0

view details

Akinori MUSHA

commit sha 63d50635a5085bebf77aa138cde165d7c791515f

Update Presto docset to 334

view details

Bartosz Janda

commit sha 1c09611a9c71200b9800bf032f1444d0c5e27e8d

Update Consul, Kubernetes, Packer, Terraform and Vault Consul: - 1.7.3 Kubernetes: - 1.15.2 - 1.16.10 - 1.17.7 - 1.18.3 Packer: - 1.5.6 Terraform: - 0.12.26 Vault: - 1.4.2

view details

push time in 19 days

delete branch knu/ruby-docker

delete branch : add_ruby_2.7

delete time in 19 days

delete branch knu/ruby-docker

delete branch : update_rubies

delete time in 19 days

created taggitbits/git-info

tagv0.2.0

git-info is a git subcommand that shows information about a Git repository a la `svn info'

created time in a month

push eventgitbits/git-info

Akinori MUSHA

commit sha 43610f6d37c817af4b8f9fa3acd43aa9c06052a5

Fix RESET_COLOR

view details

Akinori MUSHA

commit sha 1a99df58174e4ee985a8051686d15d3a772d2b78

Avoid accessing .git/config and support running in a worktree

view details

push time in a month

created tagknu/git-info

tagv0.2.0

*MOVED* git-info is a git subcommand that shows information about a Git repository a la `svn info'

created time in a month

push eventknu/git-info

Akinori MUSHA

commit sha 536f2a72fff2ea9d7931ee4261b91c89ffd8462b

Simplify cleanup

view details

Akinori MUSHA

commit sha 5c401d4e3a1e8fa28fe94b57beb8480539ac4961

Fix RESET_COLOR

view details

Akinori MUSHA

commit sha 44b279edc7acda55234bf7c35e33dda009ae511f

Avoid accessing .git/config and support running in a worktree

view details

push time in a month

push eventknu/Dash-User-Contributions

Tomas Latal

commit sha d78d32f1889aa111a99fdf6a10b048d32c2af489

Update of Elm 0.19 packages documentation on 2020-01-10

view details

Tomáš Látal

commit sha 2ae1f668b7db122f3c0cc91ba9d897aba3e51816

Honorable mention

view details

Tomas Latal

commit sha ee2ecda398ffc2f4f291e2ee004dd4d5b069f7ab

Merge remote-tracking branch 'upstream/master'

view details

Tomas Latal

commit sha 7bb361c973ae32ea71bd3ff8c8d5c585d1c916b3

Update of Elm packages - 2020-02-02

view details

Tomas Latal

commit sha df23631e4d165cb2889a44a767d141fd0bff769f

Update the color to mimic the package.elm-lang.cz + packages upate

view details

Nitin Madnani

commit sha 817a6368552c12f275769e7647750ad1d766d447

Add RSMTool docset.

view details

Akinori MUSHA

commit sha 5427313a9428fd9d0c107a19d76bd204cf0b8cea

Update BigQuery Standard SQL docset to 2020.03.06

view details

Tomas Latal

commit sha 891dfda51f51ecc34295b81e697d2f4ad0b5170e

Merge remote-tracking branch 'upstream/master'

view details

Tomas Latal

commit sha 9007d370da9ce6cfbdfe2c7a9f55334953a04c02

Update of Elm 0.19 packages 2020-03-19

view details

venkatasg

commit sha 3261585cfb61b211bd8f4d71a0bdb6a617b1a644

Renamed sample docset and moved it within its own folder

view details

venkatasg

commit sha e9061d7264dba2159c774e90093c129881e9b98c

Added 1x and 2x icons

view details

venkatasg

commit sha 34a325f37a243cc1a0fd60272014e68745a9a118

Deleted samples and added generated docset

view details

venkatasg

commit sha 79844f1049ef9128dbdc0db7a9f7d70908fe2c9b

Added the css file to hide sidebar

view details

venkatasg

commit sha 7ee84f7005d9253d6a81850b5b3eb203e3f2627d

Initial README

view details

venkatasg

commit sha 0f0f7b5b42b98d0de13c3bae2691b55ef7acaf78

Replaced docset with archive

view details

venkatasg

commit sha 5657b8783f543b7e8ee8cd4aab08ded3c90c3cc5

Corrected minor errors in README

view details

venkatasg

commit sha 0aef5ae212e19559037541d1440cc347d2abc173

Modified docset.json and filled in all necessary info

view details

venkatasg

commit sha 7e1cb536fb35d2bcb870d5457924711bad2d1221

Readded Sample_Docset folder

view details

venkatasg

commit sha 1e2752a045996b1e553b0a1dbe70ce8e0a233616

Merge remote-tracking branch 'Dash-User-Contributions/master' # Conflicts: # docsets/transformers/icon.png # docsets/transformers/icon@2x.png

view details

Alexander Kropochev

commit sha 46a59cd8e1b3fe810130787a568ec27e2288a857

Add Connect IQ SDK docset (#2724)

view details

push time in a month

pull request commenthuginn/huginn

Upgrade to Rails 6

Even one generation difference in Intel CPUs can hit you hard as every generation introduces new CPU instructions and modern compilers like gcc and clang are eager enough to use new CPU features if they are told to do so. 😥

dsander

comment created time in a month

push eventhuginn/huginn

Akinori MUSHA

commit sha b278bd5d1bdbd4e4324f2222f972e4ae5bdafe3f

Update sassc to 2.3.0 which builds a universally runnable binary

view details

Akinori MUSHA

commit sha 856a0294c7f5b4e4bb6ff1137cfd8bca01488c91

Merge pull request #2806 from huginn/update_sassc Update sassc to 2.3.0 which builds a universally runnable binary

view details

push time in a month

delete branch huginn/huginn

delete branch : update_sassc

delete time in a month

PR merged huginn/huginn

Update sassc to 2.3.0 which builds a universally runnable binary

sassc 2.2.1 would build its extension with -march=native -mtune=native which would cause illegal instruction error when the running host has a different CPU architecture/generation than the building host.

sassc 2.3.0 no longer adds the flags by default, so upgrading to the version should fix the problem.

cf. https://github.com/huginn/huginn/pull/2605#issuecomment-635031686

+2 -2

0 comment

1 changed file

knu

pr closed time in a month

PR opened huginn/huginn

Update sassc to 2.3.0 which builds a universally runnable binary

sassc 2.2.1 would build its extension with -march=native -mtune=native which would cause illegal instruction error when the running host has a different CPU architecture/generation than the building host.

sassc 2.3.0 no longer adds the flags by default, so upgrading to the version should fix the problem.

cf. https://github.com/huginn/huginn/pull/2605#issuecomment-635031686

+2 -2

0 comment

1 changed file

pr created time in a month

create barnchhuginn/huginn

branch : update_sassc

created branch time in a month

pull request commenthuginn/huginn

Upgrade to Rails 6

If the backtrace includes sassc in it, try upgrading the sassc gem to >=2.3.0, or add bundle config build.sassc --disable-march-tune-native to the build script. I've had this problem before, which is caused by sassc specifies the optimization flag to generate a binary tuned for the building host (https://github.com/sass/sassc-ruby/blob/v2.2.1/ext/extconf.rb#L23) that won't run on a host that has a different CPU architecture.

dsander

comment created time in a month

Pull request review commenthuginn/huginn

Allow to explicitly inflate `WebRequestConcern` responses using deflate

 def call(env)         case @unzip         when 'gzip'.freeze           body.replace(ActiveSupport::Gzip.decompress(body))+        when 'deflate'.freeze+          body.replace(Zlib::Inflate.inflate(body))

I have an experience that some Microsoft servers (not sure about the product and version) violating RFC used to return a raw deflate stream, and contributed a patch to faraday_middleware as shown below. You may need the same technique here.

https://github.com/lostisland/faraday_middleware/commit/7ea9bd1ce2c26eb0d8d6f6dc947667839bc36a43

dsander

comment created time in a month

pull request commentnpatwardhan/ruby-parallel-forkmanager

Fix busy loop caused by calling wait_one_child() without sleep

@npatwardhan Thank you for taking the time! You may need to run gem signin again, possibly followed by gem update --system if your installation of ruby is very old. And you can always consult the folks at RubyGems.org; they are kind and quick to help gem authors.

It is also advised that you turn on 2FA on RubyGems.org, which will require you to input a 6-digit OTP when you push a gem.

knu

comment created time in a month

pull request commentnpatwardhan/ruby-parallel-forkmanager

Fix busy loop caused by calling wait_one_child() without sleep

@npatwardhan Thanks for merging and bumping the version number for this! Could you push the new version to RubyGems.org? gem install parallel-forkmanager only gets version 2.0.1 installed.

knu

comment created time in a month

PR opened npatwardhan/ruby-parallel-forkmanager

Fix busy loop caused by calling wait_one_child() without sleep

I found a process using forkmanager extensively uses the CPU while waiting for the forked children, and determined that the cause is the busy loop that repeatedly calls waitpid() in non-blocking mode (WNOHANG) with no interval even if there is no terminated child process.

This PR fixes the problem.

+11 -5

0 comment

1 changed file

pr created time in a month

push eventknu/ruby-parallel-forkmanager

Akinori MUSHA

commit sha 788d95cd9db2e13771da52c9c6cb106b70170124

Zero is not falsy in Ruby

view details

Akinori MUSHA

commit sha cf3cce30852842c62b5768e8ca12aa514a471be0

Properly wait between failed wait attempts to avoid busy loop

view details

Akinori MUSHA

commit sha f7705120b8ad3d433f3d4030a040d9ba8cfd6c44

Pass a missing argument

view details

push time in a month

fork knu/ruby-parallel-forkmanager

The github version of Ruby Parallel::ForkManager. You can also find the gem on rubygems.org.

fork in a month

pull request commentGoogleCloudPlatform/ruby-docker

Add ruby 2.7

Perhaps it's time for the rest of us to learn how to home-brew the prebuilt images.

@dazuma Any chance this gets looked at?

knu

comment created time in 2 months

push eventfeedjira/feedjira

Akinori MUSHA

commit sha 5549c310795767fc899b549a3b10a5cdd3cfa654

Add an entry for #440 to CHANGELOG.md

view details

push time in 2 months

PR opened feedjira/feedjira

Add support for "a10" namespaced elements in an RSS feed

The "a10" namespace is used in RSS feeds generated by .NET's System.ServiceModel.Syndication.Rss20FeedFormatter.

+88 -1

0 comment

5 changed files

pr created time in 2 months

create barnchfeedjira/feedjira

branch : a10-namespace-support

created branch time in 2 months

issue commenttekezo/Karabiner

[Feature Request] Strengthen cooperation with Synergy

It's 2020 and I'm using Barrier instead of Synergy, and here's how I integrate it with Karabiner-Elements using Hammerspoon: https://gist.github.com/knu/8b3b784100bae2f8088ff09afc7c451b

tekezo

comment created time in 2 months

push eventknu/hs-knu

Akinori MUSHA

commit sha 9ed0e13ca8607e4a1fa819792adbed363c472be2

Add knu.keyboard.switchKarabinerProfile

view details

push time in 2 months

starteddebauchee/barrier

started time in 2 months

push eventknu/Dash-User-Contributions

Akinori MUSHA

commit sha ac441b91e139ea1ade7d6df4e6e861a64db1bb61

Update Presto docset to 333

view details

push time in 2 months

push eventknu/Dash-User-Contributions

Akinori MUSHA

commit sha 12525edd4ddea9f3178f46c14028d3e782d03ebc

Update Presto docset to 332

view details

push time in 2 months

push eventknu/Dash-User-Contributions

Akinori MUSHA

commit sha 4d6798a9195113157985747ceee5e18517a6a6ca

Update Presto docset to 331

view details

push time in 2 months

push eventknu/Dash-User-Contributions

Akinori MUSHA

commit sha 567f67c4d2ed054ff49f2ca7622172412226acb2

Update Presto docset to 333

view details

push time in 2 months

push eventknu/Dash-User-Contributions

Akinori MUSHA

commit sha 3ad1bf1fa2e9f401d5fb579c641fa2e84dcc4785

Update Presto docset to 332

view details

push time in 2 months

push eventknu/docset-presto

Akinori MUSHA

commit sha 1f1f3db68ca3c3e59c84a021b1026ca674e94ce4

Chop the trailing hash mark off every heading title They started to add it to every heading since 331.

view details

Akinori MUSHA

commit sha 87acb6bc3f4832e947ddb0efe59fcb90e489603b

Make BUILD_VERSION work in diff

view details

push time in 2 months

push eventknu/Dash-User-Contributions

Akinori MUSHA

commit sha 7a4ef3bae73f7d7f54b9294cb9f1778de238036e

Update Presto docset to 333

view details

push time in 2 months

push eventknu/Dash-User-Contributions

Akinori MUSHA

commit sha 6cbb96f166654fdd4add8a31f0d934772fc861ed

Update Presto docset to 332

view details

push time in 2 months

push eventknu/Dash-User-Contributions

Akinori MUSHA

commit sha 73cce2a8046fab85a733ed737bf03bf81dcba109

Update Presto docset to 333

view details

push time in 2 months

push eventknu/Dash-User-Contributions

Dmitrii Maganov

commit sha ceeb6c7a1e7f8fa1fe66e998fec52db5117051f0

Haxe 4.0.5/1 (#2777)

view details

Étienne Deparis

commit sha cb12df668d4b9fb5447abd8fe90833dddd2f66e4

Add RuboCop 0.82.0 docset (#2776)

view details

Kapeli

commit sha 39680a93cad6003783b57653e132971d6fe0e7a8

Optimize icons

view details

Kapeli

commit sha 57d5e4c42482574432ab3b9474ae5e304b2610b2

Processed docsets/Haxe/haxe.tgz

view details

Kapeli

commit sha 7e608de82a4f6cd458e85cb3ff706c127c78a6d5

Processed docsets/RuboCop/RuboCop.tgz

view details

Andrei Borisov

commit sha aa7d71099e0c22049f4f91aa888a9cc3f90481a9

Remove unnecessary files from fish 3.1.2 docset (#2778)

view details

wolfg

commit sha 6935e499072e1041a593893553d28f5b3d834ff1

version 3.11.0 (#2779)

view details

Matthew White

commit sha 97ee0f546e13fde4acc022d1ed641918da77fb25

Update Docset for AWS CloudFormation Template Reference 2020.05.07 (#2781)

view details

Niru Maheswaranathan

commit sha 9da2ea5e7553999f78ea49e1f1724736b8017d40

Adds JAX docset. (#2780) * Adds JAX documentation. * Editing README * Fixes icon resolutions.

view details

Eric W. Wallace

commit sha 49c8423d1b36661f15a450f833e90bd691170e98

Update Vaadin to version 8.10.4 (#2782)

view details

shaun

commit sha 95ad8b1526b7f1893b0fd3adb888dc7116388d17

ClojureScript 1.10.758 (#2783)

view details

Kapeli

commit sha 2eec48baa1f5f992511b439660358066e453bf79

Optimize icons

view details

Kapeli

commit sha ccc331bf1038b18d75bbd337bcca604caf02e4f8

Processed docsets/Django_REST_Framework/django-rest-framework.tgz

view details

Kapeli

commit sha a62906bb2d150a385c073668c4492be57cca80de

Processed docsets/Django_REST_Framework/versions/3.11.0/django-rest-framework.tgz

view details

Kapeli

commit sha fa0a77f6842662b42ea23807e920d884365732ad

Processed docsets/Vaadin/Vaadin.tgz

view details

Kapeli

commit sha 6bda9505cdbdf7de9629e2c2f58be24a3a66bd35

Processed docsets/Vaadin/versions/8.10.4/Vaadin.tgz

view details

Kapeli

commit sha 1f351693a9bfeeb0826ce380a1741b6394cabe02

Processed docsets/ClojureScript/ClojureScript.tgz

view details

Kapeli

commit sha 6eb9de84b2df4f8806a967097fc725294d8ccba3

Processed docsets/jax/jax.tgz

view details

Kapeli

commit sha 99e56800b82b88b6deccd5e03386f377b3ee2184

Processed docsets/fish/fish.tgz

view details

Kapeli

commit sha 696aaf7251613b0e55f5089ec1c6b2399faf3bb1

Processed docsets/AWS_CloudFormation_Template_Reference/AWS_CloudFormation_Template_Reference.tgz

view details

push time in 2 months

pull request commenthuginn/huginn

Fix setup_heroku under Windows

Can we give the "rescue Errno::EBADF" approach a try? I'm not sure what exactly platform(s) this is about, so I think it's better to resort to symptomatic treatment.

hunhejj

comment created time in 2 months

pull request commenthuginn/huginn

Fix setup_heroku under Windows

I suppose noecho is mainly to prevent shoulder surfing. If someone had access to the terminal (emulator), they'd already have stolen what was typed.

hunhejj

comment created time in 2 months

Pull request review commenthuginn/huginn

Fix setup_heroku under Windows

 def set_value(key, value, options = {})   def ask(question, opts = {})     print question + " "     STDOUT.flush-    (opts[:noecho] ? STDIN.noecho(&:gets) : gets).strip+    if opts[:noecho] && is_noecho_unsupported+      ask_without_echo.strip+    else+      (opts[:noecho] ? STDIN.noecho(&:gets) : gets).strip+    end+  end++  def is_noecho_unsupported+    return RbConfig::CONFIG['host_os'] =~ /cygwin|mswin|mingw32/

When I run Ruby installed by RubyInstaller 64bit (x64-mingw32) on MinGW-w64 Win64 Shell I see this happen:

knu@Gryphon% /c/Ruby/2.6/bin/ruby -v -rrbconfig -rio/console -e "p RbConfig::CONFIG['host_os']; p STDIN.noecho(&:gets)"
ruby 2.6.6p146 (2020-03-31 revision 67876) [x64-mingw32]
"mingw32"
-e:1:in `noecho': Bad file descriptor (Errno::EBADF)
        from -e:1:in `<main>'
hunhejj

comment created time in 2 months

pull request commenthuginn/huginn

Fix setup_heroku under Windows

The error you'll be seeing is Errno::EBADF, right? I'd rather do the following than to check the platform:

def noecho(&block)
  STDIN.noecho(&block)
rescue Errno::EBADF
  begin
    print "\e[0;8m"
    STDOUT.flush
    block.call
  ensure
    print "\e[0m"
    STDOUT.flush
  end
end
hunhejj

comment created time in 2 months

pull request commenthuginn/huginn

Fix setup_heroku under Windows

I think the problem is about mingw32/mswin and Cygwin and MSYS2 are not affected because they provide a Unix-compatible TTY emulation.

hunhejj

comment created time in 2 months

push eventknu/Dash-User-Contributions

Kapeli

commit sha 64eb574e4494136ed0eb37af829901ffa4646cd1

Merge branch 'master' of https://github.com/Kapeli/Dash-User-Contributions

view details

Kapeli

commit sha dff7f607a0f8f38be33d09955e016e01916ff40d

Processed docsets/Vaadin/Vaadin.tgz

view details

Kapeli

commit sha 5c4f0aee827bf4362b2bac5a6a9b870f10f03c23

Processed docsets/Vaadin/versions/8.10.3/Vaadin.tgz

view details

Kapeli

commit sha 89dbe1caa74b164d123b10392965cee995a6093c

Processed docsets/xgboost/xgboost.tgz

view details

Tomáš Látal

commit sha c48ef2b3d3b974a0cde75bf8ff107d3add48a434

Elm packages update - April 2020 (#2727) * Update of Elm 0.19 packages documentation on 2020-01-10 * Honorable mention * Update of Elm packages - 2020-02-02 * Update the color to mimic the package.elm-lang.cz + packages upate * Update of Elm 0.19 packages 2020-03-19 * Elm packages 2020 April version

view details

Kapeli

commit sha 78d06ec0d2ea8f7a6b7015cbc9f163b2a30e7dfe

Processed docsets/Connect_IQ_SDK/Connect_IQ_SDK.tgz

view details

Kapeli

commit sha 2f737d9caebf67cf6f4ad52a2f8728c1f5b8c4bd

Processed docsets/Connect_IQ_SDK/versions/3.1.8/Connect_IQ_SDK.tgz

view details

Kapeli

commit sha a9a3af4175e81a06add2a6263491aeb5bb8e2931

Processed docsets/Elm/Elm.tgz

view details

Kapeli

commit sha 957ae024e81acdba32f0d43c81a236bbdd64ed8e

Processed docsets/Elm/versions/0.18.0/Elm.tgz

view details

Lei Zhang

commit sha aec9d0cb82fe3467a71900dde6320b7c90944c74

Update Vulkan docset to version 1.2.137 (#2730)

view details

Blake Covarrubias

commit sha b4e3e91fa83ea5e189344c1d6fef5fc1f4a1f52c

Update Nomad docset to version 0.11.0 (#2731)

view details

shaun

commit sha 2e33bcceefbb1e561b57fb96cdc574c08325c952

ClojureScript 1.10.597 (#2732)

view details

pjmtdw

commit sha c2dfc29e2dfbbc70a27fd00437732212baef5986

Coq version 8.11.1 (#2734)

view details

Kapeli

commit sha a03f2925b70bdea703567a50b93e6db8e1a55592

Processed docsets/ClojureScript/ClojureScript.tgz

view details

Kapeli

commit sha 160699fd9b4b49973f30f464e3489ec91ad7c219

Processed docsets/Nomad/Nomad.tgz

view details

Kapeli

commit sha 1b09c7beca9eeb8aede404795c17fcb7153fa4f3

Processed docsets/Nomad/versions/0.11.0/Nomad.tgz

view details

Kapeli

commit sha 1b70ffe12ce5165be8391decce028fe6a4dd45cb

Processed docsets/Vulkan/Vulkan.tgz

view details

Kapeli

commit sha 2b8e6fbf953cc1dda82b6c9bdcc174a31fa2b461

Processed docsets/Vulkan/versions/1.2.137/Vulkan.tgz

view details

Kapeli

commit sha cb3888dcb2fec702527c6e30cddf038c24229807

Processed docsets/Coq/Coq.tgz

view details

roeybiran

commit sha 4e3e425adb75f1f8ce6284d2b7073ffa6f61280f

update Swift 5.2 (#2735) * update Swift 5.2 * fix docset.json, delete sample_docsets.tgz

view details

push time in 2 months

push eventhuginn/huginn

Dominik Sander

commit sha f6e97197aa59bbbfe224a44a6391365ad7284eeb

[docker] Fix mysql volume usage for new multi-process containers The Ubuntu upgrade (or changes to MySQL after the update was initially tested) broke the usage of mounting a directory as the MySQL data volume for the multi-process image. Why `--admin-auth-plugin=mysql_native_password` was needed (or I thought it was needed) is beyond me now. Passing the `mysqld` process the `--init-file` option which creates our database user seems to work in all use cases. #2745 #2757

view details

Akinori MUSHA

commit sha 13d0ca344ae72515795645db058e7c329fd3de5d

Merge pull request #2768 from dsander/fix-mysql-volume-for-multi-process [docker] Fix mysql volume usage for new multi-process containers

view details

push time in 2 months

PR merged huginn/huginn

[docker] Fix mysql volume usage for new multi-process containers

The Ubuntu upgrade (or changes to MySQL after the update was initially tested) broke the usage of mounting a directory as the MySQL data volume for the multi-process image.

Why --admin-auth-plugin=mysql_native_password was needed (or I thought it was needed) is beyond me now. Passing the mysqld process the --init-file option which creates our database user seems to work in all use cases.

#2745 #2757

+1 -1

0 comment

1 changed file

dsander

pr closed time in 2 months

PR opened GoogleCloudPlatform/ruby-docker

Add ruby 2.7

This adds Ruby 2.7.1 and 2.7.0. I'll rebase this after #187 gets merged.

+21 -8

0 comment

4 changed files

pr created time in 2 months

create barnchknu/ruby-docker

branch : add_ruby_2.7

created branch time in 2 months

create barnchknu/ruby-docker

branch : update_rubies

created branch time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha 16ed005fc11513bb85889487491110e46cdd7892

Publish via GitHub pages

view details

push time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha a161e0ce84f6dc0bbe07c05053853407d05a8512

Publish via GitHub pages

view details

push time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha 223063d91b1e65042eb1293305d84b01e1351cad

Publish via GitHub pages

view details

push time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha 65332b2303e1a8fb2bf4760cdbb3fb6ef14f584e

Set theme jekyll-theme-minimal

view details

push time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha 3e232a168c08061d8cd02e6353008bc03aa22986

Publish via GitHub pages

view details

push time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha 8116a29d97de627c14233ec41a7483a00e67f139

Set theme jekyll-theme-time-machine

view details

push time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha 33a79cb4e533d4b7aa05b12619eca4b13f7e9705

Publish via GitHub pages

view details

push time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha 9983ecddb3b72e50bb7af87dd5e80bea7505f626

Publish via GitHub pages

view details

push time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha 94f22e71d094dabae3a18c79f6f731a415da2741

Rename machimachi-tech.md to index.md

view details

Akinori MUSHA

commit sha e21c071b87010efaa42ffb6421f48f1f0a9082d0

Publish via GitHub pages

view details

push time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha bffee8e5040ebd43318d9e7c483fe79292f5facd

Publish the document via GitHub pages

view details

push time in 2 months

push eventmachimachi-inc/tech

Akinori MUSHA

commit sha ea4376b4460f78a6e98f9ac2cb6b9ebf058ef84b

Set theme jekyll-theme-slate

view details

push time in 2 months

create barnchmachimachi-inc/tech

branch : master

created branch time in 2 months

created repositorymachimachi-inc/tech

tech

created time in 2 months

push eventhuginn/huginn

Wu Haotian

commit sha 15a68022c62b99016c7f23a6b47a1738f33f6d61

Allow email agent to dry run

view details

Yuanji

commit sha 3239f9c551fa10aac7759b17621c447f44664826

let map_marker can return arrow

view details

JJ Asghar

commit sha af75408d0596209d372259f9058c5e78ceeebfe8

Fixed up formatting for OS3 - Fixed the formatting for OpenShift 3 - Fixed a link in the docker run docs Signed-off-by: JJ Asghar <jjasghar@gmail.com> Signed-off-by: JJ Asghar <awesome@ibm.com>

view details

Brian Tannous

commit sha c5c2bedbc0b37fc6512675e112d311c00d293c8b

Ruby Gemfile requires ruby >= 2.4, OpenShift Templates still referenced 2.3 for the image * huginn-mysql.json: increased ruby version to latest (2.5 at time of editing) * huginn-postgresql.json: increased ruby version to latest (2.5 at time of editing) Signed-off-by: Brian Tannous <brian@briantannous.com> Signed-off-by: Brian Tannous <btannous@redhat.com> Co-authored-by: Jason Dobies <jdobies@redhat.com> Co-authored-by: JJ Asghar <awesome@ibm.com>

view details

Dominik Sander

commit sha 198f0126b8638a39091d4083b03bacd96fca1d1d

Merge pull request #2706 from whtsky/email_dryrun Allow email agent to dry run

view details

Dominik Sander

commit sha a4f65b7d03afe3339331c7cd7ea082aa6c4f0b98

Merge pull request #2709 from masakichi/map_arrow let map_marker can return arrow

view details

Akinori MUSHA

commit sha 4588334daea911952471585ce4e26a5b1df090d9

Add FUNDING.yml Let's add a Sponsor button while we still have a passion for keeping Huginn powerful as ever and up-to-date with the latest technology stack and external service APIs. 💪 @dsander Feel free to add your entry!

view details

JJ Asghar

commit sha 71d8808ca69c1a0f359a2068132b49c9c7a78bef

Update doc/docker/install.md Co-Authored-By: Dominik Sander <git@dsander.de>

view details

Brian Tannous

commit sha d1ea26844ef97849d42d49538a0eb673894ef6c1

Calling out the ruby version for the OpenShift-Templates to the latest for OCP4's S2I builder 4.5 Signed-off-by: Brian Tannous <btannous@redhat.com>

view details

Dominik Sander

commit sha 96cf5039ef5b5a965e8b8f6727e52dd70aa6a5e3

Merge pull request #2726 from btannous/ocp-template-fix Ruby Gemfile requires ruby >= 2.4, OCP Templates still referenced 2.3 for the image

view details

Dominik Sander

commit sha 82b5529167fb71563fe1b723e3d5a8e3703e9c40

Merge pull request #2724 from jjasghar/jjasghar/openshift4updates Fixed up formatting for OS3

view details

Akinori MUSHA

commit sha 85088ec545718d4da6ebb7eb5e8246d79bc57940

Merge pull request #2728 from huginn/funding Add FUNDING.yml

view details

Dominik Sander

commit sha a1c144e07ffdbd28820c0e9775ae8da4f03cdfc8

Backfill CHANGES.md I updated the [script used to generate it](https://gist.github.com/dsander/f9e9a0a4043415bc108e76157674e8de).

view details

Dominik Sander

commit sha f89b1088290a240c73b969fcc7748b46e0bfa470

Allow to create `LongRunnable` Agent gems Instead of explicitly requiring `agent_runner`, reply on the Rails autoloader. This prevents the file being loaded twice if a Agent gem uses `LongRunnable::Worker`. Inheriting triggers auto loading of the `AgentRunner` class very early in the boot process. This initializes the long runnable Agent registry and fills the `@@agents` array with all LongRunnable agents. When `lib/agent_runner` was then required again in `bin/pre_runner_boot.rb`, the class is re-loaded and the long runnable Agent registry was empty. #2704

view details

Akinori MUSHA

commit sha fd59bd2a63b604add640d5d1f122a4269ef8c450

Merge pull request #2734 from dsander/backfill-changelog Backfill CHANGES.md

view details

Dominik Sander

commit sha 7263c3b1e00277c1a5bb8ddea2b197f2a5267554

Upgrade ubuntu versions of docker images to 18.04 Upgrading the mysql version in the multi process container was a massive pain. With version 5.7 mysql per-default requires the root user to be logged in from a root shell. Since we start the container as non-root we have to set the password of the mysql root user in a initialization script and disable the `auth_socket` login method.

view details

Dominik Sander

commit sha f4df3efd24519cde77a4c74062f52c6501ca8e47

Merge pull request #2735 from dsander/fix-long-runnable-agent-gems Allow to create `LongRunnable` Agent gems

view details

Dominik Sander

commit sha 9d3b5ec326a1792ddd4482bd64f23022cfef92c9

Merge pull request #2603 from dsander/upgrade-ubuntu-in-docker Upgrade ubuntu versions of docker images to 18.04

view details

Amir Zarrinkafsh

commit sha bf46e34ca7a9446010ee253455b33aeea9e54954

Add ping util to Docker container

view details

Dominik Sander

commit sha 1989b2765e27f41af443b8d4d59b5dcda875dffa

Merge pull request #2740 from nightah/docker-add-ping Add ping util to Docker container

view details

push time in 2 months

push eventhuginn/huginn

Dominik Sander

commit sha e0078543be1479962e54fee41fa6c6d0faf4455b

Explicitly install `bundler 1` in manual installation guide #2727

view details

Akinori MUSHA

commit sha b915466f432a275fa1fd4f599650ea7f3009fd8f

Merge pull request #2744 from dsander/fix-manual-installation-guide Explicitly install `bundler 1` in manual installation guide

view details

push time in 3 months

delete branch knu/rubocop

delete branch : fix_boolean_symbol_autocorrection

delete time in 3 months

Pull request review commentrubocop-hq/rubocop

Fix an auto-correction bug in Lint/BooleanSymbol

  ### Bug fixes +* [#7871](https://github.com/rubocop-hq/rubocop/pull/7871): Fix an auto-correction bug in Lint/BooleanSymbol. ([@knu][])

Done!

knu

comment created time in 3 months

push eventknu/rubocop

Akinori MUSHA

commit sha 851784b3de684d1917b8d01d1fb7a2b72d2b8067

Fix an auto-correction bug in Lint/BooleanSymbol It replaces a boolean symbol in a hash value as if it were a key, generating a broken piece of code. ```ruby # before { null: :false } # wrong (current behavior) { null :false => } # wrong (fixed behavior) { null: false } ``` ```ruby # before { false: :false } # wrong (current behavior) { false => :false => } # wrong (fixed behavior) { false => false } ```

view details

push time in 3 months

push eventknu/rubocop

Akinori MUSHA

commit sha 2b242532647f8fd651197a52854918e8cd7f3395

Fix an auto-correction bug in Lint/BooleanSymbol It replaces a boolean symbol in a hash value as if it were a key, generating a broken piece of code. ```ruby # before { null: :false } # wrong (current behavior) { null :false => } # wrong (fixed behavior) { null: false } ``` ```ruby # before { false: :false } # wrong (current behavior) { false => :false => } # wrong (fixed behavior) { false => false } ```

view details

push time in 3 months

pull request commentrubocop-hq/rubocop

Fix an auto-correction bug in Lint/BooleanSymbol

@koic I just felt like it would create a time paradox to include a PR number in a change log update, but I will if you say so. 😆

knu

comment created time in 3 months

push eventknu/rubocop

Akinori MUSHA

commit sha 859f7e914cf99c2c9c135193b625978b1bef0f94

Add #7871

view details

push time in 3 months

PR opened rubocop-hq/rubocop

Fix an auto-correction bug in Lint/BooleanSymbol

It replaces a boolean symbol in a hash value as if it were a key, generating a broken piece of code.

# before
{ null: :false }

# wrong (current behavior)
{ null :false => }

# wrong (fixed behavior)
{ null: false }
# before
{ false: :false }

# wrong (current behavior)
{ false => :false => }

# wrong (fixed behavior)
{ false => false }

Replace this text with a summary of the changes in your PR. The more detailed you are, the better.


Before submitting the PR make sure the following are checked:

  • [x] Wrote good commit messages.
  • [ ] Commit message starts with [Fix #issue-number] (if the related issue exists).
  • [x] Feature branch is up-to-date with master (if not - rebase it).
  • [x] Squashed related commits together.
  • [x] Added tests.
  • [ ] Added an entry to the Changelog if the new code introduces user-observable changes. See changelog entry format.
  • [x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
  • [x] Run bundle exec rake default. It executes all tests and RuboCop for itself, and generates the documentation.
+13 -1

0 comment

2 changed files

pr created time in 3 months

push eventknu/rubocop

Akinori MUSHA

commit sha e9da2638a36a54e4214d3202ee50a934a1cc2536

Fix an auto-correction bug in Lint/BooleanSymbol It replaces a boolean symbol in a hash value as if it were a key, generating a broken piece of code. ```ruby # before { null: :false } # wrong (current behavior) { null :false => } # wrong (fixed behavior) { null: false } ``` ```ruby # before { false: :false } # wrong (current behavior) { false => :false => } # wrong (fixed behavior) { false => false } ```

view details

push time in 3 months

push eventknu/rubocop

Sergey Malyshko

commit sha 248e92184006974fdc2da76a0e7f1a00271efe5f

[Fix #7137] Add new cop that detects the usage of RUBY_VERSION in gemspec (#7140)

view details

Koichi ITO

commit sha c595654d8fe234c0bceb8f7c114b2a01ef2f1f08

[Fix #7165] Fix an error for `Style/ConditionalAssignment` Fixes #7165. This PR fixes an auto-correct error for `Style/ConditionalAssignment` when without `else` branch'. This error occurs when `EnforcedStyle: assign_inside_condition`. ```yaml # .rubocop.yml Style/ConditionalAssignment: EnforcedStyle: assign_inside_condition ``` ```ruby # example.rb var = if foo bar elsif baz qux end ``` ```console % rubocop -a --only Style/ConditionalAssignment Inspecting 1 file 0 files inspected, no offenses detected undefined method `column' for nil:NilClass /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/lib/rubocop/cop/style/conditional_assignment.rb:600:in `move_branch_' /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/lib/rubocop/cop/style/conditional_assignment.rb:576:in `block (2 lev' /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/lib/rubocop/cop/style/conditional_assignment.rb:575:in `each' /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/lib/rubocop/cop/style/conditional_assignment.rb:575:in `block in mov' /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/lib/rubocop/cop/corrector.rb:64:in `block (2 levels) in rewrite' /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/parser-2.6.3.0/lib/parser/source/tree_rewriter.rb:220:in `transaction' /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/lib/rubocop/cop/corrector.rb:63:in `block in rewrite' ```

view details

Tejas Bubane

commit sha 7e5c2b28a1e4048ca13ac9bfc0189d7b213b18a1

Add new cop `Style/FloatDivision` StyleGuide: https://rubystyle.guide/#float-division

view details

Joe Yates

commit sha de29e43b1e7084f6ecae568bb5a30f7ba4a4cd75

Handle URLs in inherit_from Previously, when adding the `.rubocop_todo.yml` entry to `.rubocop.yml`, URLs were not removed correctly, leaving remnants as follows: ```diff inherit_from: + - .rubocop_todo.yml - https://example.com/foo/bar + +://example.com/foo/bar ``` In order to reduce the complexity of the regex matches, the approach is changed: instead of replacing only specific characters, all text up the end of line, independently of what characters it contains, is replaced.

view details

Artem Ignatyev

commit sha 239e2b6dde0d5bfeeb65cd53765d6c10e61841e8

Allow safe-navigation in ternary conditions without parenthesis When enforced style is `require_parenthesis_if_complex`, the following code is considered valid: ```ruby foo = bar.baz? ? a : b ``` This commit makes the following code also acceptable: ```ruby foo = bar&.baz ? a : b ```

view details

Masataka Pocke Kuwabara

commit sha efe9ab4bd3fde96f57a0e623434cdde86810f004

[Fix #6893] Handle implicit rescue correctly in Naming/RescuedExceptionsVariableName (#7122) Co-authored-by: Anthony Robin <contact@anthony-robin.fr>

view details

Koichi ITO

commit sha 97ff421266b2b35c3a6605530fa477ea22edb319

[Fix #7171] Fix an error for `Style/SafeNavigation` Fixes #7171. This PR fixes an error for `Style/SafeNavigation` when using `unless nil?` as a safeguarded. ```ruby # example.rb class Object # @yield [Object] def tap_and_return yield self unless nil? end end ``` ```console % rubocop --only Style/SafeNavigation -d For /private/tmp/7171: configuration from /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/config/default.yml Inspecting 1 file Scanning /private/tmp/7171/example.rb An error occurred while Style/SafeNavigation cop was inspecting /private/tmp/7171/example.rb:4:4. undefined method `parent' for nil:NilClass /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/lib/rubocop/cop/style/safe_navigation.rb:227:in `method_called?' /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/lib/rubocop/cop/style/safe_navigation.rb:111:in `use_var_only_in_unless_modifier?' ```

view details

Tejas Bubane

commit sha c897642f9214fb7fa02d9040d1e513ae2c685acb

[Fix #7130] Skip autocorrect in `Style/FormatString` if second argument is variable For `String#%` is second argument is variable, flag offense but skip autocorrect. It is not possible for rubocop to know if variable is array in which case the autocorrect leads to invalid code. Closes #7130.

view details

Koichi ITO

commit sha ca01b3e18816b5a326d18ef3904128acc2891c52

[Fix #7171] Fix an error for `Style/SafeNavigation` Fixes #7171. This PR fixes an error for `Style/SafeNavigation` when using `unless nil?` as a safeguarded. ```ruby # example.rb class Object # @yield [Object] def tap_and_return yield self unless nil? end end ``` ```console % rubocop --only Style/SafeNavigation -d For /private/tmp/7171: configuration from /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/config/default.yml Inspecting 1 file Scanning /private/tmp/7171/example.rb An error occurred while Style/SafeNavigation cop was inspecting /private/tmp/7171/example.rb:4:4. undefined method `parent' for nil:NilClass /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/lib/rubocop/cop/style/safe_navigation.rb:227:in `method_called?' /Users/koic/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rubocop-0.71.0/lib/rubocop/cop/style/safe_navigation.rb:111:in `use_var_only_in_unless_modifier?' ```

view details

Tejas Bubane

commit sha 445b342b8a733454777a6d8ab552f6a5ed902503

[Fix #6793] Clarify ruby version error Showing it came from `RuboCop`.

view details

Bozhidar Batsov

commit sha 4135413b3f2719bf98d075a1a2e35bbc86717e72

Cut 0.72

view details

Andreas Bühmann

commit sha 83b1d1e962f44cd73ce5088c369b8b344a5bdba8

Remove wrong #7113 entry from changelog

view details

Koichi ITO

commit sha a17a21175d6659c601d4f108c5a179add6e4e27f

Merge pull request #7176 from buehmann/fix/changelog Remove wrong #7113 entry from changelog

view details

Koichi ITO

commit sha cf4cd3821ebe46df8d24045acb528777aa781560

Use squiggly heredoc for node patterns and eval Follow up https://github.com/rubocop-hq/rubocop/pull/7026. This PR uses squiggly heredoc for node patterns and eval. The following offenses were found as a result of this change. ```console % bundle exec rake (snip) Offenses: lib/rubocop/cop/lint/safe_navigation_chain.rb:33:1: C: Layout/IndentHeredoc: Use 2 spaces for indentation in a heredoc. { ... ^^^^^^^^^ lib/rubocop/cop/mixin/enforce_superclass.rb:9:1: C: Layout/IndentHeredoc: Use 2 spaces for indentation in a heredoc. (class (const _ !:#{base::SUPERCLASS}) #{base::BASE_PATTERN}...) ... ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/rubocop/cop/mixin/enforce_superclass.rb:13:1: C: Layout/IndentHeredoc: Use 2 spaces for indentation in a heredoc. [!^(casgn nil? :#{base::SUPERCLASS} ...) (send (const nil?:Class) :new #{base::BASE_PATTERN})] ... ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/rubocop/cop/style/struct_inheritance.rb:33:1: C: Layout/IndentHeredoc: Use 2 spaces for indentation in a heredoc. {(send (const nil? :Struct) :new ...) ... ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/rubocop/cop/style/format_string.rb:44:1: C: Layout/IndentHeredoc: Use 2 spaces for indentation in a heredoc. { ... ^^^^^^^^^ 1083 files inspected, 5 offenses detected RuboCop failed! ``` And the following is the difference of the cop code generated by `bundle exec rake new_cop[Department/CopName]`. ```diff class Foo < Cop # TODO: Implement the cop in here. # # In many cases, you can use a node matcher for matching node pattern. # See https://github.com/rubocop-hq/rubocop/blob/master/lib/rubocop/node_pattern.rb # # For example MSG = 'Use `#good_method` instead of `#bad_method`.'.freeze - def_node_matcher :bad_method?, <<-PATTERN + def_node_matcher :bad_method?, <<~PATTERN (send nil? :bad_method ...) PATTERN def on_send(node) return unless bad_method?(node) add_offense(node) end end ```

view details

Masataka Pocke Kuwabara

commit sha f04ad39050717a95cd8d2b7075f8c96b50d94342

Use squiggly heredoc instead of `String#strip_indent` ``` git grep -lE '<<-\w+\.strip_indent' | xargs sed -i -E 's/<<-(\w+)\.strip_indent/<<~\1/g' git grep -lE '<<~\w+\.strip_indent' | xargs sed -i -E 's/<<~(\w+)\.strip_indent/<<~\1/g' ```

view details

Anthony Robin

commit sha 3fbbb7276430c1c02b8dd0379cb5022f7afd6e19

Allow `#**` Doxygen comment style on `Layout/LeadingCommentSpace` This PR remove the offense for comments that starts with `**` as this style is a valid syntax to write block comments in Ruby. Motivation: the `apidocjs` package only specify `=begin/=end` block to define the documentation in ruby. However, [this comment][1] explain that the `Doxygen` style `#**` is also compatible to write the documentation so the `Layout/LeadingCommentSpace` should not flag any offense for it. My [first attempt][2] was to not flag `Style/BlockComments` if the `@api` annotation was found inside the `=begin/=end` block but this solution is more elegant. Example: ```ruby =begin @api {get} /endpoint description of my endpoint ... =end ``` ```ruby - #** - # @api {get} /endpoint description of my endpoint - # ... - #* ``` [1]: https://github.com/apidoc/apidoc/issues/620#issuecomment-494206190 [2]: https://github.com/rubocop-hq/rubocop/pull/6522

view details

Koichi ITO

commit sha fffd4e6278ff47783b8055dcad00f01b67fff4ff

Merge pull request #7183 from anthony-robin/enhance_leading_comment_space Allow `#**` Doxygen comment style on `Layout/LeadingCommentSpace`

view details

Masataka Pocke Kuwabara

commit sha 884fa613e3eb5f2bfed215d15eb31a966ed4f31a

Sort analyzed file alphabetically

view details

Masataka Pocke Kuwabara

commit sha ebb8990dd77d44b01f8666eb90523dd50a60069e

Merge pull request #7181 from pocke/sort-files Sort analyzed file alphabetically

view details

Anthony Robin

commit sha 73e3b606b6b402fbc3d3b1f7f22bb70d604f0ce1

Add configurable option for Doxygen style to `Layout/LeadingCommentSpace` Follows #7183 to take care of @koic's [comment][1] Instead of allowing by default Doxygen comment syntax, we should use a configurable option in the cop configuration to enable or not this behavior. [1]: https://github.com/rubocop-hq/rubocop/pull/7183#issuecomment-506573743

view details

push time in 3 months

create barnchknu/rubocop

branch : fix_boolean_symbol_autocorrection

created branch time in 3 months

push eventknu/Dash-User-Contributions

Alexander Ronald Altman

commit sha abc8724cd2c7fec1b87169b21b5bb099614a4d23

Kotlin 1.3.70 docset (#2690)

view details

Björn Ritzl

commit sha acc9efa8a5e1c379f7b56c6156ac8701e7d5c864

Defold 1.2.166 (#2692)

view details

Power Snail

commit sha 3b043b67ad570eaf0229e5468e5def0c0cb7ec00

update Pillow to 7.0.0 (#2689) * update Pillow to 7.0.0 * fix docset.json * Add PyMuPDF 1.16.12 * fix icon sizes * fix icon sizes

view details

Kapeli

commit sha 217bf8198b3844bc2efd38788ebb3b2efa826a40

Optimize icons

view details

Kapeli

commit sha 6a09bf810a5387937637ea717204a300c1ed8a91

Processed docsets/PyMuPDF/PyMuPDF.tgz

view details

Kapeli

commit sha c284e992bf7bf41f8a649a22ee4633d1494bcc8f

Processed docsets/Defold/Defold.tgz

view details

Kapeli

commit sha a06d262b256fd7ea7fcab21b0e0ca789cd629788

Processed docsets/Kotlin/kotlin.tgz

view details

Kapeli

commit sha 2845ae475999b78aa22b34f1ffa83ddfc4365563

Processed docsets/Pillow/Pillow.tgz

view details

Kapeli

commit sha 9a948a17295abca1cca7225a51c1ea85f9b9ffc3

Processed docsets/Pillow/versions/7.0.0/Pillow.tgz

view details

Tomáš Látal

commit sha d0dde77b3af88ea0635f951e623f19c9bd2b0220

Update of Elm packages 2020-03-19 (#2694) * Update of Elm 0.19 packages documentation on 2020-01-10 * Honorable mention * Update of Elm packages - 2020-02-02 * Update the color to mimic the package.elm-lang.cz + packages upate * Update of Elm 0.19 packages 2020-03-19

view details

Rifa'i M. Hanif

commit sha 18f7c2fc783c451d26e1c778aba61915c4600599

Update OpenLayers to v6.2.1 (#2695)

view details

Lei Zhang

commit sha f6f8c03bf3e2ec2834a79d7a319b32614e175941

Update Vulkan docset to version 1.2.135 (#2698)

view details

Bartosz Janda

commit sha 1d003d1d33cd988c8d6fa6f3d18bb27a386568a4

Update Kubernetes, Consul, Vault (#2697) Kubernetes: - 1.15.11 - 1.16.8 - 1.17.4 Consul: - 1.7.2 Terraform: - 0.12.24 Vault: - 1.3.4

view details

Kapeli

commit sha a8c8f10861477aee3dc7b4cf064be8ec16b8090c

Processed docsets/Terraform/Terraform.tgz

view details

Kapeli

commit sha a8b2b4b4c85a6fc1dc58ef43cd6d8b984af7b91c

Processed docsets/Terraform/versions/0.12.24/Terraform.tgz

view details

Kapeli

commit sha 5682bf339b8ee07f28cbdd7fc508a2b40cbbd6ef

Processed docsets/Elm/Elm.tgz

view details

Kapeli

commit sha f1739da21b7e36811ad9eed42d4d878559cc8bdd

Processed docsets/Elm/versions/0.18.0/Elm.tgz

view details

Kapeli

commit sha 85221df590099160169b9c26fddc3ced24ee2713

Processed docsets/Consul/Consul.tgz

view details

Kapeli

commit sha 55155f0a4c67e48379285ec2abf7b3d5c21d13d4

Processed docsets/Consul/versions/1.7.2/Consul.tgz

view details

Kapeli

commit sha 92073d2f6cd736ffc094c745949a72801c0f3545

Processed docsets/Vulkan/Vulkan.tgz

view details

push time in 3 months

startednfl/react-gpt

started time in 3 months

startedticketmaster/react-gpt

started time in 3 months

more