google / bamboo-soy

An intellij plugin supporting Closure Template language (Soy)
Apache License 2.0
48 stars 27 forks source link

Plugin seems to be adding an extra ")" to python methods on #154

Closed dstrohl closed 6 years ago

dstrohl commented 6 years ago

Not sure why, but I opened the following issue with the EAR release of Pycharm

https://youtrack.jetbrains.com/issue/PY-30890

where when I type a method (in a python file) and hit tab to autocomplete, it takes the method and adds a ")", so I type:

class test(object): def foo(

and hit [TAB], and it ends up looking like this:

class test(object): def foo(self):)

The plugin version I am using is: v1.3

The version of pycharm I am using is: PyCharm 2018.2 (Professional Edition) Build #PY-182.3684.58, built on July 18, 2018 Licensed to Dan Strohl Subscription is active until December 6, 2018 JRE: 1.8.0_152-release-1248-b8 amd64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o Windows 10 10.0

(there is a video posted at the pycharm issue linked above).

This was determined to be Bamboo Soy issue by de-activating the plugin, and the problem went away, re-activatin it, and the problem returns.