Closed dingbig closed 6 years ago
I can't recreate this. How old is your copy of Blockly Games, and have you run 'make deps' recently?
However, we are acutely aware of an error currently in Ace that's currently causing two errors: issue #74
Hi, @NeilFraser My working env:
#unam -a
Linux w 4.13.0-36-generic #40~16.04.1-Ubuntu SMP Fri Feb 16 23:25:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
#node --version
v9.5.0
#npm -v
5.6.0
#python --version
Python 2.7.12
#java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
* my outputs
Cloning into 'blockly-games'... remote: Counting objects: 7058, done. remote: Compressing objects: 100% (10/10), done. remote: Total 7058 (delta 4), reused 9 (delta 3), pack-reused 7045 Receiving objects: 100% (7058/7058), 709.64 MiB | 616.00 KiB/s, done. Resolving deltas: 100% (5249/5249), done. Checking connectivity... done.
mkdir -p third-party cd third-party; \ svn checkout https://github.com/google/closure-library/trunk/closure/bin/build build; \ wget -N https://dl.google.com/closure-templates/closure-templates-for-javascript-latest.zip; \ unzip -o closure-templates-for-javascript-latest.zip SoyToJsSrcCompiler.jar; \ unzip -o closure-templates-for-javascript-latest.zip -d ../appengine/third-party soyutils_usegoog.js; \ wget -N https://dl.google.com/closure-templates/closure-templates-msg-extractor-latest.zip; \ unzip -o closure-templates-msg-extractor-latest.zip SoyMsgExtractor.jar; \ wget -N https://dl.google.com/closure-compiler/compiler-latest.zip; \ unzip -o compiler-latest.zip -x COPYING README.md; \ mv -f closure-compiler-v*.jar closure-compiler.jar; \ chmod +x build/closurebuilder.py Checked out revision 7558. --2018-03-11 10:58:12-- https://dl.google.com/closure-templates/closure-templates-for-javascript-latest.zip Connecting to 127.0.0.1:3128... connected. Proxy request sent, awaiting response... 304 Not Modified File ‘closure-templates-for-javascript-latest.zip’ not modified on server. Omitting download.
Archive: closure-templates-for-javascript-latest.zip
inflating: SoyToJsSrcCompiler.jar
Archive: closure-templates-for-javascript-latest.zip
inflating: ../appengine/third-party/soyutils_usegoog.js
--2018-03-11 10:58:22-- https://dl.google.com/closure-templates/closure-templates-msg-extractor-latest.zip
Connecting to 127.0.0.1:3128... connected.
Proxy request sent, awaiting response... 304 Not Modified
File ‘closure-templates-msg-extractor-latest.zip’ not modified on server. Omitting download.
Archive: closure-templates-msg-extractor-latest.zip
inflating: SoyMsgExtractor.jar
--2018-03-11 10:58:22-- https://dl.google.com/closure-compiler/compiler-latest.zip
Connecting to 127.0.0.1:3128... connected.
Proxy request sent, awaiting response... 304 Not Modified
File ‘compiler-latest.zip’ not modified on server. Omitting download.
Archive: compiler-latest.zip
inflating: closure-compiler-v20180204.jar
mkdir -p appengine/third-party
svn checkout https://github.com/google/closure-library/trunk/closure/goog/ appengine/third-party/goog
A appengine/third-party/goog/a11y
A appengine/third-party/goog/a11y/aria
.......a lot of files....
A appengine/third-party/midi-js/package.json
Checked out revision 365.
svn checkout https://github.com/CreateJS/SoundJS/trunk/lib/ appengine/third-party/SoundJS
A appengine/third-party/SoundJS/README.md
A appengine/third-party/SoundJS/cordovaaudioplugin-NEXT.js
.......a lot of files....
A appengine/third-party/SoundJS/soundjs.min.js
Checked out revision 642.
svn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/acoustic_guitar_nylon-mp3/ appengine/third-party/midi-js-soundfonts/guitar
A appengine/third-party/midi-js-soundfonts/guitar/A0.mp3
A appengine/third-party/midi-js-soundfonts/guitar/A1.mp3
.......a lot of files....
A appengine/third-party/midi-js-soundfonts/guitar/Gb7.mp3
Checked out revision 29.
svn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/acoustic_grand_piano-mp3/ appengine/third-party/midi-js-soundfonts/piano
A appengine/third-party/midi-js-soundfonts/piano/A0.mp3
A appengine/third-party/midi-js-soundfonts/piano/A1.mp3
.......a lot of files....
A appengine/third-party/midi-js-soundfonts/piano/Gb7.mp3
Checked out revision 29.
svn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/banjo-mp3/ appengine/third-party/midi-js-soundfonts/banjo
A appengine/third-party/midi-js-soundfonts/banjo/A0.mp3
.......a lot of files....
A appengine/third-party/midi-js-soundfonts/banjo/Gb7.mp3
Checked out revision 29.
svn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/choir_aahs-mp3/ appengine/third-party/midi-js-soundfonts/choir
A appengine/third-party/midi-js-soundfonts/choir/A0.mp3
A appengine/third-party/midi-js-soundfonts/choir/A1.mp3
.......a lot of files....
A appengine/third-party/midi-js-soundfonts/choir/Gb7.mp3
Checked out revision 29.
svn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/flute-mp3/ appengine/third-party/midi-js-soundfonts/flute
A appengine/third-party/midi-js-soundfonts/flute/A0.mp3
A appengine/third-party/midi-js-soundfonts/flute/A1.mp3
.......a lot of files....
A appengine/third-party/midi-js-soundfonts/flute/Gb7.mp3
Checked out revision 29.
svn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/melodic_tom-mp3/ appengine/third-party/midi-js-soundfonts/drum
A appengine/third-party/midi-js-soundfonts/drum/A0.mp3
A appengine/third-party/midi-js-soundfonts/drum/A1.mp3
.......a lot of files....
A appengine/third-party/midi-js-soundfonts/drum/Gb7.mp3
Checked out revision 29.
svn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/trumpet-mp3/ appengine/third-party/midi-js-soundfonts/trumpet
A appengine/third-party/midi-js-soundfonts/trumpet/A0.mp3
A appengine/third-party/midi-js-soundfonts/trumpet/A1.mp3
.......a lot of files....
A appengine/third-party/midi-js-soundfonts/trumpet/Gb7.mp3
Checked out revision 29.
svn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/violin-mp3/ appengine/third-party/midi-js-soundfonts/violin
A appengine/third-party/midi-js-soundfonts/violin/A0.mp3
A appengine/third-party/midi-js-soundfonts/violin/A1.mp3
.......a lot of files....
A appengine/third-party/midi-js-soundfonts/violin/Gb7.mp3
Checked out revision 29.
rm appengine/third-party/blockly/msg/messages.js
svn checkout https://github.com/NeilFraser/JS-Interpreter/trunk/ appengine/third-party/JS-Interpreter
A appengine/third-party/JS-Interpreter/.gitignore
A appengine/third-party/JS-Interpreter/CONTRIBUTING.md
.......a lot of files....
A appengine/third-party/JS-Interpreter/logo.png
Checked out revision 383.
java -jar third-party/closure-compiler.jar\
--js appengine/third-party/JS-Interpreter/acorn.js\
--js appengine/third-party/JS-Interpreter/interpreter.js\
--js_output_file appengine/third-party/JS-Interpreter/compiled.js
* copy latest ace files
#make en
mkdir -p appengine/generated/en/
java -jar third-party/SoyToJsSrcCompiler.jar --shouldProvideRequireSoyNamespaces --isUsingIjData --outputPathFormat appengine/index/generated/en/soy.js --srcs appengine/index/template.soy
python build-app.py index en
Index - en - uncompressed:
third-party/build/closurebuilder.py: Scanning paths...
third-party/build/closurebuilder.py: 2429 sources scanned.
third-party/build/closurebuilder.py: Building dependency tree..
Index - en - compressed:
appengine/js/lib-games.js:242: WARNING - Property NAME never defined on BlocklyGames
var done = !!BlocklyGames.loadFromLocalStorage(BlocklyGames.NAME, i);
^^^^
appengine/third-party/SoundJS/soundjs-NEXT.js:310: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:311: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:312: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:314: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:315: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:316: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:317: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:2400: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:4023: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:6819: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7046: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7106: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7441: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7459: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:310: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:311: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:312: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:314: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:315: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:316: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:317: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:2400: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:4023: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:6819: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7046: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7106: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7441: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7459: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/ace/ace.js:16658: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ace.js:19893: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ace.js:20520: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-emmet.js:885: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-keybinding_menu.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-language_tools.js:885: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-language_tools.js:1175: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-options.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-searchbox.js:7: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-searchbox.js:165: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-settings_menu.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-static_highlight.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-textarea.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:90: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:562: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:624: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-vim.js:667: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/abc.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/actionscript.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/c_cpp.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/clojure.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/coffee.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/csound_document.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/csound_orchestra.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/css.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/dart.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/diff.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/django.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/drools.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/edifact.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/erlang.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/gobstones.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/graphqlschema.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/haml.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/haskell.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/html.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/java.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/javascript.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/jsoniq.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/jsp.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/lsl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/lua.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/makefile.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/markdown.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/maze.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/perl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/php.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/python.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/r.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/razor.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/rst.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/ruby.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sh.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/snippets.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sql.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sqlserver.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/tcl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/tex.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/textile.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/velocity.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/wollok.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/xquery.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-ambiance.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-chaos.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-chrome.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-clouds.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-clouds_midnight.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-cobalt.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-crimson_editor.js:3: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dawn.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dracula.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dreamweaver.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-eclipse.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-github.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-gob.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-gruvbox.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-idle_fingers.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-iplastic.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-katzenmilch.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-kr_theme.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-kuroir.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-merbivore.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-merbivore_soft.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-mono_industrial.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-monokai.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-pastel_on_dark.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-solarized_dark.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-solarized_light.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-sqlserver.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-terminal.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-textmate.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_blue.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_bright.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_eighties.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-twilight.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-vibrant_ink.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-xcode.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/midi-js/examples/inc/timer.js:187: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/midi-js/generator/nodejs/packageWAVs.js:87: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/soyutils_usegoog.js:219: WARNING - element JS_STR_CHARS does not exist on this enum
soydata.SanitizedContentKind.JS_STR_CHARS;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:353: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:393: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:834: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:885: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1257: WARNING - element JS_STR_CHARS does not exist on this enum
if (soydata.isContentKind(value, soydata.SanitizedContentKind.JS_STR_CHARS)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1707: WARNING - Property spanWrapWithKnownDir never defined on goog.i18n.BidiFormatter
var wrappedText = formatter.spanWrapWithKnownDir(
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1762: WARNING - element JS_STR_CHARS does not exist on this enum
if (soydata.isContentKind(text, soydata.SanitizedContentKind.JS_STR_CHARS)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0 error(s), 138 warning(s), 97.6% typed
java -jar third-party/SoyToJsSrcCompiler.jar --shouldProvideRequireSoyNamespaces --isUsingIjData --outputPathFormat appengine/generated/en/soy.js --srcs appengine/template.soy
java -jar third-party/SoyToJsSrcCompiler.jar --shouldProvideRequireSoyNamespaces --isUsingIjData --outputPathFormat appengine/puzzle/generated/en/soy.js --srcs appengine/puzzle/template.soy
python build-app.py puzzle en
Puzzle - en - uncompressed:
third-party/build/closurebuilder.py: Scanning paths...
third-party/build/closurebuilder.py: 2431 sources scanned.
third-party/build/closurebuilder.py: Building dependency tree..
Puzzle - en - compressed:
appengine/js/lib-dialogs.js:341: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('click', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:342: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('touchend', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:373: WARNING - Property JavaScript never defined on Blockly
var code = Blockly.JavaScript.workspaceToCode(BlocklyGames.workspace);
^^^^^^^^^^
appengine/js/lib-dialogs.js:405: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('click', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:406: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('touchend', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-interface.js:142: WARNING - actual parameter 1 of Blockly.Xml.workspaceToDom does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.Workspace
var xml = Blockly.Xml.workspaceToDom(BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-interface.js:186: WARNING - actual parameter 1 of Blockly.Xml.workspaceToDom does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.Workspace
var xml = Blockly.Xml.workspaceToDom(BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/puzzle/js/blocks.js:81: WARNING - Property populate never defined on Blockly.Block
this.populate(parseInt(xmlElement.getAttribute('animal'), 10));
^^^^^^^^
appengine/puzzle/js/blocks.js:126: WARNING - actual parameter 2 of Blockly.FieldImage does not match formal parameter
found : string
required: number
.appendField(new Blockly.FieldImage(pic, picWidth, picHeight));
^^^^^^^^
appengine/puzzle/js/blocks.js:126: WARNING - actual parameter 3 of Blockly.FieldImage does not match formal parameter
found : string
required: number
.appendField(new Blockly.FieldImage(pic, picWidth, picHeight));
^^^^^^^^^
appengine/puzzle/js/blocks.js:164: WARNING - Property populate never defined on Blockly.Block
this.populate(parseInt(xmlElement.getAttribute('animal'), 10),
^^^^^^^^
appengine/puzzle/js/puzzle.js:59: WARNING - assignment to property workspace of BlocklyGames
found : Blockly.Workspace
required: (Blockly.WorkspaceSvg|null)
BlocklyGames.workspace = Blockly.inject('blockly',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/puzzle/js/puzzle.js:78: WARNING - actual parameter 2 of Blockly.Xml.domToWorkspace does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.Workspace
Blockly.Xml.domToWorkspace(xml, BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/puzzle/js/puzzle.js:81: WARNING - actual parameter 2 of Blockly.Xml.domToWorkspace does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.Workspace
Blockly.Xml.domToWorkspace(xml, BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/puzzle/js/puzzle.js:91: WARNING - Property populate never defined on Blockly.BlockSvg
block.populate(i);
^^^^^^^^
appengine/puzzle/js/puzzle.js:94: WARNING - Property populate never defined on Blockly.BlockSvg
block.populate(i);
^^^^^^^^
appengine/puzzle/js/puzzle.js:99: WARNING - Property populate never defined on Blockly.BlockSvg
block.populate(i, j);
^^^^^^^^
appengine/puzzle/js/puzzle.js:113: WARNING - Redeclared variable: i
for (var i = 0, block; (block = blocks[i]); i++) {
^^^^^
appengine/puzzle/js/puzzle.js:113: WARNING - Redeclared variable: block
for (var i = 0, block; (block = blocks[i]); i++) {
^^^^^
appengine/puzzle/js/puzzle.js:120: WARNING - Redeclared variable: i
for (var i = 0, block; (block = blocks[i]); i++) {
^^^^^
appengine/puzzle/js/puzzle.js:120: WARNING - Redeclared variable: block
for (var i = 0, block; (block = blocks[i]); i++) {
^^^^^
appengine/puzzle/js/puzzle.js:129: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
Blockly.svgResize(BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/puzzle/js/puzzle.js:130: WARNING - actual parameter 1 of Blockly.svgSize does not match formal parameter
found : (Element|null)
required: Element
var workspaceBox = Blockly.svgSize(BlocklyGames.workspace.getParentSvg());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/puzzle/js/puzzle.js:134: WARNING - Redeclared variable: i
for (var i = 0, block; (block = blocks[i]); i++) {
^^^^^
appengine/puzzle/js/puzzle.js:134: WARNING - Redeclared variable: block
for (var i = 0, block; (block = blocks[i]); i++) {
^^^^^
appengine/puzzle/js/puzzle.js:211: WARNING - Property isCorrect never defined on Blockly.Block
if (!block.isCorrect()) {
^^^^^^^^^
appengine/puzzle/js/puzzle.js:230: WARNING - actual parameter 2 of String.prototype.replace does not match formal parameter
found : number
required: (Function|null|string)
messages = [BlocklyGames.getMsg('Puzzle_error2').replace('%1', errors),
^^^^^^
appengine/puzzle/js/puzzle.js:234: WARNING - actual parameter 2 of String.prototype.replace does not match formal parameter
found : number
required: (Function|null|string)
'%1', blocks.length)];
^^^^^^^^^^^^^
appengine/puzzle/js/puzzle.js:264: WARNING - Access to private property isDialogVisible_ of BlocklyDialogs not allowed here.
if (BlocklyDialogs.isDialogVisible_) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/puzzle/js/puzzle.js:296: WARNING - Access to private property isDialogVisible_ of BlocklyDialogs not allowed here.
if (!BlocklyDialogs.isDialogVisible_) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/SoundJS/soundjs-NEXT.js:310: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:311: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:312: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:314: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:315: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:316: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:317: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:2400: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:4023: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:6819: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7046: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7106: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7441: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7459: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:310: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:311: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:312: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:314: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:315: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:316: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:317: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:2400: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:4023: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:6819: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7046: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7106: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7441: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7459: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/ace/ace.js:16658: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ace.js:19893: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ace.js:20520: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-emmet.js:885: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-keybinding_menu.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-language_tools.js:885: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-language_tools.js:1175: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-options.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-searchbox.js:7: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-searchbox.js:165: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-settings_menu.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-static_highlight.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-textarea.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:90: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:562: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:624: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-vim.js:667: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/abc.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/actionscript.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/c_cpp.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/clojure.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/coffee.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/csound_document.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/csound_orchestra.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/css.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/dart.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/diff.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/django.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/drools.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/edifact.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/erlang.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/gobstones.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/graphqlschema.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/haml.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/haskell.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/html.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/java.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/javascript.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/jsoniq.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/jsp.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/lsl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/lua.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/makefile.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/markdown.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/maze.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/perl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/php.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/python.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/r.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/razor.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/rst.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/ruby.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sh.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/snippets.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sql.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sqlserver.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/tcl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/tex.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/textile.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/velocity.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/wollok.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/xquery.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-ambiance.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-chaos.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-chrome.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-clouds.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-clouds_midnight.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-cobalt.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-crimson_editor.js:3: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dawn.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dracula.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dreamweaver.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-eclipse.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-github.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-gob.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-gruvbox.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-idle_fingers.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-iplastic.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-katzenmilch.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-kr_theme.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-kuroir.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-merbivore.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-merbivore_soft.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-mono_industrial.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-monokai.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-pastel_on_dark.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-solarized_dark.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-solarized_light.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-sqlserver.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-terminal.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-textmate.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_blue.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_bright.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_eighties.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-twilight.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-vibrant_ink.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-xcode.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/blockly/core/block.js:70: WARNING - Access to private property blockDB_ of Blockly.Workspace not allowed here.
workspace.blockDB_[this.id] = this;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:254: WARNING - Access to private property blockDB_ of Blockly.Workspace not allowed here.
delete this.workspace.blockDB_[this.id];
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:255: WARNING - assignment to property workspace of Blockly.Block
found : null
required: Blockly.Workspace
this.workspace = null;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:330: WARNING - Access to private property checkType_ of Blockly.Connection not allowed here.
if (previousTarget && previousTarget.checkType_(nextTarget)) {
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:995: WARNING - Access to private property text_ of Blockly.Field not allowed here.
text.push(this.getInput('_TEMP_COLLAPSED_INPUT').fieldRow[0].text_);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:1129: WARNING - Redeclared variable: i
for (var i = 0; i < extensionNames.length; ++i) {
^^^^^
appengine/third-party/blockly/core/block.js:1371: WARNING - Function Blockly.Block.prototype.dispose: called with 0 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:1418: WARNING - inconsistent return type
found : (Blockly.Comment|string)
required: string
return this.comment || '';
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:135: WARNING - assignment
found : string
required: number
x = x.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:136: WARNING - assignment
found : string
required: number
y = y.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:177: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : (Element|null)
required: Element
var xy = Blockly.utils.getRelativeXY(this.SVG_);
^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:197: WARNING - inconsistent return type
found : (Node|null)
required: (Element|undefined)
return this.dragGroup_.firstChild;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:212: WARNING - actual parameter 1 of Node.prototype.appendChild does not match formal parameter
found : (Element|undefined)
required: (Node|null)
opt_newSurface.appendChild(this.getCurrentBlock());
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:214: WARNING - actual parameter 1 of Node.prototype.removeChild does not match formal parameter
found : (Element|undefined)
required: (Node|null)
this.dragGroup_.removeChild(this.getCurrentBlock());
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:49: WARNING - assignment to property draggingBlock_ of Blockly.BlockDragger
found : Blockly.Block
required: Blockly.BlockSvg
this.draggingBlock_ = block;
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:97: WARNING - actual parameter 1 of Blockly.BlockDragger.initIconData_ does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
this.dragIconData_ = Blockly.BlockDragger.initIconData_(block);
^^^^^
appengine/third-party/blockly/core/block_dragger.js:105: WARNING - assignment to property draggingBlock_ of Blockly.BlockDragger
found : null
required: Blockly.BlockSvg
this.draggingBlock_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:106: WARNING - assignment to property workspace_ of Blockly.BlockDragger
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:112: WARNING - assignment to property draggedConnectionManager_ of Blockly.BlockDragger
found : null
required: Blockly.DraggedConnectionManager
this.draggedConnectionManager_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:155: WARNING - Access to private property disconnectUiStop_ of Blockly.BlockSvg not allowed here.
Blockly.BlockSvg.disconnectUiStop_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:169: WARNING - Access to private property moveToDragSurface_ of Blockly.BlockSvg not allowed here.
this.draggingBlock_.moveToDragSurface_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:171: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
if (this.workspace_.toolbox_) {
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:174: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
this.workspace_.toolbox_.addStyle(style);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:211: WARNING - Access to private property disconnectUiStop_ of Blockly.BlockSvg not allowed here.
Blockly.BlockSvg.disconnectUiStop_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:215: WARNING - Access to private property moveOffDragSurface_ of Blockly.BlockSvg not allowed here.
this.draggingBlock_.moveOffDragSurface_(newLoc);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:220: WARNING - Access to private property moveConnections_ of Blockly.BlockSvg not allowed here.
this.draggingBlock_.moveConnections_(delta.x, delta.y);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:229: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
if (this.workspace_.toolbox_) {
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:232: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
this.workspace_.toolbox_.removeStyle(style);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:282: WARNING - Access to private property setOpen_ of Blockly.Trashcan not allowed here.
trashcan.setOpen_(true);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:287: WARNING - Access to private property setOpen_ of Blockly.Trashcan not allowed here.
trashcan.setOpen_(false);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:65: WARNING - constant property TAB_WIDTH assigned a value more than once
Blockly.BlockSvg.TAB_WIDTH = 8;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:561: WARNING - Access to private property svgPath_ of Blockly.BlockSvg not allowed here.
this.svgPath_.setAttribute('d', pathString);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:562: WARNING - Access to private property svgPathDark_ of Blockly.BlockSvg not allowed here.
this.svgPathDark_.setAttribute('d', pathString);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:564: WARNING - Access to private property svgPathLight_ of Blockly.BlockSvg not allowed here.
this.svgPathLight_.setAttribute('d', pathString);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:567: WARNING - Access to private property svgPath_ of Blockly.BlockSvg not allowed here.
this.svgPath_.setAttribute('transform', 'scale(-1 1)');
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:568: WARNING - Access to private property svgPathLight_ of Blockly.BlockSvg not allowed here.
this.svgPathLight_.setAttribute('transform', 'scale(-1 1)');
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:569: WARNING - Access to private property svgPathDark_ of Blockly.BlockSvg not allowed here.
this.svgPathDark_.setAttribute('transform', 'translate(1,1) scale(-1 1)');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:640: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', Blockly.BlockSvg.NOTCH_WIDTH - 15);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:641: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', Blockly.BlockSvg.NOTCH_WIDTH - 15);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:649: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', rightEdge);
^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:650: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', rightEdge - 0.5);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:687: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', remainder);
^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:690: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', remainder - 0.7);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:710: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
inlineSteps.push('h', Blockly.BlockSvg.TAB_WIDTH - 2 -
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:713: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
inlineSteps.push('v', input.renderHeight + 1 -
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:715: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
inlineSteps.push('h', input.renderWidth + 2 -
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:727: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
input.renderHeight - Blockly.BlockSvg.TAB_HEIGHT + 2.5);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:729: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
input.renderWidth - Blockly.BlockSvg.TAB_WIDTH + 2);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:736: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightInlineSteps.push('h', Blockly.BlockSvg.TAB_WIDTH - 2 -
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:763: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', cursorX);
^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:764: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', cursorX - 0.5);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:767: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', row.height - 1);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:786: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', v);
^
appengine/third-party/blockly/core/block_render_svg.js:790: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', v + 0.5);
^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:827: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', row.height - 1);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:834: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', Blockly.BlockSvg.SEP_SPACE_Y);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:836: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', Blockly.BlockSvg.SEP_SPACE_Y - 1);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:855: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', row.height - 2 * Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:866: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
row.height - 2 * Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:869: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', inputRows.rightEdge - 0.5);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:877: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', inputRows.rightEdge - 0.5);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:891: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', Blockly.BlockSvg.SEP_SPACE_Y);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:893: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', Blockly.BlockSvg.SEP_SPACE_Y - 1);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:902: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('V', cursorY);
^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:904: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', cursorY - 1);
^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:941: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:966: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('V', Blockly.BlockSvg.TAB_HEIGHT);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:974: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', Blockly.BlockSvg.TAB_HEIGHT - 1.5);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:985: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', 0.5);
^^^
appengine/third-party/blockly/core/block_render_svg.js:987: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:155: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (Element|null)
required: EventTarget
this.getSvgRoot(), 'mousedown', this, this.onMouseDown_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:248: WARNING - mismatch of the setParent property type and the type of the property it overrides from superclass Blockly.Block
original: function(this:Blockly.Block, (Blockly.Block|null)): undefined
override: function(this:Blockly.BlockSvg, (Blockly.BlockSvg|null)): undefined
Blockly.BlockSvg.prototype.setParent = function(newParent) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:249: WARNING - Access to private property parentBlock_ of Blockly.Block not allowed here.
if (newParent == this.parentBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:253: WARNING - Access to private property parentBlock_ of Blockly.Block not allowed here.
if (this.parentBlock_ && svgRoot) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:293: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : Node
required: Element
var xy = Blockly.utils.getRelativeXY(element);
^^^^^^^
appengine/third-party/blockly/core/block_svg.js:317: WARNING - Access to private property parentBlock_ of Blockly.Block not allowed here.
goog.asserts.assert(!this.parentBlock_, 'Block has parent.');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:400: WARNING - actual parameter 1 of Blockly.utils.removeAttribute does not match formal parameter
found : (Element|null)
required: Element
Blockly.utils.removeAttribute(this.getSvgRoot(), 'transform');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:443: WARNING - Function Blockly.BlockSvg.prototype.getRelativeToSurfaceXY: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
var blockXY = this.getRelativeToSurfaceXY(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:472: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (this.collapsed_ == collapsed) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:518: WARNING - actual parameter 1 of Array.prototype.indexOf does not match formal parameter
found : (Blockly.Block|Blockly.Field|null)
required: (Blockly.FieldTextInput|Blockly.Input)
var i = list.indexOf(start);
^^^^^
appengine/third-party/blockly/core/block_svg.js:531: WARNING - Access to private property showEditor_ of Blockly.FieldTextInput not allowed here.
target.showEditor_();
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:533: WARNING - Property tab never defined on Blockly.Input
target.tab(null, forward);
^^^
appengine/third-party/blockly/core/block_svg.js:600: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (this.isEditable() && !this.collapsed_ &&
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:606: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (!this.collapsed_) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:627: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (this.collapsed_) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:696: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
for (var i = 0; i < this.childBlocks_.length; i++) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:697: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
this.childBlocks_[i].moveConnections_(dx, dy);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:711: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
Blockly.draggingConnections_ =
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:712: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
Blockly.draggingConnections_.concat(this.getConnections_(true));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:716: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
Blockly.draggingConnections_ = [];
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:721: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
for (var i = 0; i < this.childBlocks_.length; i++) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:722: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
this.childBlocks_[i].setDragging(adding);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:784: WARNING - mismatch of the dispose property type and the type of the property it overrides from superclass Blockly.Block
original: function(this:Blockly.Block, boolean): undefined
override: function(this:Blockly.BlockSvg, boolean, boolean): undefined
Blockly.BlockSvg.prototype.dispose = function(healStack, animate) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:956: WARNING - actual parameter 1 of Blockly.BlockSvg.disconnectUiStep_ does not match formal parameter
found : (SVGElement|null)
required: Element
Blockly.BlockSvg.disconnectUiStep_(this.svgGroup_, magnitude, new Date);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1237: WARNING - actual parameter 1 of Blockly.utils.removeAttribute does not match formal parameter
found : (SVGElement|null)
required: Element
Blockly.utils.removeAttribute(this.svgPath_, 'filter');
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1410: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.appendInput_ = function(type, name) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1411: WARNING - Access to private property appendInput_ of Blockly.Block not allowed here.
var input = Blockly.BlockSvg.superClass_.appendInput_.call(this, type, name);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1429: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.getConnections_ = function(all) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1441: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (all || !this.collapsed_) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1458: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.makeConnection_ = function(type) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1467: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.bumpNeighbours_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1484: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
connection.targetBlock().bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1487: WARNING - Access to private property neighbours_ of Blockly.Connection not allowed here.
var neighbours = connection.neighbours_(Blockly.SNAP_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1487: WARNING - Function Blockly.Connection.prototype.neighbours_: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
var neighbours = connection.neighbours_(Blockly.SNAP_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:106: WARNING - assignment to property cache3dSupported_ of Blockly
found : null
required: boolean
Blockly.cache3dSupported_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:244: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
Blockly.selected.dispose(/* heal */ true, true);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:263: WARNING - assignment to property clipboardSource_ of Blockly
found : Blockly.Workspace
required: (Blockly.WorkspaceSvg|null)
Blockly.clipboardSource_ = block.workspace;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:326: WARNING - inconsistent return type
found : Function
required: Array<Array>
return Blockly.getMainWorkspace().addChangeListener(func);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:336: WARNING - inconsistent return type
found : (Blockly.Workspace|null)
required: Blockly.Workspace
return Blockly.mainWorkspace;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:372: WARNING - actual parameter 1 of callback does not match formal parameter
found : (null|string)
required: string
callback(window.prompt(message, defaultValue));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/bubble_dragger.js:79: WARNING - assignment to property draggingBubble_ of Blockly.BubbleDragger
found : null
required: Blockly.Bubble
this.draggingBubble_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/bubble_dragger.js:80: WARNING - assignment to property workspace_ of Blockly.BubbleDragger
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/bubble_dragger.js:187: WARNING - actual parameter 1 of Blockly.BlockDragSurfaceSvg.prototype.setBlocksAndShow does not match formal parameter
found : (Element|null)
required: Element
this.dragSurface_.setBlocksAndShow(this.draggingBubble_.getSvgRoot());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:166: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
var size = this.bubble_.getBubbleSize();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:191: WARNING - actual parameter 1 of Blockly.Warning.prototype.setVisible.call does not match formal parameter
found : Blockly.Comment
required: (Blockly.Warning|null|undefined)
Blockly.Warning.prototype.setVisible.call(this, visible);
^^^^
appengine/third-party/blockly/core/comment.js:199: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = new Blockly.Bubble(
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:202: WARNING - Access to private property iconXY_ of Blockly.Icon not allowed here.
this.iconXY_, this.width_, this.height_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:202: WARNING - actual parameter 4 of Blockly.Bubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.iconXY_, this.width_, this.height_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:203: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.registerResizeEvent(this.resizeBubble_.bind(this));
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:207: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.dispose();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:208: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:227: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:227: WARNING - Access to private property promote_ of Blockly.Bubble not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:239: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
return this.bubble_.getBubbleSize();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:252: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.setBubbleSize(width, height);
^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:130: WARNING - assignment to property hidden_ of Blockly.Connection.prototype
found : null
required: boolean
Blockly.Connection.prototype.hidden_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:157: WARNING - Function Blockly.Block.prototype.dispose: called with 0 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
orphanBlock.dispose();
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:169: WARNING - actual parameter 1 of Blockly.Connection.lastConnectionInRow_ does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
childBlock, orphanBlock);
^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:244: WARNING - Access to private property removeConnection_ of Blockly.ConnectionDB not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:383: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
if (Blockly.draggingConnections_.indexOf(candidate) != -1) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:443: WARNING - inconsistent return type
found : (Blockly.Connection|boolean)
required: (Blockly.Connection|null)
return connection;
^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:493: WARNING - actual parameter 1 of Blockly.Connection.prototype.disconnectInternal_ does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
this.disconnectInternal_(parentBlock, childBlock);
^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:493: WARNING - actual parameter 2 of Blockly.Connection.prototype.disconnectInternal_ does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
this.disconnectInternal_(parentBlock, childBlock);
^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:578: WARNING - actual parameter 1 of Blockly.Connection.prototype.checkType_ does not match formal parameter
found : (Blockly.Connection|null)
required: Blockly.Connection
if (this.isConnected() && !this.checkType_(this.targetConnection)) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:633: WARNING - parameter maxLimit does not appear in Blockly.Connection.prototype.neighbours_'s parameter list
Blockly.Connection.prototype.neighbours_ = function(/* maxLimit */) {
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:53: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (connection.inDB_) {
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:62: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
connection.inDB_ = true;
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:84: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var yPos = conn.y_;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:121: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
if (this[pointerMid].y_ < connection.y_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:123: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
} else if (this[pointerMid].y_ > connection.y_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:139: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (!connection.inDB_) {
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:146: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
connection.inDB_ = false;
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:160: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var currentX = connection.x_;
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:161: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var currentY = connection.y_;
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:243: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var baseY = conn.y_;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:244: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var baseX = conn.x_;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:246: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
conn.x_ = baseX + dxy.x;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:247: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
conn.y_ = baseY + dxy.y;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:260: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
while (pointerMin >= 0 && this.isInYRange_(pointerMin, conn.y_, maxRadius)) {
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:262: WARNING - Function Blockly.Connection.prototype.isConnectionAllowed: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
if (conn.isConnectionAllowed(temp, bestRadius)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:270: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
while (pointerMax < this.length && this.isInYRange_(pointerMax, conn.y_,
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:273: WARNING - Function Blockly.Connection.prototype.isConnectionAllowed: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
if (conn.isConnectionAllowed(temp, bestRadius)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:281: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
conn.x_ = baseX;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:282: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
conn.y_ = baseY;
^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:156: WARNING - actual parameter 1 of Blockly.utils.addClass does not match formal parameter
found : (Element|null)
required: Element
Blockly.utils.addClass(menuDom, 'blocklyContextMenu');
^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:159: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (Element|null)
required: EventTarget
menuDom, 'contextmenu', null, Blockly.utils.noEvent);
^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:217: WARNING - Function Blockly.Block.prototype.getDescendants: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
var descendantCount = block.getDescendants(true).length;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:221: WARNING - Function Blockly.Block.prototype.getDescendants: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
descendantCount -= nextBlock.getDescendants(true).length;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:248: WARNING - Access to private property showHelp_ of Blockly.BlockSvg not allowed here.
block.showHelp_();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:269: WARNING - Access to private property duplicate_ of Blockly not allowed here.
Blockly.duplicate_(block);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:58: WARNING - assignment to property workspace_ of Blockly.DraggedConnectionManager
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
this.workspace_ = block.workspace;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:110: WARNING - assignment to property topBlock_ of Blockly.DraggedConnectionManager
found : null
required: Blockly.Block
this.topBlock_ = null;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:111: WARNING - assignment to property workspace_ of Blockly.DraggedConnectionManager
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:214: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
var available = this.topBlock_.getConnections_(false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:238: WARNING - Function Blockly.RenderedConnection.prototype.closest: called with 2 argument(s). Function requires at least 3 argument(s) and no more than 3 argument(s).
var neighbour = myConnection.closest(this.radiusConnection_, dxy);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:238: WARNING - actual parameter 2 of Blockly.RenderedConnection.prototype.closest does not match formal parameter
found : goog.math.Coordinate
required: number
var neighbour = myConnection.closest(this.radiusConnection_, dxy);
^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:240: WARNING - assignment to property closestConnection_ of Blockly.DraggedConnectionManager
found : Blockly.Connection
required: (Blockly.RenderedConnection|null)
this.closestConnection_ = neighbour.connection;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:66: WARNING - assignment to property group of Blockly.Events.Abstract
found : undefined
required: string
this.group = undefined;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:72: WARNING - assignment to property recordUndo of Blockly.Events.Abstract
found : undefined
required: boolean
this.recordUndo = undefined;
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:81: WARNING - Access to private property group_ of Blockly.Events not allowed here.
this.group = Blockly.Events.group_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:140: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(this.workspaceId);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/change.js:115: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(this.blockId);
^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/change.js:131: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : *
required: string
field.callValidator(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:132: WARNING - actual parameter 1 of Blockly.Field.prototype.setValue does not match formal parameter
found : *
required: string
field.setValue(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:138: WARNING - actual parameter 1 of Blockly.Block.prototype.setCommentText does not match formal parameter
found : *
required: (null|string)
block.setCommentText(value || null);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/change.js:141: WARNING - actual parameter 1 of Blockly.Block.prototype.setCollapsed does not match formal parameter
found : *
required: boolean
block.setCollapsed(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:144: WARNING - actual parameter 1 of Blockly.Block.prototype.setDisabled does not match formal parameter
found : *
required: boolean
block.setDisabled(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:147: WARNING - actual parameter 1 of Blockly.Block.prototype.setInputsInline does not match formal parameter
found : *
required: boolean
block.setInputsInline(value);
^^^^^
appengine/third-party/blockly/core/events/block/create.js:53: WARNING - Access to private property getDescendantIds_ of Blockly.Events not allowed here.
this.ids = Blockly.Events.getDescendantIds_(block);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/create.js:101: WARNING - actual parameter 2 of Blockly.Xml.domToWorkspace does not match formal parameter
found : (Blockly.Workspace|null)
required: Blockly.Workspace
Blockly.Xml.domToWorkspace(xml, workspace);
^^^^^^^^^
appengine/third-party/blockly/core/events/block/create.js:106: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose(false, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/delete.js:56: WARNING - Access to private property getDescendantIds_ of Blockly.Events not allowed here.
this.ids = Blockly.Events.getDescendantIds_(block);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/delete.js:103: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose(false, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/delete.js:112: WARNING - actual parameter 2 of Blockly.Xml.domToWorkspace does not match formal parameter
found : (Blockly.Workspace|null)
required: Blockly.Workspace
Blockly.Xml.domToWorkspace(xml, workspace);
^^^^^^^^^
appengine/third-party/blockly/core/events/block/move.js:120: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(this.workspaceId);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/move.js:121: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(this.blockId);
^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/move.js:152: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(this.blockId);
^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:158: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(event.workspaceId);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:329: WARNING - Function Blockly.Events.Ui: called with 1 argument(s). Function requires at least 4 argument(s) and no more than 4 argument(s).
event = new Blockly.Events.Ui(null);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:349: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(event.workspaceId);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:350: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(event.blockId);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/create.js:88: WARNING - actual parameter 1 of Blockly.Workspace.prototype.deleteVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.deleteVariableById(this.varId);
^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/delete.js:86: WARNING - actual parameter 1 of Blockly.Workspace.prototype.deleteVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.deleteVariableById(this.varId);
^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/rename.js:87: WARNING - actual parameter 1 of Blockly.Workspace.prototype.renameVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.renameVariableById(this.varId, this.newName);
^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/rename.js:89: WARNING - actual parameter 1 of Blockly.Workspace.prototype.renameVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.renameVariableById(this.varId, this.oldName);
^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:118: WARNING - actual parameter 1 of Blockly.Mutator does not match formal parameter
found : (Array<string>|null|undefined)
required: Array<string>
this.setMutator(new Blockly.Mutator(opt_blockList));
^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:156: WARNING - actual parameter 1 of Blockly.Extensions.mutatorPropertiesMatch_ does not match formal parameter
found : (Array<(Object|null)>|undefined)
required: Array<(Object|null)>
if (!Blockly.Extensions.mutatorPropertiesMatch_(mutatorProperties, block)) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:267: WARNING - Property domToMutation never defined on Blockly.Block
result.push(block.domToMutation);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:270: WARNING - Property mutationToDom never defined on Blockly.Block
result.push(block.mutationToDom);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:273: WARNING - Property compose never defined on Blockly.Block
result.push(block.compose);
^^^^^^^
appengine/third-party/blockly/core/extensions.js:276: WARNING - Property decompose never defined on Blockly.Block
result.push(block.decompose);
^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:353: WARNING - restricted index type
found : (null|string)
required: string
var tooltip = lookupTable[value];
^^^^^
appengine/third-party/blockly/core/field.js:53: WARNING - actual parameter 1 of Blockly.Field.prototype.setValidator does not match formal parameter
found : (Function|null|undefined)
required: (Function|null)
this.setValidator(opt_validator);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field.js:231: WARNING - assignment to property textElement_ of Blockly.Field
found : null
required: Element
this.textElement_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field.js:540: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field.js:569: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, oldValue, newValue));
^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:118: WARNING - Overriding private property of Blockly.Field.prototype.
Blockly.FieldAngle.prototype.render_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:119: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:125: WARNING - Access to private property getDisplayText_ of Blockly.Field not allowed here.
this.textElement_.textContent = this.getDisplayText_();
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:128: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:162: WARNING - Overriding private property of Blockly.FieldTextInput.prototype.
Blockly.FieldAngle.prototype.showEditor_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:166: WARNING - Access to private property showEditor_ of Blockly.FieldTextInput not allowed here.
Blockly.FieldAngle.superClass_.showEditor_.call(this, noFocus);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:250: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : number
required: string
angle = this.callValidator(angle);
^^^^^
appengine/third-party/blockly/core/field_angle.js:251: WARNING - Access to private property htmlInput_ of Blockly.FieldTextInput not allowed here.
Blockly.FieldTextInput.htmlInput_.value = angle;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:253: WARNING - Access to private property validate_ of Blockly.FieldTextInput not allowed here.
this.validate_();
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:254: WARNING - Access to private property resizeEditor_ of Blockly.FieldTextInput not allowed here.
this.resizeEditor_();
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:261: WARNING - mismatch of the setText property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.FieldTextInput, *): undefined
override: function(this:Blockly.FieldAngle, (null|string)): undefined
Blockly.FieldAngle.prototype.setText = function(text) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:314: WARNING - mismatch of the classValidator property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.Field, string): string
override: function(this:Blockly.FieldAngle, string): (null|string)
Blockly.FieldAngle.prototype.classValidator = function(text) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:106: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:108: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.state_, newState));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:108: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.state_, newState));
^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:123: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:125: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : boolean
required: string
newState = this.callValidator(newState);
^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:115: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled() &&
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:118: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.colour_, colour));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:118: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.colour_, colour));
^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:146: WARNING - assignment to property COLOURS of Blockly.FieldColour
found : (Array<string>|null)
required: Array<string>
Blockly.FieldColour.COLOURS = goog.ui.ColorPicker.SIMPLE_GRID_COLORS;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:180: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.WidgetDiv.show(this, this.sourceBlock_.RTL,
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:185: WARNING - Access to private property getScaledBBox_ of Blockly.Field not allowed here.
var anchorBBox = this.getScaledBBox_();
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:193: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:202: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (thisField.sourceBlock_) {
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:130: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.arrow_.appendChild(document.createTextNode(this.sourceBlock_.RTL ?
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:142: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.WidgetDiv.show(this, this.sourceBlock_.RTL, null);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:192: WARNING - Access to protected property getHandler of goog.ui.Menu not allowed here.
menu.getHandler().listen(
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:208: WARNING - Access to protected property getHandler of goog.ui.Menu not allowed here.
menu.getHandler().listen(
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:220: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
menu.setRightToLeft(this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:233: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
menuItem.setRightToLeft(this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:261: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:266: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:281: WARNING - actual parameter 1 of Blockly.utils.addClass does not match formal parameter
found : (Element|null)
required: Element
Blockly.utils.addClass(menu.getElement(), 'blocklyDropdownMenu');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:297: WARNING - Access to private property getScaledBBox_ of Blockly.Field not allowed here.
var boundingBox = this.getScaledBBox_();
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:298: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:314: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:316: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : *
required: string
value = this.callValidator(value);
^^^^^
appengine/third-party/blockly/core/field_dropdown.js:319: WARNING - actual parameter 1 of Blockly.FieldDropdown.prototype.setValue does not match formal parameter
found : *
required: string
this.setValue(value);
^^^^^
appengine/third-party/blockly/core/field_dropdown.js:423: WARNING - inconsistent return type
found : (Object|string)
required: string
return this.value_;
^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:434: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:436: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.value_, newValue));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:436: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.value_, newValue));
^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:447: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = content.alt;
^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:450: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = content;
^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:459: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = newValue;
^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:467: WARNING - Overriding private property of Blockly.Field.prototype.
Blockly.FieldDropdown.prototype.render_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:468: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:472: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && this.arrow_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:474: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.arrow_.style.fill = this.sourceBlock_.getColour();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:509: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:525: WARNING - Access to private property getDisplayText_ of Blockly.Field not allowed here.
var textNode = document.createTextNode(this.getDisplayText_());
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:528: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:47: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_ = null;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:54: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = opt_alt || '';
^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:97: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:109: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.getSvgRoot().appendChild(this.fieldGroup_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:112: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.setTooltip(this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:112: WARNING - actual parameter 1 of Blockly.FieldImage.prototype.setTooltip does not match formal parameter
found : Blockly.Block
required: (Element|string)
this.setTooltip(this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:136: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (SVGElement|null)
required: EventTarget
this.fieldGroup_, 'mousedown', this, this.onMouseDown_);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:136: WARNING - Access to private property onMouseDown_ of Blockly.Field not allowed here.
this.fieldGroup_, 'mousedown', this, this.onMouseDown_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:180: WARNING - mismatch of the setText property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.Field, *): undefined
override: function(this:Blockly.FieldImage, (null|string)): undefined
Blockly.FieldImage.prototype.setText = function(alt) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:185: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = alt;
^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:192: WARNING - Overriding private property of Blockly.Field.prototype.
Blockly.FieldImage.prototype.render_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:81: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:84: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.getSvgRoot().appendChild(this.textElement_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:87: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.textElement_.tooltip = this.sourceBlock_;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:90: WARNING - Access to private property render_ of Blockly.Field not allowed here.
this.render_();
^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:98: WARNING - assignment to property textElement_ of Blockly.FieldLabel
found : null
required: Element
this.textElement_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_number.js:95: WARNING - mismatch of the classValidator property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.Field, string): string
override: function(this:Blockly.FieldNumber, string): (null|string)
Blockly.FieldNumber.prototype.classValidator = function(text) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:112: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:133: WARNING - Access to private property text_ of Blockly.Field not allowed here.
if (newText === this.text_) {
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:137: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:139: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.text_, newText));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:139: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.text_, newText));
^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:139: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.text_, newText));
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:159: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.workspace_ = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:176: WARNING - Access to private property text_ of Blockly.Field not allowed here.
Blockly.prompt(Blockly.Msg.CHANGE_VALUE_TITLE, this.text_,
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:178: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (fieldText.sourceBlock_) {
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:192: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.WidgetDiv.show(this, this.sourceBlock_.RTL, this.widgetDispose_());
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:206: WARNING - Access to private property text_ of Blockly.Field not allowed here.
htmlInput.value = htmlInput.defaultValue = this.text_;
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:269: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.tab(this, !e.shiftKey);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:291: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.render();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:294: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.svgResize(this.sourceBlock_.workspace);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:294: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(this.sourceBlock_.workspace);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:306: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:322: WARNING - Access to private property getScaledBBox_ of Blockly.Field not allowed here.
var bBox = this.getScaledBBox_();
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:328: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var x = this.sourceBlock_.RTL ? bBox.right - div.offsetWidth : bBox.left;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:359: WARNING - actual parameter 1 of Blockly.FieldTextInput.prototype.unbindEvents_ does not match formal parameter
found : (HTMLInputElement|null)
required: HTMLInputElement
thisField.unbindEvents_(htmlInput);
^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:375: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:389: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.rendered && this.sourceBlock_.render();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:389: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.rendered && this.sourceBlock_.render();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:56: WARNING - actual parameter 1 of Blockly.Field.prototype.setValidator does not match formal parameter
found : (Function|null|undefined)
required: (Function|null)
this.setValidator(opt_validator);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:60: WARNING - Access to private property value_ of Blockly.FieldDropdown not allowed here.
this.value_ = null;
^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:60: WARNING - assignment to property value_ of Blockly.FieldVariable
found : null
required: (Object|string)
this.value_ = null;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:106: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.workspace_ = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:108: WARNING - actual parameter 2 of Blockly.Variables.getOrCreateVariablePackage does not match formal parameter
found : null
required: string
this.workspace_, null, this.defaultVariableName, this.defaultType_);
^^^^
appengine/third-party/blockly/core/field_variable.js:175: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:188: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:191: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, oldValue, id));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:191: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, oldValue, id));
^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:194: WARNING - Access to private property value_ of Blockly.FieldDropdown not allowed here.
this.value_ = id;
^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:228: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:229: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:297: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:298: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:302: WARNING - Redeclared variable: variableModelList
var variableModelList = [];
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:340: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && this.sourceBlock_.workspace) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:340: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && this.sourceBlock_.workspace) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:341: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:354: WARNING - actual parameter 1 of Blockly.FieldVariable.prototype.setValue does not match formal parameter
found : *
required: string
this.setValue(id);
^^
appengine/third-party/blockly/core/flyout_base.js:56: WARNING - actual parameter 1 of Blockly.WorkspaceSvg does not match formal parameter
found : Object
required: Blockly.Options
this.workspace_ = new Blockly.WorkspaceSvg(workspaceOptions);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:254: WARNING - Access to private property variableMap_ of Blockly.Workspace not allowed here.
this.workspace_.variableMap_ = this.targetWorkspace_.getVariableMap();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:254: WARNING - assignment to property variableMap_ of Blockly.Workspace
found : (Blockly.VariableMap|null)
required: Blockly.VariableMap
this.workspace_.variableMap_ = this.targetWorkspace_.getVariableMap();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:277: WARNING - assignment to property workspace_ of Blockly.Flyout
found : null
required: Blockly.Workspace
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:309: WARNING - inconsistent return type
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
return this.workspace_;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:466: WARNING - actual parameter 1 of Blockly.FlyoutButton does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
var curButton = new Blockly.FlyoutButton(this.workspace_,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:514: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose(false, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:624: WARNING - inconsistent return type
found : Blockly.Block
required: (Blockly.BlockSvg|null)
return newBlock;
^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:81: WARNING - assignment to property callback_ of Blockly.FlyoutButton
found : null
required: function(Blockly.FlyoutButton): ?
this.callback_ = null;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:90: WARNING - assignment to property callback_ of Blockly.FlyoutButton
found : (function(Blockly.FlyoutButton): ?|null)
required: function(Blockly.FlyoutButton): ?
this.callback_ = targetWorkspace.getButtonCallback(callbackKey);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:230: WARNING - inconsistent return type
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
return this.targetWorkspace_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:244: WARNING - assignment to property workspace_ of Blockly.FlyoutButton
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:245: WARNING - assignment to property targetWorkspace_ of Blockly.FlyoutButton
found : null
required: Blockly.Workspace
this.targetWorkspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_dragger.js:65: WARNING - Missing @extends tag on type Blockly.FlyoutDragger
goog.inherits(Blockly.FlyoutDragger, Blockly.WorkspaceDragger);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:83: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var optionBox = this.workspace_.getCanvas().getBBox();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:91: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_BOTTOM) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:94: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
var viewHeight = this.height_;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:95: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:98: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
var viewWidth = this.width_ - 2 * this.SCROLLBAR_PADDING;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:103: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentHeight: (optionBox.height + 2 * this.MARGIN) * this.workspace_.scale,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:104: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentWidth: (optionBox.width + 2 * this.MARGIN) * this.workspace_.scale,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:105: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewTop: -this.workspace_.scrollY,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:106: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewLeft: -this.workspace_.scrollX,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:130: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollX = -metrics.contentWidth * xyRatio.x;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:133: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:133: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:134: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollY + metrics.absoluteTop);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:150: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.width_ = targetWorkspaceMetrics.viewWidth;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:153: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
var edgeHeight = this.height_ - this.CORNER_RADIUS;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:158: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_BOTTOM) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:159: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
y += (targetWorkspaceMetrics.viewHeight - this.height_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:161: WARNING - Access to private property positionAt_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:161: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:161: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:174: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
var atTop = this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:253: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:284: WARNING - Access to private property createRect_ of Blockly.Flyout not allowed here.
var rect = this.createRect_(block, moveX, cursorY, blockHW, i);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:287: WARNING - Access to private property addBlockListeners_ of Blockly.Flyout not allowed here.
this.addBlockListeners_(root, block, rect);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:289: WARNING - Access to private property initFlyoutButton_ of Blockly.Flyout not allowed here.
this.initFlyoutButton_(item.button, cursorX, cursorY);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:311: WARNING - Access to private property dragAngleRange_ of Blockly.Flyout not allowed here.
var range = this.dragAngleRange_;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:312: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:330: WARNING - Missing return statement. Function expected to return (goog.math.Rect|null).
Blockly.HorizontalFlyout.prototype.getClientRect = function() {
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:343: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:346: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
} else if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_BOTTOM) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:359: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:361: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var blocks = this.workspace_.getTopBlocks(false);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:366: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
flyoutHeight *= this.workspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:369: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
if (this.height_ != flyoutHeight) {
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:372: WARNING - Access to private property moveRectToBlock_ of Blockly.Flyout not allowed here.
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:372: WARNING - actual parameter 2 of Blockly.Flyout.prototype.moveRectToBlock_ does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:376: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.height_ = flyoutHeight;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:84: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var optionBox = this.workspace_.getCanvas().getBBox();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:94: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
var viewHeight = this.height_ - 2 * this.SCROLLBAR_PADDING;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:95: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
var viewWidth = this.width_;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:103: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentHeight: optionBox.height * this.workspace_.scale + 2 * this.MARGIN,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:104: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentWidth: optionBox.width * this.workspace_.scale + 2 * this.MARGIN,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:105: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewTop: -this.workspace_.scrollY + optionBox.y,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:106: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewLeft: -this.workspace_.scrollX,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:129: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollY = -metrics.contentHeight * xyRatio.y;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:131: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:131: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:132: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollY + metrics.absoluteTop);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:148: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.height_ = targetWorkspaceMetrics.viewHeight;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:150: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
var edgeWidth = this.width_ - this.CORNER_RADIUS;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:156: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_RIGHT) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:157: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
x += (targetWorkspaceMetrics.viewWidth - this.width_);
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:159: WARNING - Access to private property positionAt_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:159: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:159: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:171: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
var atRight = this.toolboxPosition_ == Blockly.TOOLBOX_AT_RIGHT;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:239: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:259: WARNING - Access to private property createRect_ of Blockly.Flyout not allowed here.
var rect = this.createRect_(block,
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:262: WARNING - Access to private property addBlockListeners_ of Blockly.Flyout not allowed here.
this.addBlockListeners_(root, block, rect);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:266: WARNING - Access to private property initFlyoutButton_ of Blockly.Flyout not allowed here.
this.initFlyoutButton_(item.button, cursorX, cursorY);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:288: WARNING - Access to private property dragAngleRange_ of Blockly.Flyout not allowed here.
var range = this.dragAngleRange_;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:289: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_LEFT) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:320: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_LEFT) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:334: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:336: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var blocks = this.workspace_.getTopBlocks(false);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:344: WARNING - Access to private property buttons_ of Blockly.Flyout not allowed here.
for (var i = 0, button; button = this.buttons_[i]; i++) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:348: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
flyoutWidth *= this.workspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:351: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
if (this.width_ != flyoutWidth) {
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:356: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var newX = flyoutWidth / this.workspace_.scale - this.MARGIN -
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:361: WARNING - Access to private property moveRectToBlock_ of Blockly.Flyout not allowed here.
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:361: WARNING - actual parameter 2 of Blockly.Flyout.prototype.moveRectToBlock_ does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:366: WARNING - Access to private property buttons_ of Blockly.Flyout not allowed here.
for (var i = 0, button; button = this.buttons_[i]; i++) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:368: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var x = flyoutWidth / this.workspace_.scale - button.width - this.MARGIN -
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:374: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.width_ = flyoutWidth;
^^^^^^^^^^^
appengine/third-party/blockly/core/generator.js:356: WARNING - Property definitions_ never defined on Blockly.Generator
if (!this.definitions_[desiredName]) {
^^^^^^^^^^^^
appengine/third-party/blockly/core/generator.js:357: WARNING - Property variableDB_ never defined on Blockly.Generator
var functionName = this.variableDB_.getDistinctName(desiredName,
^^^^^^^^^^^
appengine/third-party/blockly/core/generator.js:359: WARNING - Property functionNames_ never defined on Blockly.Generator
this.functionNames_[desiredName] = functionName;
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/generator.js:372: WARNING - Property definitions_ never defined on Blockly.Generator
this.definitions_[desiredName] = codeText;
^^^^^^^^^^^^
appengine/third-party/blockly/core/generator.js:374: WARNING - Property functionNames_ never defined on Blockly.Generator
return this.functionNames_[desiredName];
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:71: WARNING - assignment to property currentDragDeltaXY_ of Blockly.Gesture
found : number
required: (goog.math.Coordinate|null)
this.currentDragDeltaXY_ = 0;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:279: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.longStop_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:294: WARNING - actual parameter 2 of goog.math.Coordinate.difference does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.mouseDownXY_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:406: WARNING - assignment to property workspaceDragger_ of Blockly.Gesture
found : Blockly.FlyoutDragger
required: (Blockly.WorkspaceDragger|null)
this.workspaceDragger_ = new Blockly.FlyoutDragger(this.flyout_);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:408: WARNING - actual parameter 1 of Blockly.WorkspaceDragger does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
this.workspaceDragger_ = new Blockly.WorkspaceDragger(this.startWorkspace_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:444: WARNING - actual parameter 1 of Blockly.BlockDragger does not match formal parameter
found : (Blockly.BlockSvg|null)
required: Blockly.Block
this.blockDragger_ = new Blockly.BlockDragger(this.targetBlock_,
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:445: WARNING - actual parameter 2 of Blockly.BlockDragger does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
this.startWorkspace_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:446: WARNING - actual parameter 1 of Blockly.BlockDragger.prototype.startBlockDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.blockDragger_.startBlockDrag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:448: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.dragBlock does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:457: WARNING - actual parameter 1 of Blockly.BubbleDragger does not match formal parameter
found : (Blockly.Bubble|null)
required: Blockly.Bubble
this.bubbleDragger_ = new Blockly.BubbleDragger(this.startBubble_,
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:458: WARNING - actual parameter 2 of Blockly.BubbleDragger does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
this.startWorkspace_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:461: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.dragBubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:477: WARNING - Access to private property disconnectUiStop_ of Blockly.BlockSvg not allowed here.
Blockly.BlockSvg.disconnectUiStop_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:502: WARNING - Access to private property longStart_ of Blockly not allowed here.
Blockly.longStart_(e, this);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:533: WARNING - actual parameter 1 of Blockly.WorkspaceDragger.prototype.drag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.workspaceDragger_.drag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:536: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.dragBlock does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:539: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.dragBubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:552: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.longStop_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:565: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.endBubbleDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.bubbleDragger_.endBubbleDrag(e, this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:567: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.endBlockDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.blockDragger_.endBlockDrag(e, this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:569: WARNING - actual parameter 1 of Blockly.WorkspaceDragger.prototype.endDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.workspaceDragger_.endDrag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:598: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.longStop_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:601: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.endBubbleDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:604: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.endBlockDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:606: WARNING - actual parameter 1 of Blockly.WorkspaceDragger.prototype.endDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.workspaceDragger_.endDrag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:619: WARNING - actual parameter 1 of Blockly.hideChaff does not match formal parameter
found : (Blockly.Flyout|null)
required: (boolean|undefined)
Blockly.hideChaff(this.flyout_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:620: WARNING - Access to private property showContextMenu_ of Blockly.BlockSvg not allowed here.
this.targetBlock_.showContextMenu_(e);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:623: WARNING - Access to private property showContextMenu_ of Blockly.WorkspaceSvg not allowed here.
this.startWorkspace_.showContextMenu_(e);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:643: WARNING - actual parameter 1 of Blockly.Gesture.prototype.setStartWorkspace_ does not match formal parameter
found : Blockly.Workspace
required: (Blockly.WorkspaceSvg|null)
this.setStartWorkspace_(ws);
^^
appengine/third-party/blockly/core/gesture.js:700: WARNING - Access to private property promote_ of Blockly.Bubble not allowed here.
this.startBubble_.promote_();
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:798: WARNING - actual parameter 1 of Blockly.Gesture.prototype.setTargetBlock_ does not match formal parameter
found : Blockly.Block
required: (Blockly.BlockSvg|null)
this.setTargetBlock_(block.getRootBlock());
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:814: WARNING - actual parameter 1 of Blockly.Gesture.prototype.setTargetBlock_ does not match formal parameter
found : (Blockly.Block|null)
required: (Blockly.BlockSvg|null)
this.setTargetBlock_(block.getParent());
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:70: WARNING - assignment to property line1_ of Blockly.Grid
found : (Node|null)
required: (SVGElement|null)
this.line1_ = pattern.firstChild;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:77: WARNING - assignment to property line2_ of Blockly.Grid
found : (Node|null)
required: (SVGElement|null)
this.line2_ = this.line1_ && this.line1_.nextSibling;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:100: WARNING - assignment to property gridPattern_ of Blockly.Grid
found : null
required: SVGElement
this.gridPattern_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:152: WARNING - actual parameter 1 of Blockly.Grid.prototype.setLineAttributes_ does not match formal parameter
found : (SVGElement|null)
required: SVGElement
this.setLineAttributes_(this.line1_, scale, start, end, half, half);
^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:153: WARNING - actual parameter 1 of Blockly.Grid.prototype.setLineAttributes_ does not match formal parameter
found : (SVGElement|null)
required: SVGElement
this.setLineAttributes_(this.line2_, scale, half, half, start, end);
^^^^^^^^^^^
appengine/third-party/blockly/core/icon.js:204: WARNING - inconsistent return type
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
return this.iconXY_;
^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:49: WARNING - assignment
found : (Element|null)
required: (Element|string)
container = document.getElementById(container) ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:71: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(workspace);
^^^^^^^^^
appengine/third-party/blockly/core/inject.js:212: WARNING - Access to private property addFlyout_ of Blockly.WorkspaceSvg not allowed here.
var flyout = mainWorkspace.addFlyout_('svg');
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:213: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(flyout, svg);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:296: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(mainWorkspace);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:343: WARNING - Access to private property onKeyDown_ of Blockly not allowed here.
Blockly.bindEventWithChecks_(document, 'keydown', null, Blockly.onKeyDown_);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:346: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.bindEvent_(document, 'touchend', null, Blockly.longStop_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:347: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.bindEvent_(document, 'touchcancel', null, Blockly.longStop_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:353: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(Blockly.getMainWorkspace());
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/input.js:131: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/input.js:149: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/input.js:250: WARNING - assignment to property sourceBlock_ of Blockly.Input
found : null
required: Blockly.Block
this.sourceBlock_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:111: WARNING - Overriding private property of Blockly.Icon.prototype.
Blockly.Mutator.prototype.iconClick_ = function(e) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:113: WARNING - Access to private property iconClick_ of Blockly.Icon not allowed here.
Blockly.Icon.prototype.iconClick_.call(this, e);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:151: WARNING - actual parameter 1 of Blockly.WorkspaceSvg does not match formal parameter
found : {
RTL: boolean,
getMetrics: function(): Object,
horizontalLayout: boolean,
languageTree: (Element|null),
parentWorkspace: Blockly.Workspace,
pathToMedia: ?,
setMetrics: null,
toolboxPosition: number
}
required: Blockly.Options
this.workspace_ = new Blockly.WorkspaceSvg(workspaceOptions);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:158: WARNING - Access to private property addFlyout_ of Blockly.WorkspaceSvg not allowed here.
var flyoutSvg = this.workspace_.addFlyout_('g');
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:222: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.setBubbleSize(
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:249: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = new Blockly.Bubble(
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:251: WARNING - Access to private property iconXY_ of Blockly.Icon not allowed here.
this.createEditor_(), this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:251: WARNING - actual parameter 4 of Blockly.Bubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.createEditor_(), this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:258: WARNING - Property decompose never defined on Blockly.Block
this.rootBlock_ = this.block_.decompose(this.workspace_);
^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:282: WARNING - Property saveConnections never defined on Blockly.Block
thisMutator.block_.saveConnections(thisMutator.rootBlock_);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:296: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.dispose();
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:297: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:331: WARNING - Property mutationToDom never defined on Blockly.Block
var oldMutationDom = block.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:337: WARNING - Property compose never defined on Blockly.Block
block.compose(this.rootBlock_);
^^^^^^^
appengine/third-party/blockly/core/mutator.js:342: WARNING - Property mutationToDom never defined on Blockly.Block
var newMutationDom = block.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/options.js:148: WARNING - assignment to property getMetrics of Blockly.Options.prototype
found : null
required: function(this:Blockly.Options): (Object|null)
Blockly.Options.prototype.getMetrics = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:62: WARNING - Property getProcedureDef never defined on Blockly.Block
var tuple = blocks[i].getProcedureDef();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:142: WARNING - Property getProcedureDef never defined on Blockly.Block
var procName = blocks[i].getProcedureDef();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:162: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var legalName = Blockly.Procedures.findLegalName(name, this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:162: WARNING - actual parameter 2 of Blockly.Procedures.findLegalName does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
var legalName = Blockly.Procedures.findLegalName(name, this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:163: WARNING - Access to private property text_ of Blockly.Field not allowed here.
var oldName = this.text_;
^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:166: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var blocks = this.sourceBlock_.workspace.getAllBlocks();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:169: WARNING - Property renameProcedure never defined on Blockly.Block
blocks[i].renameProcedure(oldName, legalName);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:263: WARNING - Property getProcedureCall never defined on Blockly.Block
var procName = blocks[i].getProcedureCall();
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:280: WARNING - Property getProcedureDef never defined on Blockly.Block
var name = defBlock.getProcedureDef()[0];
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:281: WARNING - Property mutationToDom never defined on Blockly.Block
var xmlElement = defBlock.mutationToDom(true);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:284: WARNING - Property mutationToDom never defined on Blockly.Block
var oldMutationDom = caller.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:286: WARNING - Property domToMutation never defined on Blockly.Block
caller.domToMutation(xmlElement);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:287: WARNING - Property mutationToDom never defined on Blockly.Block
var newMutationDom = caller.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:312: WARNING - Property getProcedureDef never defined on Blockly.Block
var tuple = blocks[i].getProcedureDef();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:59: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var xDiff = this.x_ - otherConnection.x_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:59: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var xDiff = this.x_ - otherConnection.x_;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:60: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var yDiff = this.y_ - otherConnection.y_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:60: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var yDiff = this.y_ - otherConnection.y_;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:72: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
if (this.sourceBlock_.workspace.isDragging()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:77: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
var rootBlock = this.sourceBlock_.getRootBlock();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:97: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = (staticConnection.x_ + Blockly.SNAP_RADIUS) - this.x_;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:97: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = (staticConnection.x_ + Blockly.SNAP_RADIUS) - this.x_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:98: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = (staticConnection.y_ + Blockly.SNAP_RADIUS) - this.y_;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:98: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = (staticConnection.y_ + Blockly.SNAP_RADIUS) - this.y_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:117: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (this.inDB_) {
^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:118: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:118: WARNING - Access to private property removeConnection_ of Blockly.ConnectionDB not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:120: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
this.x_ = x;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:121: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
this.y_ = y;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:123: WARNING - Access to private property hidden_ of Blockly.Connection not allowed here.
if (!this.hidden_) {
^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:124: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.addConnection(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:134: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
this.moveTo(this.x_ + dx, this.y_ + dy);
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:134: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
this.moveTo(this.x_ + dx, this.y_ + dy);
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:163: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = this.targetConnection.x_ - this.x_;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:163: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = this.targetConnection.x_ - this.x_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:164: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = this.targetConnection.y_ - this.y_;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:164: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = this.targetConnection.y_ - this.y_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:192: WARNING - Access to private property dbOpposite_ of Blockly.Connection not allowed here.
return this.dbOpposite_.searchForClosest(this, maxLimit, dx, dy);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:192: WARNING - Function Blockly.ConnectionDB.prototype.searchForClosest: called with 4 argument(s). Function requires at least 3 argument(s) and no more than 3 argument(s).
return this.dbOpposite_.searchForClosest(this, maxLimit, dx, dy);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:192: WARNING - actual parameter 3 of Blockly.ConnectionDB.prototype.searchForClosest does not match formal parameter
found : number
required: goog.math.Coordinate
return this.dbOpposite_.searchForClosest(this, maxLimit, dx, dy);
^^
appengine/third-party/blockly/core/rendered_connection.js:205: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
var xy = this.sourceBlock_.getRelativeToSurfaceXY();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:206: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var x = this.x_ - xy.x;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:207: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var y = this.y_ - xy.y;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:214: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
(this.sourceBlock_.RTL ? ' scale(-1 1)' : '')
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:216: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
this.sourceBlock_.getSvgRoot());
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:247: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
connections = block.getConnections_(true);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:273: WARNING - Access to private property hidden_ of Blockly.Connection not allowed here.
this.hidden_ = hidden;
^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:274: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (hidden && this.inDB_) {
^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:275: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:275: WARNING - Access to private property removeConnection_ of Blockly.ConnectionDB not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:276: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
} else if (!hidden && !this.inDB_) {
^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:277: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.addConnection(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:293: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
var connections = block.getConnections_(true);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:313: WARNING - mismatch of the isConnectionAllowed property type and the type of the property it overrides from superclass Blockly.Connection
original: function(this:Blockly.Connection, Blockly.Connection): boolean
override: function(this:Blockly.RenderedConnection, Blockly.Connection, number): boolean
Blockly.RenderedConnection.prototype.isConnectionAllowed = function(candidate,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:329: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.disconnectInternal_ = function(parentBlock,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:331: WARNING - Access to private property disconnectInternal_ of Blockly.Connection not allowed here.
Blockly.RenderedConnection.superClass_.disconnectInternal_.call(this,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:348: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.respawnShadow_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:353: WARNING - Access to private property respawnShadow_ of Blockly.Connection not allowed here.
Blockly.RenderedConnection.superClass_.respawnShadow_.call(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:374: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.neighbours_ = function(maxLimit) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:374: WARNING - mismatch of the neighbours_ property type and the type of the property it overrides from superclass Blockly.Connection
original: function(this:Blockly.Connection): Array<Blockly.Connection>
override: function(this:Blockly.RenderedConnection, number): Array<Blockly.Connection>
Blockly.RenderedConnection.prototype.neighbours_ = function(maxLimit) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:375: WARNING - Access to private property dbOpposite_ of Blockly.Connection not allowed here.
return this.dbOpposite_.getNeighbours(this, maxLimit);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:384: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.connect_ = function(childConnection) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:385: WARNING - Access to private property connect_ of Blockly.Connection not allowed here.
Blockly.RenderedConnection.superClass_.connect_.call(this, childConnection);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:415: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.onCheckChanged_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:417: WARNING - Access to private property checkType_ of Blockly.Connection not allowed here.
if (this.isConnected() && !this.checkType_(this.targetConnection)) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:417: WARNING - actual parameter 1 of Blockly.Connection.prototype.checkType_ does not match formal parameter
found : (Blockly.Connection|null)
required: Blockly.Connection
if (this.isConnected() && !this.checkType_(this.targetConnection)) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:418: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
var child = this.isSuperior() ? this.targetBlock() : this.sourceBlock_;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:421: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:421: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:58: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(this.corner_, workspace.getBubbleCanvas());
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:260: WARNING - assignment to property startDragMouse_ of Blockly.Scrollbar.prototype
found : number
required: (goog.math.Coordinate|null)
Blockly.Scrollbar.prototype.startDragMouse_ = 0;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:432: WARNING - actual parameter 2 of Blockly.Scrollbar.metricsAreEquivalent_ does not match formal parameter
found : null
required: Object
this.oldHostMetrics_)) {
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:626: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(this.outerSvg_, this.workspace_.getParentSvg());
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:756: WARNING - assignment to property startDragMouse_ of Blockly.Scrollbar
found : number
required: (goog.math.Coordinate|null)
this.startDragMouse_ = this.horizontal_ ? e.clientX : e.clientY;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:187: WARNING - assignment to property flyout_ of Blockly.Toolbox
found : null
required: Blockly.Flyout
this.flyout_ = null;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:206: WARNING - actual parameter 1 of Blockly.Toolbox.prototype.populate_ does not match formal parameter
found : (Node|null)
required: Node
var openNode = this.populate_(workspace.options.languageTree);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:209: WARNING - actual parameter 1 of Blockly.Toolbox.TreeControl.prototype.setSelectedItem does not match formal parameter
found : Node
required: (goog.ui.tree.BaseNode|null)
tree.setSelectedItem(openNode);
^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:222: WARNING - assignment to property workspace_ of Blockly.Toolbox
found : null
required: Blockly.Workspace
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:516: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (Element|null)
required: EventTarget
Blockly.bindEventWithChecks_(el, goog.events.EventType.TOUCHEND, this,
^^
appengine/third-party/blockly/core/toolbox.js:527: WARNING - Access to private property getNodeFromEvent_ of goog.ui.tree.TreeControl not allowed here.
var node = this.getNodeFromEvent_(e);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:568: WARNING - actual parameter 1 of Blockly.Toolbox.prototype.addColour_ does not match formal parameter
found : goog.ui.tree.BaseNode
required: (Blockly.Toolbox.TreeNode|null|undefined)
toolbox.addColour_(node);
^^^^
appengine/third-party/blockly/core/toolbox.js:610: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(toolbox.workspace_);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:638: WARNING - Access to private property isUserCollapsible_ of goog.ui.tree.BaseNode not allowed here.
if (this.hasChildren() && this.isUserCollapsible_) {
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:684: WARNING - Access to private property rightToLeft_ of goog.ui.Component not allowed here.
map[goog.events.KeyCodes.RIGHT] = this.rightToLeft_ ? prev : next;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:685: WARNING - Access to private property rightToLeft_ of goog.ui.Component not allowed here.
map[goog.events.KeyCodes.LEFT] = this.rightToLeft_ ? next : prev;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/utils.js:67: WARNING - actual parameter 2 of Element.prototype.setAttribute does not match formal parameter
found : null
required: (boolean|number|string)
element.setAttribute(attributeName, null);
^^^^
appengine/third-party/blockly/core/utils.js:212: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : Node
required: Element
var xy = Blockly.utils.getRelativeXY(element);
^^^^^^^
appengine/third-party/blockly/core/utils.js:213: WARNING - actual parameter 1 of Blockly.utils.getScale_ does not match formal parameter
found : Node
required: Element
var scale = Blockly.utils.getScale_(element);
^^^^^^^
appengine/third-party/blockly/core/utils.js:220: WARNING - assignment
found : (Node|null)
required: Element
element = element.parentNode;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/utils.js:236: WARNING - Property REGEXP_ never defined on Blockly.utils.getScale_
transform.match(Blockly.utils.getScale_.REGEXP_);
^^^^^^^
appengine/third-party/blockly/core/utils.js:454: WARNING - inconsistent return type
found : (number|string)
required: string
return interpolatedResult.length ? interpolatedResult[0] : '';
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/variable_map.js:250: WARNING - actual parameter 1 of Blockly.VariableMap.prototype.deleteVariableInternal_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
map.deleteVariableInternal_(variable, uses);
^^^^^^^^
appengine/third-party/blockly/core/variable_map.js:277: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
uses[i].dispose(true, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables.js:162: WARNING - actual parameter 1 of Blockly.Variables.generateVariableFieldXml_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables.js:172: WARNING - actual parameter 1 of Blockly.Variables.generateVariableFieldXml_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables.js:514: WARNING - inconsistent return type
found : (Blockly.VariableModel|null|undefined)
required: (Blockly.VariableModel|null)
return variable;
^^^^^^^^
appengine/third-party/blockly/core/variables.js:543: WARNING - inconsistent return type
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
return variable;
^^^^^^^^
appengine/third-party/blockly/core/variables.js:566: WARNING - actual parameter 1 of Array.prototype.includes does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
if (!originalVariables.includes(variable)) {
^^^^^^^^
appengine/third-party/blockly/core/variables_dynamic.js:40: WARNING - actual parameter 2 of Blockly.Variables.createVariableButtonHandler does not match formal parameter
found : null
required: (function((null|string)=): ?|undefined)
Blockly.Variables.createVariableButtonHandler(button.getTargetWorkspace(), null, 'String');
^^^^
appengine/third-party/blockly/core/variables_dynamic.js:43: WARNING - actual parameter 2 of Blockly.Variables.createVariableButtonHandler does not match formal parameter
found : null
required: (function((null|string)=): ?|undefined)
Blockly.Variables.createVariableButtonHandler(button.getTargetWorkspace(), null, 'Number');
^^^^
appengine/third-party/blockly/core/variables_dynamic.js:46: WARNING - actual parameter 2 of Blockly.Variables.createVariableButtonHandler does not match formal parameter
found : null
required: (function((null|string)=): ?|undefined)
Blockly.Variables.createVariableButtonHandler(button.getTargetWorkspace(), null, 'Colour');
^^^^
appengine/third-party/blockly/core/variables_dynamic.js:97: WARNING - Access to private property generateVariableFieldXml_ of Blockly.Variables not allowed here.
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables_dynamic.js:97: WARNING - actual parameter 1 of Blockly.Variables.generateVariableFieldXml_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables_dynamic.js:107: WARNING - Access to private property generateVariableFieldXml_ of Blockly.Variables not allowed here.
Blockly.Variables.generateVariableFieldXml_(variable) +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:124: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = new Blockly.Bubble(
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:126: WARNING - Access to private property iconXY_ of Blockly.Icon not allowed here.
paragraph, this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:126: WARNING - actual parameter 4 of Blockly.Bubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
paragraph, this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:138: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
var size = this.bubble_.getBubbleSize();
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:139: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.setBubbleSize(size.width, size.height);
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:142: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.dispose();
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:143: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:156: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:156: WARNING - Access to private property promote_ of Blockly.Bubble not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:45: WARNING - assignment to property options of Blockly.Workspace
found : (Blockly.Options|{})
required: Blockly.Options
this.options = opt_options || {};
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:98: WARNING - assignment to property potentialVariableMap_ of Blockly.Workspace
found : null
required: Blockly.VariableMap
this.potentialVariableMap_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:194: WARNING - Function Blockly.Block.prototype.dispose: called with 0 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
this.topBlocks_[0].dispose();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:257: WARNING - Access to private property deleteVariableInternal_ of Blockly.VariableMap not allowed here.
this.variableMap_.deleteVariableInternal_(variable, uses);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_audio.js:68: WARNING - constant property SOUNDS_ assigned a value more than once
this.SOUNDS_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:114: WARNING - assignment
found : string
required: number
x = x.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:115: WARNING - assignment
found : string
required: number
y = y.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:129: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : (Element|null)
required: Element
return Blockly.utils.getRelativeXY(this.SVG_);
^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:143: WARNING - Access to private property hasClass of Blockly.utils not allowed here.
!Blockly.utils.hasClass(blockCanvas, 'blocklyBlockCanvas') ||
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:143: WARNING - actual parameter 1 of Blockly.utils.hasClass does not match formal parameter
found : Node
required: Element
!Blockly.utils.hasClass(blockCanvas, 'blocklyBlockCanvas') ||
^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:144: WARNING - Access to private property hasClass of Blockly.utils not allowed here.
!Blockly.utils.hasClass(bubbleCanvas, 'blocklyBubbleCanvas')) {
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:144: WARNING - actual parameter 1 of Blockly.utils.hasClass does not match formal parameter
found : Node
required: Element
!Blockly.utils.hasClass(bubbleCanvas, 'blocklyBubbleCanvas')) {
^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:151: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(blockCanvas, this.previousSibling_);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:151: WARNING - actual parameter 1 of Blockly.utils.insertAfter_ does not match formal parameter
found : Node
required: Element
Blockly.utils.insertAfter_(blockCanvas, this.previousSibling_);
^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:157: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(bubbleCanvas, blockCanvas);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:157: WARNING - actual parameter 1 of Blockly.utils.insertAfter_ does not match formal parameter
found : Node
required: Element
Blockly.utils.insertAfter_(bubbleCanvas, blockCanvas);
^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:157: WARNING - actual parameter 2 of Blockly.utils.insertAfter_ does not match formal parameter
found : Node
required: Element
Blockly.utils.insertAfter_(bubbleCanvas, blockCanvas);
^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_dragger.js:73: WARNING - assignment to property workspace_ of Blockly.WorkspaceDragger
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:81: WARNING - assignment to property useWorkspaceDragSurface_ of Blockly.WorkspaceSvg
found : (boolean|null)
required: boolean
this.useWorkspaceDragSurface_ =
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:97: WARNING - actual parameter 1 of Blockly.WorkspaceAudio does not match formal parameter
found : (Blockly.Workspace|null)
required: (Blockly.WorkspaceSvg|null)
this.audioManager_ = new Blockly.WorkspaceAudio(options.parentWorkspace);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:253: WARNING - assignment to property lastRecordedPageScroll_ of Blockly.WorkspaceSvg.prototype
found : null
required: goog.math.Coordinate
Blockly.WorkspaceSvg.prototype.lastRecordedPageScroll_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:323: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : Node
required: Element
var xy = Blockly.utils.getRelativeXY(element);
^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:331: WARNING - assignment
found : (Node|null)
required: Element
element = element.parentNode;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:345: WARNING - actual parameter 1 of Blockly.utils.getInjectionDivXY_ does not match formal parameter
found : (SVGElement|null)
required: Element
return Blockly.utils.getInjectionDivXY_(this.svgBlockCanvas_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:452: WARNING - assignment to property flyout_ of Blockly.WorkspaceSvg
found : null
required: Blockly.Flyout
this.flyout_ = null;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:478: WARNING - assignment to property toolboxCategoryCallbacks_ of Blockly.WorkspaceSvg
found : null
required: Object<string,function(Blockly.Workspace): Array<Element>>
this.toolboxCategoryCallbacks_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:481: WARNING - assignment to property flyoutButtonCallbacks_ of Blockly.WorkspaceSvg
found : null
required: Object<string,function(Blockly.FlyoutButton): ?>
this.flyoutButtonCallbacks_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:553: WARNING - assignment to property flyout_ of Blockly.WorkspaceSvg
found : null
required: Blockly.Flyout
this.flyout_ = null;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:579: WARNING - Access to private property flyout_ of Blockly.Toolbox not allowed here.
return this.toolbox_.flyout_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:660: WARNING - inconsistent return type
found : (SVGElement|null)
required: Element
return this.svgBlockCanvas_;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:668: WARNING - inconsistent return type
found : (SVGElement|null)
required: SVGGElement
return this.svgBubbleCanvas_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:683: WARNING - inconsistent return type
found : Node
required: (Element|null)
return element;
^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:725: WARNING - actual parameter 1 of Blockly.WorkspaceDragSurfaceSvg.prototype.clearAndHide does not match formal parameter
found : (SVGElement|null)
required: SVGElement
this.workspaceDragSurface_.clearAndHide(this.svgGroup_);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 2 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : (SVGElement|null)
required: Element
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 3 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : (Node|null)
required: (Element|null)
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 4 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : string
required: number
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 5 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : string
required: number
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:865: WARNING - actual parameter 1 of Array.prototype.indexOf does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
} else if (this.highlightedBlocks_.indexOf(block) == -1) {
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:866: WARNING - actual parameter 1 of Array.prototype.push does not match formal parameter
found : Blockly.Block
required: (Blockly.BlockSvg|undefined)
this.highlightedBlocks_.push(block);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:909: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
var connections = block.getConnections_(false);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:945: WARNING - Access to private property flyout_ of Blockly.Toolbox not allowed here.
if (ws && !ws.currentGesture_ && ws.toolbox_ && ws.toolbox_.flyout_) {
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1046: WARNING - actual parameter 2 of Blockly.utils.mouseToSvg does not match formal parameter
found : (Element|null)
required: Element
var point = Blockly.utils.mouseToSvg(e, this.getParentSvg(),
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1051: WARNING - actual parameter 2 of goog.math.Coordinate.difference does not match formal parameter
found : SVGPoint
required: goog.math.Coordinate
this.dragDeltaXY_ = goog.math.Coordinate.difference(xy, point);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1060: WARNING - actual parameter 2 of Blockly.utils.mouseToSvg does not match formal parameter
found : (Element|null)
required: Element
var point = Blockly.utils.mouseToSvg(e, this.getParentSvg(),
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1065: WARNING - actual parameter 1 of goog.math.Coordinate.sum does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
return goog.math.Coordinate.sum(this.dragDeltaXY_, point);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1065: WARNING - actual parameter 2 of goog.math.Coordinate.sum does not match formal parameter
found : SVGPoint
required: goog.math.Coordinate
return goog.math.Coordinate.sum(this.dragDeltaXY_, point);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1098: WARNING - actual parameter 2 of Blockly.utils.mouseToSvg does not match formal parameter
found : (Element|null)
required: Element
var position = Blockly.utils.mouseToSvg(e, this.getParentSvg(),
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1181: WARNING - Access to private property undoStack_ of Blockly.Workspace not allowed here.
undoOption.enabled = this.undoStack_.length > 0;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1186: WARNING - Access to private property redoStack_ of Blockly.Workspace not allowed here.
redoOption.enabled = this.redoStack_.length > 0;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1327: WARNING - Access to private property populate_ of Blockly.Toolbox not allowed here.
this.toolbox_.populate_(tree);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1328: WARNING - Access to private property addColour_ of Blockly.Toolbox not allowed here.
this.toolbox_.addColour_();
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1334: WARNING - actual parameter 1 of Blockly.Flyout.prototype.show does not match formal parameter
found : NodeList<Node>
required: (Array|string)
this.flyout_.show(tree.childNodes);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1448: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
workspaceWidth -= this.flyout_.width_;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1472: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
x -= this.flyout_.width_ / 2;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1651: WARNING - actual parameter 1 of Blockly.svgSize does not match formal parameter
found : (Element|null)
required: Element
var svgSize = Blockly.svgSize(this.getParentSvg());
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1786: WARNING - assignment
found : null
required: function(Blockly.FlyoutButton): ?
this.flyoutButtonCallbacks_[key] = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1822: WARNING - assignment
found : null
required: function(Blockly.Workspace): Array<Element>
this.toolboxCategoryCallbacks_[key] = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:123: WARNING - actual parameter 2 of Element.prototype.setAttribute does not match formal parameter
found : (string|undefined)
required: (boolean|number|string)
container.setAttribute('name', field.name);
^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:137: WARNING - parameter workspace does not appear in Blockly.Xml.fieldToDom_'s parameter list
Blockly.Xml.fieldToDom_ = function(field) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:235: WARNING - actual parameter 2 of Element.prototype.setAttribute does not match formal parameter
found : (boolean|undefined)
required: (boolean|number|string)
element.setAttribute('inline', block.inputsInline);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:362: WARNING - inconsistent return type
found : (Element|null)
required: Element
return dom.firstChild;
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:374: WARNING - assignment
found : Blockly.Workspace
required: Element
xml = workspace;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:408: WARNING - actual parameter 1 of Blockly.Xml.domToBlock does not match formal parameter
found : Node
required: Element
var block = Blockly.Xml.domToBlock(xmlChild, workspace);
^^^^^^^^
appengine/third-party/blockly/core/xml.js:421: WARNING - actual parameter 1 of Blockly.Xml.domToVariables does not match formal parameter
found : Node
required: Element
Blockly.Xml.domToVariables(xmlChild, workspace);
^^^^^^^^
appengine/third-party/blockly/core/xml.js:460: WARNING - constant property TAB_WIDTH assigned a value more than once
Blockly.BlockSvg.TAB_WIDTH = savetab;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:507: WARNING - assignment
found : Blockly.Workspace
required: Element
xmlBlock = workspace;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:516: WARNING - actual parameter 1 of Blockly.Xml.domToBlockHeadless_ does not match formal parameter
found : (Blockly.Workspace|Element)
required: Element
var topBlock = Blockly.Xml.domToBlockHeadless_(xmlBlock, workspace);
^^^^^^^^
appengine/third-party/blockly/core/xml.js:661: WARNING - actual parameter 3 of Blockly.Xml.domToField_ does not match formal parameter
found : Node
required: Element
Blockly.Xml.domToField_(block, name, xmlChild);
^^^^^^^^
appengine/third-party/midi-js/examples/inc/timer.js:187: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/midi-js/generator/nodejs/packageWAVs.js:87: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/soyutils_usegoog.js:219: WARNING - element JS_STR_CHARS does not exist on this enum
soydata.SanitizedContentKind.JS_STR_CHARS;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:353: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:393: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:834: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:885: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1257: WARNING - element JS_STR_CHARS does not exist on this enum
if (soydata.isContentKind(value, soydata.SanitizedContentKind.JS_STR_CHARS)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1707: WARNING - Property spanWrapWithKnownDir never defined on goog.i18n.BidiFormatter
var wrappedText = formatter.spanWrapWithKnownDir(
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1762: WARNING - element JS_STR_CHARS does not exist on this enum
if (soydata.isContentKind(text, soydata.SanitizedContentKind.JS_STR_CHARS)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:93: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
Blockly.bindEvent_(header, 'mousedown', null,
^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:145: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
BlocklyDialogs.dialogMouseUpWrapper_ = Blockly.bindEvent_(document,
^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:147: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
BlocklyDialogs.dialogMouseMoveWrapper_ = Blockly.bindEvent_(document,
^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:176: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.
Blockly.unbindEvent_(BlocklyDialogs.dialogMouseUpWrapper_);
^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:180: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.
Blockly.unbindEvent_(BlocklyDialogs.dialogMouseMoveWrapper_);
^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:196: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.
Blockly.unbindEvent_(BlocklyDialogs.dialogMouseDownWrapper_);
^^^^^^^^^^^^^^^^^^^^
6 error(s), 824 warning(s), 96.7% typed
java -jar third-party/SoyToJsSrcCompiler.jar --shouldProvideRequireSoyNamespaces --isUsingIjData --outputPathFormat appengine/maze/generated/en/soy.js --srcs appengine/maze/template.soy
python build-app.py maze en
Maze - en - uncompressed:
third-party/build/closurebuilder.py: Scanning paths...
third-party/build/closurebuilder.py: 2431 sources scanned.
third-party/build/closurebuilder.py: Building dependency tree..
Maze - en - compressed:
appengine/js/lib-dialogs.js:341: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('click', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:342: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('touchend', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:405: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('click', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:406: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('touchend', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-interface.js:142: WARNING - actual parameter 1 of Blockly.Xml.workspaceToDom does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.Workspace
var xml = Blockly.Xml.workspaceToDom(BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-interface.js:186: WARNING - actual parameter 1 of Blockly.Xml.workspaceToDom does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.Workspace
var xml = Blockly.Xml.workspaceToDom(BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:490: WARNING - actual parameter 1 of Blockly.bindEvent_ does not match formal parameter
found : (Element|null)
required: EventTarget
Blockly.bindEvent_(pegmanButton, 'mousedown', null, Maze.showPegmanMenu);
^^^^^^^^^^^^
appengine/maze/js/maze.js:506: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
Blockly.svgResize(BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:514: WARNING - assignment to property workspace of BlocklyGames
found : Blockly.Workspace
required: (Blockly.WorkspaceSvg|null)
BlocklyGames.workspace = Blockly.inject('blockly',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:619: WARNING - Access to private property flyout_ of Blockly.WorkspaceSvg not allowed here.
var toolbar = BlocklyGames.workspace.flyout_.workspace_.getTopBlocks(true);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:619: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var toolbar = BlocklyGames.workspace.flyout_.workspace_.getTopBlocks(true);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:773: WARNING - actual parameter 5 of BlocklyDialogs.showDialog does not match formal parameter
found : (null|{top: string, width: string})
required: Object
BlocklyDialogs.showDialog(content, origin, true, false, style, null);
^^^^^
appengine/maze/js/maze.js:798: WARNING - actual parameter 1 of Blockly.Xml.workspaceToDom does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.Workspace
var xml = Blockly.Xml.workspaceToDom(BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:1175: WARNING - Access to private property getBBox_ of BlocklyDialogs not allowed here.
var bBox = BlocklyDialogs.getBBox_(pegSpin);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:1175: WARNING - actual parameter 1 of BlocklyDialogs.getBBox_ does not match formal parameter
found : (Element|null)
required: Element
var bBox = BlocklyDialogs.getBBox_(pegSpin);
^^^^^^^
appengine/third-party/SoundJS/soundjs-NEXT.js:310: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:311: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:312: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:314: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:315: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:316: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:317: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:2400: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:4023: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:6819: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7046: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7106: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7441: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7459: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:310: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:311: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:312: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:314: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:315: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:316: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:317: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:2400: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:4023: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:6819: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7046: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7106: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7441: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7459: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/ace/ace.js:16658: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ace.js:19893: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ace.js:20520: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-emmet.js:885: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-keybinding_menu.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-language_tools.js:885: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-language_tools.js:1175: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-options.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-searchbox.js:7: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-searchbox.js:165: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-settings_menu.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-static_highlight.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-textarea.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:90: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:562: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:624: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-vim.js:667: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/abc.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/actionscript.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/c_cpp.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/clojure.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/coffee.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/csound_document.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/csound_orchestra.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/css.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/dart.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/diff.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/django.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/drools.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/edifact.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/erlang.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/gobstones.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/graphqlschema.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/haml.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/haskell.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/html.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/java.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/javascript.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/jsoniq.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/jsp.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/lsl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/lua.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/makefile.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/markdown.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/maze.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/perl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/php.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/python.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/r.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/razor.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/rst.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/ruby.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sh.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/snippets.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sql.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sqlserver.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/tcl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/tex.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/textile.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/velocity.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/wollok.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/xquery.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-ambiance.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-chaos.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-chrome.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-clouds.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-clouds_midnight.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-cobalt.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-crimson_editor.js:3: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dawn.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dracula.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dreamweaver.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-eclipse.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-github.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-gob.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-gruvbox.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-idle_fingers.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-iplastic.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-katzenmilch.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-kr_theme.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-kuroir.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-merbivore.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-merbivore_soft.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-mono_industrial.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-monokai.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-pastel_on_dark.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-solarized_dark.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-solarized_light.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-sqlserver.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-terminal.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-textmate.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_blue.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_bright.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_eighties.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-twilight.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-vibrant_ink.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-xcode.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/blockly/core/block.js:70: WARNING - Access to private property blockDB_ of Blockly.Workspace not allowed here.
workspace.blockDB_[this.id] = this;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:254: WARNING - Access to private property blockDB_ of Blockly.Workspace not allowed here.
delete this.workspace.blockDB_[this.id];
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:255: WARNING - assignment to property workspace of Blockly.Block
found : null
required: Blockly.Workspace
this.workspace = null;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:330: WARNING - Access to private property checkType_ of Blockly.Connection not allowed here.
if (previousTarget && previousTarget.checkType_(nextTarget)) {
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:995: WARNING - Access to private property text_ of Blockly.Field not allowed here.
text.push(this.getInput('_TEMP_COLLAPSED_INPUT').fieldRow[0].text_);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:1129: WARNING - Redeclared variable: i
for (var i = 0; i < extensionNames.length; ++i) {
^^^^^
appengine/third-party/blockly/core/block.js:1371: WARNING - Function Blockly.Block.prototype.dispose: called with 0 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:1418: WARNING - inconsistent return type
found : (Blockly.Comment|string)
required: string
return this.comment || '';
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:135: WARNING - assignment
found : string
required: number
x = x.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:136: WARNING - assignment
found : string
required: number
y = y.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:177: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : (Element|null)
required: Element
var xy = Blockly.utils.getRelativeXY(this.SVG_);
^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:197: WARNING - inconsistent return type
found : (Node|null)
required: (Element|undefined)
return this.dragGroup_.firstChild;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:212: WARNING - actual parameter 1 of Node.prototype.appendChild does not match formal parameter
found : (Element|undefined)
required: (Node|null)
opt_newSurface.appendChild(this.getCurrentBlock());
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:214: WARNING - actual parameter 1 of Node.prototype.removeChild does not match formal parameter
found : (Element|undefined)
required: (Node|null)
this.dragGroup_.removeChild(this.getCurrentBlock());
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:49: WARNING - assignment to property draggingBlock_ of Blockly.BlockDragger
found : Blockly.Block
required: Blockly.BlockSvg
this.draggingBlock_ = block;
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:97: WARNING - actual parameter 1 of Blockly.BlockDragger.initIconData_ does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
this.dragIconData_ = Blockly.BlockDragger.initIconData_(block);
^^^^^
appengine/third-party/blockly/core/block_dragger.js:105: WARNING - assignment to property draggingBlock_ of Blockly.BlockDragger
found : null
required: Blockly.BlockSvg
this.draggingBlock_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:106: WARNING - assignment to property workspace_ of Blockly.BlockDragger
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:112: WARNING - assignment to property draggedConnectionManager_ of Blockly.BlockDragger
found : null
required: Blockly.DraggedConnectionManager
this.draggedConnectionManager_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:155: WARNING - Access to private property disconnectUiStop_ of Blockly.BlockSvg not allowed here.
Blockly.BlockSvg.disconnectUiStop_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:169: WARNING - Access to private property moveToDragSurface_ of Blockly.BlockSvg not allowed here.
this.draggingBlock_.moveToDragSurface_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:171: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
if (this.workspace_.toolbox_) {
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:174: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
this.workspace_.toolbox_.addStyle(style);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:211: WARNING - Access to private property disconnectUiStop_ of Blockly.BlockSvg not allowed here.
Blockly.BlockSvg.disconnectUiStop_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:215: WARNING - Access to private property moveOffDragSurface_ of Blockly.BlockSvg not allowed here.
this.draggingBlock_.moveOffDragSurface_(newLoc);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:220: WARNING - Access to private property moveConnections_ of Blockly.BlockSvg not allowed here.
this.draggingBlock_.moveConnections_(delta.x, delta.y);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:229: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
if (this.workspace_.toolbox_) {
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:232: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
this.workspace_.toolbox_.removeStyle(style);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:282: WARNING - Access to private property setOpen_ of Blockly.Trashcan not allowed here.
trashcan.setOpen_(true);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:287: WARNING - Access to private property setOpen_ of Blockly.Trashcan not allowed here.
trashcan.setOpen_(false);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:65: WARNING - constant property TAB_WIDTH assigned a value more than once
Blockly.BlockSvg.TAB_WIDTH = 8;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:561: WARNING - Access to private property svgPath_ of Blockly.BlockSvg not allowed here.
this.svgPath_.setAttribute('d', pathString);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:562: WARNING - Access to private property svgPathDark_ of Blockly.BlockSvg not allowed here.
this.svgPathDark_.setAttribute('d', pathString);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:564: WARNING - Access to private property svgPathLight_ of Blockly.BlockSvg not allowed here.
this.svgPathLight_.setAttribute('d', pathString);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:567: WARNING - Access to private property svgPath_ of Blockly.BlockSvg not allowed here.
this.svgPath_.setAttribute('transform', 'scale(-1 1)');
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:568: WARNING - Access to private property svgPathLight_ of Blockly.BlockSvg not allowed here.
this.svgPathLight_.setAttribute('transform', 'scale(-1 1)');
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:569: WARNING - Access to private property svgPathDark_ of Blockly.BlockSvg not allowed here.
this.svgPathDark_.setAttribute('transform', 'translate(1,1) scale(-1 1)');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:640: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', Blockly.BlockSvg.NOTCH_WIDTH - 15);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:641: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', Blockly.BlockSvg.NOTCH_WIDTH - 15);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:649: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', rightEdge);
^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:650: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', rightEdge - 0.5);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:687: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', remainder);
^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:690: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', remainder - 0.7);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:710: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
inlineSteps.push('h', Blockly.BlockSvg.TAB_WIDTH - 2 -
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:713: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
inlineSteps.push('v', input.renderHeight + 1 -
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:715: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
inlineSteps.push('h', input.renderWidth + 2 -
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:727: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
input.renderHeight - Blockly.BlockSvg.TAB_HEIGHT + 2.5);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:729: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
input.renderWidth - Blockly.BlockSvg.TAB_WIDTH + 2);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:736: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightInlineSteps.push('h', Blockly.BlockSvg.TAB_WIDTH - 2 -
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:763: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', cursorX);
^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:764: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', cursorX - 0.5);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:767: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', row.height - 1);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:786: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', v);
^
appengine/third-party/blockly/core/block_render_svg.js:790: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', v + 0.5);
^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:827: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', row.height - 1);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:834: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', Blockly.BlockSvg.SEP_SPACE_Y);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:836: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', Blockly.BlockSvg.SEP_SPACE_Y - 1);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:855: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', row.height - 2 * Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:866: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
row.height - 2 * Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:869: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', inputRows.rightEdge - 0.5);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:877: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', inputRows.rightEdge - 0.5);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:891: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', Blockly.BlockSvg.SEP_SPACE_Y);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:893: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', Blockly.BlockSvg.SEP_SPACE_Y - 1);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:902: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('V', cursorY);
^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:904: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', cursorY - 1);
^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:941: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:966: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('V', Blockly.BlockSvg.TAB_HEIGHT);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:974: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', Blockly.BlockSvg.TAB_HEIGHT - 1.5);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:985: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', 0.5);
^^^
appengine/third-party/blockly/core/block_render_svg.js:987: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:155: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (Element|null)
required: EventTarget
this.getSvgRoot(), 'mousedown', this, this.onMouseDown_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:248: WARNING - mismatch of the setParent property type and the type of the property it overrides from superclass Blockly.Block
original: function(this:Blockly.Block, (Blockly.Block|null)): undefined
override: function(this:Blockly.BlockSvg, (Blockly.BlockSvg|null)): undefined
Blockly.BlockSvg.prototype.setParent = function(newParent) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:249: WARNING - Access to private property parentBlock_ of Blockly.Block not allowed here.
if (newParent == this.parentBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:253: WARNING - Access to private property parentBlock_ of Blockly.Block not allowed here.
if (this.parentBlock_ && svgRoot) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:293: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : Node
required: Element
var xy = Blockly.utils.getRelativeXY(element);
^^^^^^^
appengine/third-party/blockly/core/block_svg.js:317: WARNING - Access to private property parentBlock_ of Blockly.Block not allowed here.
goog.asserts.assert(!this.parentBlock_, 'Block has parent.');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:400: WARNING - actual parameter 1 of Blockly.utils.removeAttribute does not match formal parameter
found : (Element|null)
required: Element
Blockly.utils.removeAttribute(this.getSvgRoot(), 'transform');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:443: WARNING - Function Blockly.BlockSvg.prototype.getRelativeToSurfaceXY: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
var blockXY = this.getRelativeToSurfaceXY(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:472: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (this.collapsed_ == collapsed) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:518: WARNING - actual parameter 1 of Array.prototype.indexOf does not match formal parameter
found : (Blockly.Block|Blockly.Field|null)
required: (Blockly.FieldTextInput|Blockly.Input)
var i = list.indexOf(start);
^^^^^
appengine/third-party/blockly/core/block_svg.js:531: WARNING - Access to private property showEditor_ of Blockly.FieldTextInput not allowed here.
target.showEditor_();
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:533: WARNING - Property tab never defined on Blockly.Input
target.tab(null, forward);
^^^
appengine/third-party/blockly/core/block_svg.js:600: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (this.isEditable() && !this.collapsed_ &&
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:606: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (!this.collapsed_) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:627: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (this.collapsed_) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:696: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
for (var i = 0; i < this.childBlocks_.length; i++) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:697: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
this.childBlocks_[i].moveConnections_(dx, dy);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:711: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
Blockly.draggingConnections_ =
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:712: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
Blockly.draggingConnections_.concat(this.getConnections_(true));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:716: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
Blockly.draggingConnections_ = [];
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:721: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
for (var i = 0; i < this.childBlocks_.length; i++) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:722: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
this.childBlocks_[i].setDragging(adding);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:784: WARNING - mismatch of the dispose property type and the type of the property it overrides from superclass Blockly.Block
original: function(this:Blockly.Block, boolean): undefined
override: function(this:Blockly.BlockSvg, boolean, boolean): undefined
Blockly.BlockSvg.prototype.dispose = function(healStack, animate) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:956: WARNING - actual parameter 1 of Blockly.BlockSvg.disconnectUiStep_ does not match formal parameter
found : (SVGElement|null)
required: Element
Blockly.BlockSvg.disconnectUiStep_(this.svgGroup_, magnitude, new Date);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1237: WARNING - actual parameter 1 of Blockly.utils.removeAttribute does not match formal parameter
found : (SVGElement|null)
required: Element
Blockly.utils.removeAttribute(this.svgPath_, 'filter');
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1410: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.appendInput_ = function(type, name) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1411: WARNING - Access to private property appendInput_ of Blockly.Block not allowed here.
var input = Blockly.BlockSvg.superClass_.appendInput_.call(this, type, name);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1429: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.getConnections_ = function(all) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1441: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (all || !this.collapsed_) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1458: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.makeConnection_ = function(type) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1467: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.bumpNeighbours_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1484: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
connection.targetBlock().bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1487: WARNING - Access to private property neighbours_ of Blockly.Connection not allowed here.
var neighbours = connection.neighbours_(Blockly.SNAP_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1487: WARNING - Function Blockly.Connection.prototype.neighbours_: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
var neighbours = connection.neighbours_(Blockly.SNAP_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:106: WARNING - assignment to property cache3dSupported_ of Blockly
found : null
required: boolean
Blockly.cache3dSupported_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:244: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
Blockly.selected.dispose(/* heal */ true, true);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:263: WARNING - assignment to property clipboardSource_ of Blockly
found : Blockly.Workspace
required: (Blockly.WorkspaceSvg|null)
Blockly.clipboardSource_ = block.workspace;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:326: WARNING - inconsistent return type
found : Function
required: Array<Array>
return Blockly.getMainWorkspace().addChangeListener(func);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:336: WARNING - inconsistent return type
found : (Blockly.Workspace|null)
required: Blockly.Workspace
return Blockly.mainWorkspace;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:372: WARNING - actual parameter 1 of callback does not match formal parameter
found : (null|string)
required: string
callback(window.prompt(message, defaultValue));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/bubble_dragger.js:79: WARNING - assignment to property draggingBubble_ of Blockly.BubbleDragger
found : null
required: Blockly.Bubble
this.draggingBubble_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/bubble_dragger.js:80: WARNING - assignment to property workspace_ of Blockly.BubbleDragger
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/bubble_dragger.js:187: WARNING - actual parameter 1 of Blockly.BlockDragSurfaceSvg.prototype.setBlocksAndShow does not match formal parameter
found : (Element|null)
required: Element
this.dragSurface_.setBlocksAndShow(this.draggingBubble_.getSvgRoot());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:166: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
var size = this.bubble_.getBubbleSize();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:191: WARNING - actual parameter 1 of Blockly.Warning.prototype.setVisible.call does not match formal parameter
found : Blockly.Comment
required: (Blockly.Warning|null|undefined)
Blockly.Warning.prototype.setVisible.call(this, visible);
^^^^
appengine/third-party/blockly/core/comment.js:199: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = new Blockly.Bubble(
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:202: WARNING - Access to private property iconXY_ of Blockly.Icon not allowed here.
this.iconXY_, this.width_, this.height_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:202: WARNING - actual parameter 4 of Blockly.Bubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.iconXY_, this.width_, this.height_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:203: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.registerResizeEvent(this.resizeBubble_.bind(this));
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:207: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.dispose();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:208: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:227: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:227: WARNING - Access to private property promote_ of Blockly.Bubble not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:239: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
return this.bubble_.getBubbleSize();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:252: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.setBubbleSize(width, height);
^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:130: WARNING - assignment to property hidden_ of Blockly.Connection.prototype
found : null
required: boolean
Blockly.Connection.prototype.hidden_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:157: WARNING - Function Blockly.Block.prototype.dispose: called with 0 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
orphanBlock.dispose();
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:169: WARNING - actual parameter 1 of Blockly.Connection.lastConnectionInRow_ does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
childBlock, orphanBlock);
^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:244: WARNING - Access to private property removeConnection_ of Blockly.ConnectionDB not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:383: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
if (Blockly.draggingConnections_.indexOf(candidate) != -1) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:443: WARNING - inconsistent return type
found : (Blockly.Connection|boolean)
required: (Blockly.Connection|null)
return connection;
^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:493: WARNING - actual parameter 1 of Blockly.Connection.prototype.disconnectInternal_ does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
this.disconnectInternal_(parentBlock, childBlock);
^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:493: WARNING - actual parameter 2 of Blockly.Connection.prototype.disconnectInternal_ does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
this.disconnectInternal_(parentBlock, childBlock);
^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:578: WARNING - actual parameter 1 of Blockly.Connection.prototype.checkType_ does not match formal parameter
found : (Blockly.Connection|null)
required: Blockly.Connection
if (this.isConnected() && !this.checkType_(this.targetConnection)) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:633: WARNING - parameter maxLimit does not appear in Blockly.Connection.prototype.neighbours_'s parameter list
Blockly.Connection.prototype.neighbours_ = function(/* maxLimit */) {
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:53: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (connection.inDB_) {
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:62: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
connection.inDB_ = true;
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:84: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var yPos = conn.y_;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:121: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
if (this[pointerMid].y_ < connection.y_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:123: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
} else if (this[pointerMid].y_ > connection.y_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:139: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (!connection.inDB_) {
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:146: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
connection.inDB_ = false;
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:160: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var currentX = connection.x_;
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:161: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var currentY = connection.y_;
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:243: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var baseY = conn.y_;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:244: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var baseX = conn.x_;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:246: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
conn.x_ = baseX + dxy.x;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:247: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
conn.y_ = baseY + dxy.y;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:260: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
while (pointerMin >= 0 && this.isInYRange_(pointerMin, conn.y_, maxRadius)) {
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:262: WARNING - Function Blockly.Connection.prototype.isConnectionAllowed: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
if (conn.isConnectionAllowed(temp, bestRadius)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:270: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
while (pointerMax < this.length && this.isInYRange_(pointerMax, conn.y_,
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:273: WARNING - Function Blockly.Connection.prototype.isConnectionAllowed: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
if (conn.isConnectionAllowed(temp, bestRadius)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:281: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
conn.x_ = baseX;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:282: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
conn.y_ = baseY;
^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:156: WARNING - actual parameter 1 of Blockly.utils.addClass does not match formal parameter
found : (Element|null)
required: Element
Blockly.utils.addClass(menuDom, 'blocklyContextMenu');
^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:159: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (Element|null)
required: EventTarget
menuDom, 'contextmenu', null, Blockly.utils.noEvent);
^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:217: WARNING - Function Blockly.Block.prototype.getDescendants: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
var descendantCount = block.getDescendants(true).length;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:221: WARNING - Function Blockly.Block.prototype.getDescendants: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
descendantCount -= nextBlock.getDescendants(true).length;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:248: WARNING - Access to private property showHelp_ of Blockly.BlockSvg not allowed here.
block.showHelp_();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:269: WARNING - Access to private property duplicate_ of Blockly not allowed here.
Blockly.duplicate_(block);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:58: WARNING - assignment to property workspace_ of Blockly.DraggedConnectionManager
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
this.workspace_ = block.workspace;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:110: WARNING - assignment to property topBlock_ of Blockly.DraggedConnectionManager
found : null
required: Blockly.Block
this.topBlock_ = null;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:111: WARNING - assignment to property workspace_ of Blockly.DraggedConnectionManager
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:214: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
var available = this.topBlock_.getConnections_(false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:238: WARNING - Function Blockly.RenderedConnection.prototype.closest: called with 2 argument(s). Function requires at least 3 argument(s) and no more than 3 argument(s).
var neighbour = myConnection.closest(this.radiusConnection_, dxy);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:238: WARNING - actual parameter 2 of Blockly.RenderedConnection.prototype.closest does not match formal parameter
found : goog.math.Coordinate
required: number
var neighbour = myConnection.closest(this.radiusConnection_, dxy);
^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:240: WARNING - assignment to property closestConnection_ of Blockly.DraggedConnectionManager
found : Blockly.Connection
required: (Blockly.RenderedConnection|null)
this.closestConnection_ = neighbour.connection;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:66: WARNING - assignment to property group of Blockly.Events.Abstract
found : undefined
required: string
this.group = undefined;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:72: WARNING - assignment to property recordUndo of Blockly.Events.Abstract
found : undefined
required: boolean
this.recordUndo = undefined;
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:81: WARNING - Access to private property group_ of Blockly.Events not allowed here.
this.group = Blockly.Events.group_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:140: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(this.workspaceId);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/change.js:115: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(this.blockId);
^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/change.js:131: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : *
required: string
field.callValidator(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:132: WARNING - actual parameter 1 of Blockly.Field.prototype.setValue does not match formal parameter
found : *
required: string
field.setValue(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:138: WARNING - actual parameter 1 of Blockly.Block.prototype.setCommentText does not match formal parameter
found : *
required: (null|string)
block.setCommentText(value || null);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/change.js:141: WARNING - actual parameter 1 of Blockly.Block.prototype.setCollapsed does not match formal parameter
found : *
required: boolean
block.setCollapsed(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:144: WARNING - actual parameter 1 of Blockly.Block.prototype.setDisabled does not match formal parameter
found : *
required: boolean
block.setDisabled(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:147: WARNING - actual parameter 1 of Blockly.Block.prototype.setInputsInline does not match formal parameter
found : *
required: boolean
block.setInputsInline(value);
^^^^^
appengine/third-party/blockly/core/events/block/create.js:53: WARNING - Access to private property getDescendantIds_ of Blockly.Events not allowed here.
this.ids = Blockly.Events.getDescendantIds_(block);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/create.js:101: WARNING - actual parameter 2 of Blockly.Xml.domToWorkspace does not match formal parameter
found : (Blockly.Workspace|null)
required: Blockly.Workspace
Blockly.Xml.domToWorkspace(xml, workspace);
^^^^^^^^^
appengine/third-party/blockly/core/events/block/create.js:106: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose(false, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/delete.js:56: WARNING - Access to private property getDescendantIds_ of Blockly.Events not allowed here.
this.ids = Blockly.Events.getDescendantIds_(block);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/delete.js:103: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose(false, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/delete.js:112: WARNING - actual parameter 2 of Blockly.Xml.domToWorkspace does not match formal parameter
found : (Blockly.Workspace|null)
required: Blockly.Workspace
Blockly.Xml.domToWorkspace(xml, workspace);
^^^^^^^^^
appengine/third-party/blockly/core/events/block/move.js:120: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(this.workspaceId);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/move.js:121: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(this.blockId);
^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/move.js:152: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(this.blockId);
^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:158: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(event.workspaceId);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:329: WARNING - Function Blockly.Events.Ui: called with 1 argument(s). Function requires at least 4 argument(s) and no more than 4 argument(s).
event = new Blockly.Events.Ui(null);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:349: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(event.workspaceId);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:350: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(event.blockId);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/create.js:88: WARNING - actual parameter 1 of Blockly.Workspace.prototype.deleteVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.deleteVariableById(this.varId);
^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/delete.js:86: WARNING - actual parameter 1 of Blockly.Workspace.prototype.deleteVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.deleteVariableById(this.varId);
^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/rename.js:87: WARNING - actual parameter 1 of Blockly.Workspace.prototype.renameVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.renameVariableById(this.varId, this.newName);
^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/rename.js:89: WARNING - actual parameter 1 of Blockly.Workspace.prototype.renameVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.renameVariableById(this.varId, this.oldName);
^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:118: WARNING - actual parameter 1 of Blockly.Mutator does not match formal parameter
found : (Array<string>|null|undefined)
required: Array<string>
this.setMutator(new Blockly.Mutator(opt_blockList));
^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:156: WARNING - actual parameter 1 of Blockly.Extensions.mutatorPropertiesMatch_ does not match formal parameter
found : (Array<(Object|null)>|undefined)
required: Array<(Object|null)>
if (!Blockly.Extensions.mutatorPropertiesMatch_(mutatorProperties, block)) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:267: WARNING - Property domToMutation never defined on Blockly.Block
result.push(block.domToMutation);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:270: WARNING - Property mutationToDom never defined on Blockly.Block
result.push(block.mutationToDom);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:273: WARNING - Property compose never defined on Blockly.Block
result.push(block.compose);
^^^^^^^
appengine/third-party/blockly/core/extensions.js:276: WARNING - Property decompose never defined on Blockly.Block
result.push(block.decompose);
^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:353: WARNING - restricted index type
found : (null|string)
required: string
var tooltip = lookupTable[value];
^^^^^
appengine/third-party/blockly/core/field.js:53: WARNING - actual parameter 1 of Blockly.Field.prototype.setValidator does not match formal parameter
found : (Function|null|undefined)
required: (Function|null)
this.setValidator(opt_validator);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field.js:231: WARNING - assignment to property textElement_ of Blockly.Field
found : null
required: Element
this.textElement_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field.js:540: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field.js:569: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, oldValue, newValue));
^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:118: WARNING - Overriding private property of Blockly.Field.prototype.
Blockly.FieldAngle.prototype.render_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:119: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:125: WARNING - Access to private property getDisplayText_ of Blockly.Field not allowed here.
this.textElement_.textContent = this.getDisplayText_();
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:128: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:162: WARNING - Overriding private property of Blockly.FieldTextInput.prototype.
Blockly.FieldAngle.prototype.showEditor_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:166: WARNING - Access to private property showEditor_ of Blockly.FieldTextInput not allowed here.
Blockly.FieldAngle.superClass_.showEditor_.call(this, noFocus);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:250: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : number
required: string
angle = this.callValidator(angle);
^^^^^
appengine/third-party/blockly/core/field_angle.js:251: WARNING - Access to private property htmlInput_ of Blockly.FieldTextInput not allowed here.
Blockly.FieldTextInput.htmlInput_.value = angle;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:253: WARNING - Access to private property validate_ of Blockly.FieldTextInput not allowed here.
this.validate_();
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:254: WARNING - Access to private property resizeEditor_ of Blockly.FieldTextInput not allowed here.
this.resizeEditor_();
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:261: WARNING - mismatch of the setText property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.FieldTextInput, *): undefined
override: function(this:Blockly.FieldAngle, (null|string)): undefined
Blockly.FieldAngle.prototype.setText = function(text) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:314: WARNING - mismatch of the classValidator property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.Field, string): string
override: function(this:Blockly.FieldAngle, string): (null|string)
Blockly.FieldAngle.prototype.classValidator = function(text) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:106: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:108: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.state_, newState));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:108: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.state_, newState));
^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:123: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:125: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : boolean
required: string
newState = this.callValidator(newState);
^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:115: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled() &&
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:118: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.colour_, colour));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:118: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.colour_, colour));
^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:146: WARNING - assignment to property COLOURS of Blockly.FieldColour
found : (Array<string>|null)
required: Array<string>
Blockly.FieldColour.COLOURS = goog.ui.ColorPicker.SIMPLE_GRID_COLORS;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:180: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.WidgetDiv.show(this, this.sourceBlock_.RTL,
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:185: WARNING - Access to private property getScaledBBox_ of Blockly.Field not allowed here.
var anchorBBox = this.getScaledBBox_();
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:193: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:202: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (thisField.sourceBlock_) {
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:130: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.arrow_.appendChild(document.createTextNode(this.sourceBlock_.RTL ?
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:142: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.WidgetDiv.show(this, this.sourceBlock_.RTL, null);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:192: WARNING - Access to protected property getHandler of goog.ui.Menu not allowed here.
menu.getHandler().listen(
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:208: WARNING - Access to protected property getHandler of goog.ui.Menu not allowed here.
menu.getHandler().listen(
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:220: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
menu.setRightToLeft(this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:233: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
menuItem.setRightToLeft(this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:261: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:266: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:281: WARNING - actual parameter 1 of Blockly.utils.addClass does not match formal parameter
found : (Element|null)
required: Element
Blockly.utils.addClass(menu.getElement(), 'blocklyDropdownMenu');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:297: WARNING - Access to private property getScaledBBox_ of Blockly.Field not allowed here.
var boundingBox = this.getScaledBBox_();
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:298: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:314: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:316: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : *
required: string
value = this.callValidator(value);
^^^^^
appengine/third-party/blockly/core/field_dropdown.js:319: WARNING - actual parameter 1 of Blockly.FieldDropdown.prototype.setValue does not match formal parameter
found : *
required: string
this.setValue(value);
^^^^^
appengine/third-party/blockly/core/field_dropdown.js:423: WARNING - inconsistent return type
found : (Object|string)
required: string
return this.value_;
^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:434: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:436: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.value_, newValue));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:436: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.value_, newValue));
^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:447: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = content.alt;
^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:450: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = content;
^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:459: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = newValue;
^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:467: WARNING - Overriding private property of Blockly.Field.prototype.
Blockly.FieldDropdown.prototype.render_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:468: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:472: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && this.arrow_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:474: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.arrow_.style.fill = this.sourceBlock_.getColour();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:509: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:525: WARNING - Access to private property getDisplayText_ of Blockly.Field not allowed here.
var textNode = document.createTextNode(this.getDisplayText_());
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:528: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:47: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_ = null;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:54: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = opt_alt || '';
^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:97: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:109: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.getSvgRoot().appendChild(this.fieldGroup_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:112: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.setTooltip(this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:112: WARNING - actual parameter 1 of Blockly.FieldImage.prototype.setTooltip does not match formal parameter
found : Blockly.Block
required: (Element|string)
this.setTooltip(this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:136: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (SVGElement|null)
required: EventTarget
this.fieldGroup_, 'mousedown', this, this.onMouseDown_);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:136: WARNING - Access to private property onMouseDown_ of Blockly.Field not allowed here.
this.fieldGroup_, 'mousedown', this, this.onMouseDown_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:180: WARNING - mismatch of the setText property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.Field, *): undefined
override: function(this:Blockly.FieldImage, (null|string)): undefined
Blockly.FieldImage.prototype.setText = function(alt) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:185: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = alt;
^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:192: WARNING - Overriding private property of Blockly.Field.prototype.
Blockly.FieldImage.prototype.render_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:81: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:84: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.getSvgRoot().appendChild(this.textElement_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:87: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.textElement_.tooltip = this.sourceBlock_;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:90: WARNING - Access to private property render_ of Blockly.Field not allowed here.
this.render_();
^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:98: WARNING - assignment to property textElement_ of Blockly.FieldLabel
found : null
required: Element
this.textElement_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_number.js:95: WARNING - mismatch of the classValidator property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.Field, string): string
override: function(this:Blockly.FieldNumber, string): (null|string)
Blockly.FieldNumber.prototype.classValidator = function(text) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:112: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:133: WARNING - Access to private property text_ of Blockly.Field not allowed here.
if (newText === this.text_) {
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:137: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:139: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.text_, newText));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:139: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.text_, newText));
^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:139: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.text_, newText));
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:159: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.workspace_ = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:176: WARNING - Access to private property text_ of Blockly.Field not allowed here.
Blockly.prompt(Blockly.Msg.CHANGE_VALUE_TITLE, this.text_,
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:178: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (fieldText.sourceBlock_) {
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:192: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.WidgetDiv.show(this, this.sourceBlock_.RTL, this.widgetDispose_());
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:206: WARNING - Access to private property text_ of Blockly.Field not allowed here.
htmlInput.value = htmlInput.defaultValue = this.text_;
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:269: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.tab(this, !e.shiftKey);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:291: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.render();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:294: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.svgResize(this.sourceBlock_.workspace);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:294: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(this.sourceBlock_.workspace);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:306: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:322: WARNING - Access to private property getScaledBBox_ of Blockly.Field not allowed here.
var bBox = this.getScaledBBox_();
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:328: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var x = this.sourceBlock_.RTL ? bBox.right - div.offsetWidth : bBox.left;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:359: WARNING - actual parameter 1 of Blockly.FieldTextInput.prototype.unbindEvents_ does not match formal parameter
found : (HTMLInputElement|null)
required: HTMLInputElement
thisField.unbindEvents_(htmlInput);
^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:375: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:389: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.rendered && this.sourceBlock_.render();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:389: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.rendered && this.sourceBlock_.render();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:56: WARNING - actual parameter 1 of Blockly.Field.prototype.setValidator does not match formal parameter
found : (Function|null|undefined)
required: (Function|null)
this.setValidator(opt_validator);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:60: WARNING - Access to private property value_ of Blockly.FieldDropdown not allowed here.
this.value_ = null;
^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:60: WARNING - assignment to property value_ of Blockly.FieldVariable
found : null
required: (Object|string)
this.value_ = null;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:106: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.workspace_ = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:108: WARNING - actual parameter 2 of Blockly.Variables.getOrCreateVariablePackage does not match formal parameter
found : null
required: string
this.workspace_, null, this.defaultVariableName, this.defaultType_);
^^^^
appengine/third-party/blockly/core/field_variable.js:175: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:188: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:191: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, oldValue, id));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:191: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, oldValue, id));
^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:194: WARNING - Access to private property value_ of Blockly.FieldDropdown not allowed here.
this.value_ = id;
^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:228: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:229: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:297: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:298: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:302: WARNING - Redeclared variable: variableModelList
var variableModelList = [];
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:340: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && this.sourceBlock_.workspace) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:340: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && this.sourceBlock_.workspace) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:341: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:354: WARNING - actual parameter 1 of Blockly.FieldVariable.prototype.setValue does not match formal parameter
found : *
required: string
this.setValue(id);
^^
appengine/third-party/blockly/core/flyout_base.js:56: WARNING - actual parameter 1 of Blockly.WorkspaceSvg does not match formal parameter
found : Object
required: Blockly.Options
this.workspace_ = new Blockly.WorkspaceSvg(workspaceOptions);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:254: WARNING - Access to private property variableMap_ of Blockly.Workspace not allowed here.
this.workspace_.variableMap_ = this.targetWorkspace_.getVariableMap();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:254: WARNING - assignment to property variableMap_ of Blockly.Workspace
found : (Blockly.VariableMap|null)
required: Blockly.VariableMap
this.workspace_.variableMap_ = this.targetWorkspace_.getVariableMap();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:277: WARNING - assignment to property workspace_ of Blockly.Flyout
found : null
required: Blockly.Workspace
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:309: WARNING - inconsistent return type
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
return this.workspace_;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:466: WARNING - actual parameter 1 of Blockly.FlyoutButton does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
var curButton = new Blockly.FlyoutButton(this.workspace_,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:514: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose(false, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:624: WARNING - inconsistent return type
found : Blockly.Block
required: (Blockly.BlockSvg|null)
return newBlock;
^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:81: WARNING - assignment to property callback_ of Blockly.FlyoutButton
found : null
required: function(Blockly.FlyoutButton): ?
this.callback_ = null;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:90: WARNING - assignment to property callback_ of Blockly.FlyoutButton
found : (function(Blockly.FlyoutButton): ?|null)
required: function(Blockly.FlyoutButton): ?
this.callback_ = targetWorkspace.getButtonCallback(callbackKey);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:230: WARNING - inconsistent return type
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
return this.targetWorkspace_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:244: WARNING - assignment to property workspace_ of Blockly.FlyoutButton
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:245: WARNING - assignment to property targetWorkspace_ of Blockly.FlyoutButton
found : null
required: Blockly.Workspace
this.targetWorkspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_dragger.js:65: WARNING - Missing @extends tag on type Blockly.FlyoutDragger
goog.inherits(Blockly.FlyoutDragger, Blockly.WorkspaceDragger);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:83: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var optionBox = this.workspace_.getCanvas().getBBox();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:91: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_BOTTOM) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:94: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
var viewHeight = this.height_;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:95: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:98: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
var viewWidth = this.width_ - 2 * this.SCROLLBAR_PADDING;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:103: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentHeight: (optionBox.height + 2 * this.MARGIN) * this.workspace_.scale,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:104: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentWidth: (optionBox.width + 2 * this.MARGIN) * this.workspace_.scale,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:105: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewTop: -this.workspace_.scrollY,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:106: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewLeft: -this.workspace_.scrollX,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:130: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollX = -metrics.contentWidth * xyRatio.x;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:133: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:133: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:134: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollY + metrics.absoluteTop);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:150: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.width_ = targetWorkspaceMetrics.viewWidth;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:153: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
var edgeHeight = this.height_ - this.CORNER_RADIUS;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:158: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_BOTTOM) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:159: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
y += (targetWorkspaceMetrics.viewHeight - this.height_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:161: WARNING - Access to private property positionAt_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:161: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:161: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:174: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
var atTop = this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:253: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:284: WARNING - Access to private property createRect_ of Blockly.Flyout not allowed here.
var rect = this.createRect_(block, moveX, cursorY, blockHW, i);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:287: WARNING - Access to private property addBlockListeners_ of Blockly.Flyout not allowed here.
this.addBlockListeners_(root, block, rect);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:289: WARNING - Access to private property initFlyoutButton_ of Blockly.Flyout not allowed here.
this.initFlyoutButton_(item.button, cursorX, cursorY);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:311: WARNING - Access to private property dragAngleRange_ of Blockly.Flyout not allowed here.
var range = this.dragAngleRange_;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:312: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:330: WARNING - Missing return statement. Function expected to return (goog.math.Rect|null).
Blockly.HorizontalFlyout.prototype.getClientRect = function() {
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:343: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:346: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
} else if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_BOTTOM) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:359: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:361: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var blocks = this.workspace_.getTopBlocks(false);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:366: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
flyoutHeight *= this.workspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:369: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
if (this.height_ != flyoutHeight) {
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:372: WARNING - Access to private property moveRectToBlock_ of Blockly.Flyout not allowed here.
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:372: WARNING - actual parameter 2 of Blockly.Flyout.prototype.moveRectToBlock_ does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:376: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.height_ = flyoutHeight;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:84: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var optionBox = this.workspace_.getCanvas().getBBox();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:94: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
var viewHeight = this.height_ - 2 * this.SCROLLBAR_PADDING;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:95: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
var viewWidth = this.width_;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:103: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentHeight: optionBox.height * this.workspace_.scale + 2 * this.MARGIN,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:104: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentWidth: optionBox.width * this.workspace_.scale + 2 * this.MARGIN,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:105: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewTop: -this.workspace_.scrollY + optionBox.y,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:106: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewLeft: -this.workspace_.scrollX,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:129: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollY = -metrics.contentHeight * xyRatio.y;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:131: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:131: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:132: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollY + metrics.absoluteTop);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:148: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.height_ = targetWorkspaceMetrics.viewHeight;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:150: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
var edgeWidth = this.width_ - this.CORNER_RADIUS;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:156: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_RIGHT) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:157: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
x += (targetWorkspaceMetrics.viewWidth - this.width_);
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:159: WARNING - Access to private property positionAt_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:159: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:159: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:171: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
var atRight = this.toolboxPosition_ == Blockly.TOOLBOX_AT_RIGHT;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:239: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:259: WARNING - Access to private property createRect_ of Blockly.Flyout not allowed here.
var rect = this.createRect_(block,
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:262: WARNING - Access to private property addBlockListeners_ of Blockly.Flyout not allowed here.
this.addBlockListeners_(root, block, rect);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:266: WARNING - Access to private property initFlyoutButton_ of Blockly.Flyout not allowed here.
this.initFlyoutButton_(item.button, cursorX, cursorY);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:288: WARNING - Access to private property dragAngleRange_ of Blockly.Flyout not allowed here.
var range = this.dragAngleRange_;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:289: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_LEFT) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:320: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_LEFT) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:334: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:336: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var blocks = this.workspace_.getTopBlocks(false);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:344: WARNING - Access to private property buttons_ of Blockly.Flyout not allowed here.
for (var i = 0, button; button = this.buttons_[i]; i++) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:348: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
flyoutWidth *= this.workspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:351: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
if (this.width_ != flyoutWidth) {
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:356: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var newX = flyoutWidth / this.workspace_.scale - this.MARGIN -
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:361: WARNING - Access to private property moveRectToBlock_ of Blockly.Flyout not allowed here.
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:361: WARNING - actual parameter 2 of Blockly.Flyout.prototype.moveRectToBlock_ does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:366: WARNING - Access to private property buttons_ of Blockly.Flyout not allowed here.
for (var i = 0, button; button = this.buttons_[i]; i++) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:368: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var x = flyoutWidth / this.workspace_.scale - button.width - this.MARGIN -
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:374: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.width_ = flyoutWidth;
^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:71: WARNING - assignment to property currentDragDeltaXY_ of Blockly.Gesture
found : number
required: (goog.math.Coordinate|null)
this.currentDragDeltaXY_ = 0;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:279: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.longStop_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:294: WARNING - actual parameter 2 of goog.math.Coordinate.difference does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.mouseDownXY_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:406: WARNING - assignment to property workspaceDragger_ of Blockly.Gesture
found : Blockly.FlyoutDragger
required: (Blockly.WorkspaceDragger|null)
this.workspaceDragger_ = new Blockly.FlyoutDragger(this.flyout_);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:408: WARNING - actual parameter 1 of Blockly.WorkspaceDragger does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
this.workspaceDragger_ = new Blockly.WorkspaceDragger(this.startWorkspace_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:444: WARNING - actual parameter 1 of Blockly.BlockDragger does not match formal parameter
found : (Blockly.BlockSvg|null)
required: Blockly.Block
this.blockDragger_ = new Blockly.BlockDragger(this.targetBlock_,
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:445: WARNING - actual parameter 2 of Blockly.BlockDragger does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
this.startWorkspace_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:446: WARNING - actual parameter 1 of Blockly.BlockDragger.prototype.startBlockDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.blockDragger_.startBlockDrag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:448: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.dragBlock does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:457: WARNING - actual parameter 1 of Blockly.BubbleDragger does not match formal parameter
found : (Blockly.Bubble|null)
required: Blockly.Bubble
this.bubbleDragger_ = new Blockly.BubbleDragger(this.startBubble_,
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:458: WARNING - actual parameter 2 of Blockly.BubbleDragger does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
this.startWorkspace_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:461: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.dragBubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:477: WARNING - Access to private property disconnectUiStop_ of Blockly.BlockSvg not allowed here.
Blockly.BlockSvg.disconnectUiStop_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:502: WARNING - Access to private property longStart_ of Blockly not allowed here.
Blockly.longStart_(e, this);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:533: WARNING - actual parameter 1 of Blockly.WorkspaceDragger.prototype.drag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.workspaceDragger_.drag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:536: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.dragBlock does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:539: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.dragBubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:552: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.longStop_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:565: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.endBubbleDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.bubbleDragger_.endBubbleDrag(e, this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:567: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.endBlockDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.blockDragger_.endBlockDrag(e, this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:569: WARNING - actual parameter 1 of Blockly.WorkspaceDragger.prototype.endDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.workspaceDragger_.endDrag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:598: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.longStop_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:601: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.endBubbleDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:604: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.endBlockDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:606: WARNING - actual parameter 1 of Blockly.WorkspaceDragger.prototype.endDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.workspaceDragger_.endDrag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:619: WARNING - actual parameter 1 of Blockly.hideChaff does not match formal parameter
found : (Blockly.Flyout|null)
required: (boolean|undefined)
Blockly.hideChaff(this.flyout_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:620: WARNING - Access to private property showContextMenu_ of Blockly.BlockSvg not allowed here.
this.targetBlock_.showContextMenu_(e);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:623: WARNING - Access to private property showContextMenu_ of Blockly.WorkspaceSvg not allowed here.
this.startWorkspace_.showContextMenu_(e);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:643: WARNING - actual parameter 1 of Blockly.Gesture.prototype.setStartWorkspace_ does not match formal parameter
found : Blockly.Workspace
required: (Blockly.WorkspaceSvg|null)
this.setStartWorkspace_(ws);
^^
appengine/third-party/blockly/core/gesture.js:700: WARNING - Access to private property promote_ of Blockly.Bubble not allowed here.
this.startBubble_.promote_();
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:798: WARNING - actual parameter 1 of Blockly.Gesture.prototype.setTargetBlock_ does not match formal parameter
found : Blockly.Block
required: (Blockly.BlockSvg|null)
this.setTargetBlock_(block.getRootBlock());
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:814: WARNING - actual parameter 1 of Blockly.Gesture.prototype.setTargetBlock_ does not match formal parameter
found : (Blockly.Block|null)
required: (Blockly.BlockSvg|null)
this.setTargetBlock_(block.getParent());
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:70: WARNING - assignment to property line1_ of Blockly.Grid
found : (Node|null)
required: (SVGElement|null)
this.line1_ = pattern.firstChild;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:77: WARNING - assignment to property line2_ of Blockly.Grid
found : (Node|null)
required: (SVGElement|null)
this.line2_ = this.line1_ && this.line1_.nextSibling;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:100: WARNING - assignment to property gridPattern_ of Blockly.Grid
found : null
required: SVGElement
this.gridPattern_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:152: WARNING - actual parameter 1 of Blockly.Grid.prototype.setLineAttributes_ does not match formal parameter
found : (SVGElement|null)
required: SVGElement
this.setLineAttributes_(this.line1_, scale, start, end, half, half);
^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:153: WARNING - actual parameter 1 of Blockly.Grid.prototype.setLineAttributes_ does not match formal parameter
found : (SVGElement|null)
required: SVGElement
this.setLineAttributes_(this.line2_, scale, half, half, start, end);
^^^^^^^^^^^
appengine/third-party/blockly/core/icon.js:204: WARNING - inconsistent return type
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
return this.iconXY_;
^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:49: WARNING - assignment
found : (Element|null)
required: (Element|string)
container = document.getElementById(container) ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:71: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(workspace);
^^^^^^^^^
appengine/third-party/blockly/core/inject.js:212: WARNING - Access to private property addFlyout_ of Blockly.WorkspaceSvg not allowed here.
var flyout = mainWorkspace.addFlyout_('svg');
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:213: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(flyout, svg);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:296: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(mainWorkspace);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:343: WARNING - Access to private property onKeyDown_ of Blockly not allowed here.
Blockly.bindEventWithChecks_(document, 'keydown', null, Blockly.onKeyDown_);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:346: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.bindEvent_(document, 'touchend', null, Blockly.longStop_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:347: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.bindEvent_(document, 'touchcancel', null, Blockly.longStop_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:353: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(Blockly.getMainWorkspace());
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/input.js:131: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/input.js:149: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/input.js:250: WARNING - assignment to property sourceBlock_ of Blockly.Input
found : null
required: Blockly.Block
this.sourceBlock_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:111: WARNING - Overriding private property of Blockly.Icon.prototype.
Blockly.Mutator.prototype.iconClick_ = function(e) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:113: WARNING - Access to private property iconClick_ of Blockly.Icon not allowed here.
Blockly.Icon.prototype.iconClick_.call(this, e);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:151: WARNING - actual parameter 1 of Blockly.WorkspaceSvg does not match formal parameter
found : {
RTL: boolean,
getMetrics: function(): Object,
horizontalLayout: boolean,
languageTree: (Element|null),
parentWorkspace: Blockly.Workspace,
pathToMedia: ?,
setMetrics: null,
toolboxPosition: number
}
required: Blockly.Options
this.workspace_ = new Blockly.WorkspaceSvg(workspaceOptions);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:158: WARNING - Access to private property addFlyout_ of Blockly.WorkspaceSvg not allowed here.
var flyoutSvg = this.workspace_.addFlyout_('g');
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:222: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.setBubbleSize(
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:249: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = new Blockly.Bubble(
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:251: WARNING - Access to private property iconXY_ of Blockly.Icon not allowed here.
this.createEditor_(), this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:251: WARNING - actual parameter 4 of Blockly.Bubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.createEditor_(), this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:258: WARNING - Property decompose never defined on Blockly.Block
this.rootBlock_ = this.block_.decompose(this.workspace_);
^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:282: WARNING - Property saveConnections never defined on Blockly.Block
thisMutator.block_.saveConnections(thisMutator.rootBlock_);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:296: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.dispose();
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:297: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:331: WARNING - Property mutationToDom never defined on Blockly.Block
var oldMutationDom = block.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:337: WARNING - Property compose never defined on Blockly.Block
block.compose(this.rootBlock_);
^^^^^^^
appengine/third-party/blockly/core/mutator.js:342: WARNING - Property mutationToDom never defined on Blockly.Block
var newMutationDom = block.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/options.js:148: WARNING - assignment to property getMetrics of Blockly.Options.prototype
found : null
required: function(this:Blockly.Options): (Object|null)
Blockly.Options.prototype.getMetrics = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:62: WARNING - Property getProcedureDef never defined on Blockly.Block
var tuple = blocks[i].getProcedureDef();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:142: WARNING - Property getProcedureDef never defined on Blockly.Block
var procName = blocks[i].getProcedureDef();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:162: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var legalName = Blockly.Procedures.findLegalName(name, this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:162: WARNING - actual parameter 2 of Blockly.Procedures.findLegalName does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
var legalName = Blockly.Procedures.findLegalName(name, this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:163: WARNING - Access to private property text_ of Blockly.Field not allowed here.
var oldName = this.text_;
^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:166: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var blocks = this.sourceBlock_.workspace.getAllBlocks();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:169: WARNING - Property renameProcedure never defined on Blockly.Block
blocks[i].renameProcedure(oldName, legalName);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:263: WARNING - Property getProcedureCall never defined on Blockly.Block
var procName = blocks[i].getProcedureCall();
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:280: WARNING - Property getProcedureDef never defined on Blockly.Block
var name = defBlock.getProcedureDef()[0];
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:281: WARNING - Property mutationToDom never defined on Blockly.Block
var xmlElement = defBlock.mutationToDom(true);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:284: WARNING - Property mutationToDom never defined on Blockly.Block
var oldMutationDom = caller.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:286: WARNING - Property domToMutation never defined on Blockly.Block
caller.domToMutation(xmlElement);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:287: WARNING - Property mutationToDom never defined on Blockly.Block
var newMutationDom = caller.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:312: WARNING - Property getProcedureDef never defined on Blockly.Block
var tuple = blocks[i].getProcedureDef();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:59: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var xDiff = this.x_ - otherConnection.x_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:59: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var xDiff = this.x_ - otherConnection.x_;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:60: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var yDiff = this.y_ - otherConnection.y_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:60: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var yDiff = this.y_ - otherConnection.y_;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:72: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
if (this.sourceBlock_.workspace.isDragging()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:77: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
var rootBlock = this.sourceBlock_.getRootBlock();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:97: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = (staticConnection.x_ + Blockly.SNAP_RADIUS) - this.x_;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:97: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = (staticConnection.x_ + Blockly.SNAP_RADIUS) - this.x_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:98: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = (staticConnection.y_ + Blockly.SNAP_RADIUS) - this.y_;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:98: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = (staticConnection.y_ + Blockly.SNAP_RADIUS) - this.y_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:117: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (this.inDB_) {
^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:118: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:118: WARNING - Access to private property removeConnection_ of Blockly.ConnectionDB not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:120: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
this.x_ = x;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:121: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
this.y_ = y;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:123: WARNING - Access to private property hidden_ of Blockly.Connection not allowed here.
if (!this.hidden_) {
^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:124: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.addConnection(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:134: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
this.moveTo(this.x_ + dx, this.y_ + dy);
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:134: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
this.moveTo(this.x_ + dx, this.y_ + dy);
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:163: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = this.targetConnection.x_ - this.x_;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:163: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = this.targetConnection.x_ - this.x_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:164: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = this.targetConnection.y_ - this.y_;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:164: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = this.targetConnection.y_ - this.y_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:192: WARNING - Access to private property dbOpposite_ of Blockly.Connection not allowed here.
return this.dbOpposite_.searchForClosest(this, maxLimit, dx, dy);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:192: WARNING - Function Blockly.ConnectionDB.prototype.searchForClosest: called with 4 argument(s). Function requires at least 3 argument(s) and no more than 3 argument(s).
return this.dbOpposite_.searchForClosest(this, maxLimit, dx, dy);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:192: WARNING - actual parameter 3 of Blockly.ConnectionDB.prototype.searchForClosest does not match formal parameter
found : number
required: goog.math.Coordinate
return this.dbOpposite_.searchForClosest(this, maxLimit, dx, dy);
^^
appengine/third-party/blockly/core/rendered_connection.js:205: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
var xy = this.sourceBlock_.getRelativeToSurfaceXY();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:206: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var x = this.x_ - xy.x;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:207: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var y = this.y_ - xy.y;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:214: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
(this.sourceBlock_.RTL ? ' scale(-1 1)' : '')
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:216: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
this.sourceBlock_.getSvgRoot());
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:247: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
connections = block.getConnections_(true);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:273: WARNING - Access to private property hidden_ of Blockly.Connection not allowed here.
this.hidden_ = hidden;
^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:274: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (hidden && this.inDB_) {
^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:275: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:275: WARNING - Access to private property removeConnection_ of Blockly.ConnectionDB not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:276: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
} else if (!hidden && !this.inDB_) {
^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:277: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.addConnection(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:293: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
var connections = block.getConnections_(true);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:313: WARNING - mismatch of the isConnectionAllowed property type and the type of the property it overrides from superclass Blockly.Connection
original: function(this:Blockly.Connection, Blockly.Connection): boolean
override: function(this:Blockly.RenderedConnection, Blockly.Connection, number): boolean
Blockly.RenderedConnection.prototype.isConnectionAllowed = function(candidate,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:329: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.disconnectInternal_ = function(parentBlock,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:331: WARNING - Access to private property disconnectInternal_ of Blockly.Connection not allowed here.
Blockly.RenderedConnection.superClass_.disconnectInternal_.call(this,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:348: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.respawnShadow_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:353: WARNING - Access to private property respawnShadow_ of Blockly.Connection not allowed here.
Blockly.RenderedConnection.superClass_.respawnShadow_.call(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:374: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.neighbours_ = function(maxLimit) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:374: WARNING - mismatch of the neighbours_ property type and the type of the property it overrides from superclass Blockly.Connection
original: function(this:Blockly.Connection): Array<Blockly.Connection>
override: function(this:Blockly.RenderedConnection, number): Array<Blockly.Connection>
Blockly.RenderedConnection.prototype.neighbours_ = function(maxLimit) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:375: WARNING - Access to private property dbOpposite_ of Blockly.Connection not allowed here.
return this.dbOpposite_.getNeighbours(this, maxLimit);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:384: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.connect_ = function(childConnection) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:385: WARNING - Access to private property connect_ of Blockly.Connection not allowed here.
Blockly.RenderedConnection.superClass_.connect_.call(this, childConnection);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:415: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.onCheckChanged_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:417: WARNING - Access to private property checkType_ of Blockly.Connection not allowed here.
if (this.isConnected() && !this.checkType_(this.targetConnection)) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:417: WARNING - actual parameter 1 of Blockly.Connection.prototype.checkType_ does not match formal parameter
found : (Blockly.Connection|null)
required: Blockly.Connection
if (this.isConnected() && !this.checkType_(this.targetConnection)) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:418: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
var child = this.isSuperior() ? this.targetBlock() : this.sourceBlock_;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:421: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:421: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:58: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(this.corner_, workspace.getBubbleCanvas());
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:260: WARNING - assignment to property startDragMouse_ of Blockly.Scrollbar.prototype
found : number
required: (goog.math.Coordinate|null)
Blockly.Scrollbar.prototype.startDragMouse_ = 0;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:432: WARNING - actual parameter 2 of Blockly.Scrollbar.metricsAreEquivalent_ does not match formal parameter
found : null
required: Object
this.oldHostMetrics_)) {
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:626: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(this.outerSvg_, this.workspace_.getParentSvg());
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:756: WARNING - assignment to property startDragMouse_ of Blockly.Scrollbar
found : number
required: (goog.math.Coordinate|null)
this.startDragMouse_ = this.horizontal_ ? e.clientX : e.clientY;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:187: WARNING - assignment to property flyout_ of Blockly.Toolbox
found : null
required: Blockly.Flyout
this.flyout_ = null;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:206: WARNING - actual parameter 1 of Blockly.Toolbox.prototype.populate_ does not match formal parameter
found : (Node|null)
required: Node
var openNode = this.populate_(workspace.options.languageTree);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:209: WARNING - actual parameter 1 of Blockly.Toolbox.TreeControl.prototype.setSelectedItem does not match formal parameter
found : Node
required: (goog.ui.tree.BaseNode|null)
tree.setSelectedItem(openNode);
^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:222: WARNING - assignment to property workspace_ of Blockly.Toolbox
found : null
required: Blockly.Workspace
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:516: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (Element|null)
required: EventTarget
Blockly.bindEventWithChecks_(el, goog.events.EventType.TOUCHEND, this,
^^
appengine/third-party/blockly/core/toolbox.js:527: WARNING - Access to private property getNodeFromEvent_ of goog.ui.tree.TreeControl not allowed here.
var node = this.getNodeFromEvent_(e);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:568: WARNING - actual parameter 1 of Blockly.Toolbox.prototype.addColour_ does not match formal parameter
found : goog.ui.tree.BaseNode
required: (Blockly.Toolbox.TreeNode|null|undefined)
toolbox.addColour_(node);
^^^^
appengine/third-party/blockly/core/toolbox.js:610: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(toolbox.workspace_);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:638: WARNING - Access to private property isUserCollapsible_ of goog.ui.tree.BaseNode not allowed here.
if (this.hasChildren() && this.isUserCollapsible_) {
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:684: WARNING - Access to private property rightToLeft_ of goog.ui.Component not allowed here.
map[goog.events.KeyCodes.RIGHT] = this.rightToLeft_ ? prev : next;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:685: WARNING - Access to private property rightToLeft_ of goog.ui.Component not allowed here.
map[goog.events.KeyCodes.LEFT] = this.rightToLeft_ ? next : prev;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/utils.js:67: WARNING - actual parameter 2 of Element.prototype.setAttribute does not match formal parameter
found : null
required: (boolean|number|string)
element.setAttribute(attributeName, null);
^^^^
appengine/third-party/blockly/core/utils.js:212: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : Node
required: Element
var xy = Blockly.utils.getRelativeXY(element);
^^^^^^^
appengine/third-party/blockly/core/utils.js:213: WARNING - actual parameter 1 of Blockly.utils.getScale_ does not match formal parameter
found : Node
required: Element
var scale = Blockly.utils.getScale_(element);
^^^^^^^
appengine/third-party/blockly/core/utils.js:220: WARNING - assignment
found : (Node|null)
required: Element
element = element.parentNode;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/utils.js:236: WARNING - Property REGEXP_ never defined on Blockly.utils.getScale_
transform.match(Blockly.utils.getScale_.REGEXP_);
^^^^^^^
appengine/third-party/blockly/core/utils.js:454: WARNING - inconsistent return type
found : (number|string)
required: string
return interpolatedResult.length ? interpolatedResult[0] : '';
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/variable_map.js:250: WARNING - actual parameter 1 of Blockly.VariableMap.prototype.deleteVariableInternal_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
map.deleteVariableInternal_(variable, uses);
^^^^^^^^
appengine/third-party/blockly/core/variable_map.js:277: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
uses[i].dispose(true, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables.js:162: WARNING - actual parameter 1 of Blockly.Variables.generateVariableFieldXml_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables.js:172: WARNING - actual parameter 1 of Blockly.Variables.generateVariableFieldXml_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables.js:514: WARNING - inconsistent return type
found : (Blockly.VariableModel|null|undefined)
required: (Blockly.VariableModel|null)
return variable;
^^^^^^^^
appengine/third-party/blockly/core/variables.js:543: WARNING - inconsistent return type
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
return variable;
^^^^^^^^
appengine/third-party/blockly/core/variables.js:566: WARNING - actual parameter 1 of Array.prototype.includes does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
if (!originalVariables.includes(variable)) {
^^^^^^^^
appengine/third-party/blockly/core/variables_dynamic.js:40: WARNING - actual parameter 2 of Blockly.Variables.createVariableButtonHandler does not match formal parameter
found : null
required: (function((null|string)=): ?|undefined)
Blockly.Variables.createVariableButtonHandler(button.getTargetWorkspace(), null, 'String');
^^^^
appengine/third-party/blockly/core/variables_dynamic.js:43: WARNING - actual parameter 2 of Blockly.Variables.createVariableButtonHandler does not match formal parameter
found : null
required: (function((null|string)=): ?|undefined)
Blockly.Variables.createVariableButtonHandler(button.getTargetWorkspace(), null, 'Number');
^^^^
appengine/third-party/blockly/core/variables_dynamic.js:46: WARNING - actual parameter 2 of Blockly.Variables.createVariableButtonHandler does not match formal parameter
found : null
required: (function((null|string)=): ?|undefined)
Blockly.Variables.createVariableButtonHandler(button.getTargetWorkspace(), null, 'Colour');
^^^^
appengine/third-party/blockly/core/variables_dynamic.js:97: WARNING - Access to private property generateVariableFieldXml_ of Blockly.Variables not allowed here.
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables_dynamic.js:97: WARNING - actual parameter 1 of Blockly.Variables.generateVariableFieldXml_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables_dynamic.js:107: WARNING - Access to private property generateVariableFieldXml_ of Blockly.Variables not allowed here.
Blockly.Variables.generateVariableFieldXml_(variable) +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:124: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = new Blockly.Bubble(
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:126: WARNING - Access to private property iconXY_ of Blockly.Icon not allowed here.
paragraph, this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:126: WARNING - actual parameter 4 of Blockly.Bubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
paragraph, this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:138: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
var size = this.bubble_.getBubbleSize();
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:139: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.setBubbleSize(size.width, size.height);
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:142: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.dispose();
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:143: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:156: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:156: WARNING - Access to private property promote_ of Blockly.Bubble not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:45: WARNING - assignment to property options of Blockly.Workspace
found : (Blockly.Options|{})
required: Blockly.Options
this.options = opt_options || {};
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:98: WARNING - assignment to property potentialVariableMap_ of Blockly.Workspace
found : null
required: Blockly.VariableMap
this.potentialVariableMap_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:194: WARNING - Function Blockly.Block.prototype.dispose: called with 0 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
this.topBlocks_[0].dispose();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:257: WARNING - Access to private property deleteVariableInternal_ of Blockly.VariableMap not allowed here.
this.variableMap_.deleteVariableInternal_(variable, uses);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_audio.js:68: WARNING - constant property SOUNDS_ assigned a value more than once
this.SOUNDS_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:114: WARNING - assignment
found : string
required: number
x = x.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:115: WARNING - assignment
found : string
required: number
y = y.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:129: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : (Element|null)
required: Element
return Blockly.utils.getRelativeXY(this.SVG_);
^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:143: WARNING - Access to private property hasClass of Blockly.utils not allowed here.
!Blockly.utils.hasClass(blockCanvas, 'blocklyBlockCanvas') ||
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:143: WARNING - actual parameter 1 of Blockly.utils.hasClass does not match formal parameter
found : Node
required: Element
!Blockly.utils.hasClass(blockCanvas, 'blocklyBlockCanvas') ||
^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:144: WARNING - Access to private property hasClass of Blockly.utils not allowed here.
!Blockly.utils.hasClass(bubbleCanvas, 'blocklyBubbleCanvas')) {
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:144: WARNING - actual parameter 1 of Blockly.utils.hasClass does not match formal parameter
found : Node
required: Element
!Blockly.utils.hasClass(bubbleCanvas, 'blocklyBubbleCanvas')) {
^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:151: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(blockCanvas, this.previousSibling_);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:151: WARNING - actual parameter 1 of Blockly.utils.insertAfter_ does not match formal parameter
found : Node
required: Element
Blockly.utils.insertAfter_(blockCanvas, this.previousSibling_);
^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:157: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(bubbleCanvas, blockCanvas);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:157: WARNING - actual parameter 1 of Blockly.utils.insertAfter_ does not match formal parameter
found : Node
required: Element
Blockly.utils.insertAfter_(bubbleCanvas, blockCanvas);
^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:157: WARNING - actual parameter 2 of Blockly.utils.insertAfter_ does not match formal parameter
found : Node
required: Element
Blockly.utils.insertAfter_(bubbleCanvas, blockCanvas);
^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_dragger.js:73: WARNING - assignment to property workspace_ of Blockly.WorkspaceDragger
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:81: WARNING - assignment to property useWorkspaceDragSurface_ of Blockly.WorkspaceSvg
found : (boolean|null)
required: boolean
this.useWorkspaceDragSurface_ =
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:97: WARNING - actual parameter 1 of Blockly.WorkspaceAudio does not match formal parameter
found : (Blockly.Workspace|null)
required: (Blockly.WorkspaceSvg|null)
this.audioManager_ = new Blockly.WorkspaceAudio(options.parentWorkspace);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:253: WARNING - assignment to property lastRecordedPageScroll_ of Blockly.WorkspaceSvg.prototype
found : null
required: goog.math.Coordinate
Blockly.WorkspaceSvg.prototype.lastRecordedPageScroll_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:323: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : Node
required: Element
var xy = Blockly.utils.getRelativeXY(element);
^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:331: WARNING - assignment
found : (Node|null)
required: Element
element = element.parentNode;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:345: WARNING - actual parameter 1 of Blockly.utils.getInjectionDivXY_ does not match formal parameter
found : (SVGElement|null)
required: Element
return Blockly.utils.getInjectionDivXY_(this.svgBlockCanvas_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:452: WARNING - assignment to property flyout_ of Blockly.WorkspaceSvg
found : null
required: Blockly.Flyout
this.flyout_ = null;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:478: WARNING - assignment to property toolboxCategoryCallbacks_ of Blockly.WorkspaceSvg
found : null
required: Object<string,function(Blockly.Workspace): Array<Element>>
this.toolboxCategoryCallbacks_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:481: WARNING - assignment to property flyoutButtonCallbacks_ of Blockly.WorkspaceSvg
found : null
required: Object<string,function(Blockly.FlyoutButton): ?>
this.flyoutButtonCallbacks_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:553: WARNING - assignment to property flyout_ of Blockly.WorkspaceSvg
found : null
required: Blockly.Flyout
this.flyout_ = null;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:579: WARNING - Access to private property flyout_ of Blockly.Toolbox not allowed here.
return this.toolbox_.flyout_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:660: WARNING - inconsistent return type
found : (SVGElement|null)
required: Element
return this.svgBlockCanvas_;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:668: WARNING - inconsistent return type
found : (SVGElement|null)
required: SVGGElement
return this.svgBubbleCanvas_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:683: WARNING - inconsistent return type
found : Node
required: (Element|null)
return element;
^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:725: WARNING - actual parameter 1 of Blockly.WorkspaceDragSurfaceSvg.prototype.clearAndHide does not match formal parameter
found : (SVGElement|null)
required: SVGElement
this.workspaceDragSurface_.clearAndHide(this.svgGroup_);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 2 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : (SVGElement|null)
required: Element
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 3 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : (Node|null)
required: (Element|null)
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 4 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : string
required: number
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 5 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : string
required: number
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:865: WARNING - actual parameter 1 of Array.prototype.indexOf does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
} else if (this.highlightedBlocks_.indexOf(block) == -1) {
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:866: WARNING - actual parameter 1 of Array.prototype.push does not match formal parameter
found : Blockly.Block
required: (Blockly.BlockSvg|undefined)
this.highlightedBlocks_.push(block);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:909: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
var connections = block.getConnections_(false);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:945: WARNING - Access to private property flyout_ of Blockly.Toolbox not allowed here.
if (ws && !ws.currentGesture_ && ws.toolbox_ && ws.toolbox_.flyout_) {
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1046: WARNING - actual parameter 2 of Blockly.utils.mouseToSvg does not match formal parameter
found : (Element|null)
required: Element
var point = Blockly.utils.mouseToSvg(e, this.getParentSvg(),
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1051: WARNING - actual parameter 2 of goog.math.Coordinate.difference does not match formal parameter
found : SVGPoint
required: goog.math.Coordinate
this.dragDeltaXY_ = goog.math.Coordinate.difference(xy, point);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1060: WARNING - actual parameter 2 of Blockly.utils.mouseToSvg does not match formal parameter
found : (Element|null)
required: Element
var point = Blockly.utils.mouseToSvg(e, this.getParentSvg(),
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1065: WARNING - actual parameter 1 of goog.math.Coordinate.sum does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
return goog.math.Coordinate.sum(this.dragDeltaXY_, point);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1065: WARNING - actual parameter 2 of goog.math.Coordinate.sum does not match formal parameter
found : SVGPoint
required: goog.math.Coordinate
return goog.math.Coordinate.sum(this.dragDeltaXY_, point);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1098: WARNING - actual parameter 2 of Blockly.utils.mouseToSvg does not match formal parameter
found : (Element|null)
required: Element
var position = Blockly.utils.mouseToSvg(e, this.getParentSvg(),
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1181: WARNING - Access to private property undoStack_ of Blockly.Workspace not allowed here.
undoOption.enabled = this.undoStack_.length > 0;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1186: WARNING - Access to private property redoStack_ of Blockly.Workspace not allowed here.
redoOption.enabled = this.redoStack_.length > 0;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1327: WARNING - Access to private property populate_ of Blockly.Toolbox not allowed here.
this.toolbox_.populate_(tree);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1328: WARNING - Access to private property addColour_ of Blockly.Toolbox not allowed here.
this.toolbox_.addColour_();
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1334: WARNING - actual parameter 1 of Blockly.Flyout.prototype.show does not match formal parameter
found : NodeList<Node>
required: (Array|string)
this.flyout_.show(tree.childNodes);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1448: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
workspaceWidth -= this.flyout_.width_;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1472: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
x -= this.flyout_.width_ / 2;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1651: WARNING - actual parameter 1 of Blockly.svgSize does not match formal parameter
found : (Element|null)
required: Element
var svgSize = Blockly.svgSize(this.getParentSvg());
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1786: WARNING - assignment
found : null
required: function(Blockly.FlyoutButton): ?
this.flyoutButtonCallbacks_[key] = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1822: WARNING - assignment
found : null
required: function(Blockly.Workspace): Array<Element>
this.toolboxCategoryCallbacks_[key] = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:123: WARNING - actual parameter 2 of Element.prototype.setAttribute does not match formal parameter
found : (string|undefined)
required: (boolean|number|string)
container.setAttribute('name', field.name);
^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:137: WARNING - parameter workspace does not appear in Blockly.Xml.fieldToDom_'s parameter list
Blockly.Xml.fieldToDom_ = function(field) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:235: WARNING - actual parameter 2 of Element.prototype.setAttribute does not match formal parameter
found : (boolean|undefined)
required: (boolean|number|string)
element.setAttribute('inline', block.inputsInline);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:362: WARNING - inconsistent return type
found : (Element|null)
required: Element
return dom.firstChild;
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:374: WARNING - assignment
found : Blockly.Workspace
required: Element
xml = workspace;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:408: WARNING - actual parameter 1 of Blockly.Xml.domToBlock does not match formal parameter
found : Node
required: Element
var block = Blockly.Xml.domToBlock(xmlChild, workspace);
^^^^^^^^
appengine/third-party/blockly/core/xml.js:421: WARNING - actual parameter 1 of Blockly.Xml.domToVariables does not match formal parameter
found : Node
required: Element
Blockly.Xml.domToVariables(xmlChild, workspace);
^^^^^^^^
appengine/third-party/blockly/core/xml.js:460: WARNING - constant property TAB_WIDTH assigned a value more than once
Blockly.BlockSvg.TAB_WIDTH = savetab;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:507: WARNING - assignment
found : Blockly.Workspace
required: Element
xmlBlock = workspace;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:516: WARNING - actual parameter 1 of Blockly.Xml.domToBlockHeadless_ does not match formal parameter
found : (Blockly.Workspace|Element)
required: Element
var topBlock = Blockly.Xml.domToBlockHeadless_(xmlBlock, workspace);
^^^^^^^^
appengine/third-party/blockly/core/xml.js:661: WARNING - actual parameter 3 of Blockly.Xml.domToField_ does not match formal parameter
found : Node
required: Element
Blockly.Xml.domToField_(block, name, xmlChild);
^^^^^^^^
appengine/third-party/blockly/generators/javascript.js:153: WARNING - Access to private property RESERVED_WORDS_ of Blockly.Generator not allowed here.
new Blockly.Names(Blockly.JavaScript.RESERVED_WORDS_);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript.js:235: WARNING - Overriding private property of Blockly.Generator.prototype.
Blockly.JavaScript.scrub_ = function(block, code) {
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript.js:258: WARNING - Redeclared variable: comment
var comment = Blockly.JavaScript.allNestedComments(childBlock);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/midi-js/examples/inc/timer.js:187: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/midi-js/generator/nodejs/packageWAVs.js:87: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/soyutils_usegoog.js:219: WARNING - element JS_STR_CHARS does not exist on this enum
soydata.SanitizedContentKind.JS_STR_CHARS;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:353: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:393: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:834: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:885: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1257: WARNING - element JS_STR_CHARS does not exist on this enum
if (soydata.isContentKind(value, soydata.SanitizedContentKind.JS_STR_CHARS)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1707: WARNING - Property spanWrapWithKnownDir never defined on goog.i18n.BidiFormatter
var wrappedText = formatter.spanWrapWithKnownDir(
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1762: WARNING - element JS_STR_CHARS does not exist on this enum
if (soydata.isContentKind(text, soydata.SanitizedContentKind.JS_STR_CHARS)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:93: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
Blockly.bindEvent_(header, 'mousedown', null,
^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:145: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
BlocklyDialogs.dialogMouseUpWrapper_ = Blockly.bindEvent_(document,
^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:147: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
BlocklyDialogs.dialogMouseMoveWrapper_ = Blockly.bindEvent_(document,
^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:176: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.
Blockly.unbindEvent_(BlocklyDialogs.dialogMouseUpWrapper_);
^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:180: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.
Blockly.unbindEvent_(BlocklyDialogs.dialogMouseMoveWrapper_);
^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:196: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.
Blockly.unbindEvent_(BlocklyDialogs.dialogMouseDownWrapper_);
^^^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:486: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
Blockly.bindEvent_(div, 'mousedown', null, handlerFactory(i));
^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:488: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
Blockly.bindEvent_(window, 'resize', null, Maze.hidePegmanMenu);
^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:490: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
Blockly.bindEvent_(pegmanButton, 'mousedown', null, Maze.showPegmanMenu);
^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:825: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
Blockly.bindEvent_(document.body, 'mousedown', null, Maze.hidePegmanMenu);
^^^^^^^^^^^^^^^^^^
appengine/maze/js/maze.js:846: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.
Blockly.unbindEvent_(Maze.pegmanMenuMouse_);
^^^^^^^^^^^^^^^^^^^^
11 error(s), 807 warning(s), 96.7% typed
java -jar third-party/SoyToJsSrcCompiler.jar --shouldProvideRequireSoyNamespaces --isUsingIjData --outputPathFormat appengine/bird/generated/en/soy.js --srcs appengine/bird/template.soy
python build-app.py bird en
Bird - en - uncompressed:
third-party/build/closurebuilder.py: Scanning paths...
third-party/build/closurebuilder.py: 2431 sources scanned.
third-party/build/closurebuilder.py: Building dependency tree..
Bird - en - compressed:
appengine/bird/js/bird.js:324: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
Blockly.svgResize(BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/bird/js/bird.js:330: WARNING - assignment to property workspace of BlocklyGames
found : Blockly.Workspace
required: (Blockly.WorkspaceSvg|null)
BlocklyGames.workspace = Blockly.inject('blockly',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/bird/js/bird.js:412: WARNING - Access to private property flyout_ of Blockly.WorkspaceSvg not allowed here.
var toolbar = BlocklyGames.workspace.flyout_.workspace_.getTopBlocks(true);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/bird/js/bird.js:412: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var toolbar = BlocklyGames.workspace.flyout_.workspace_.getTopBlocks(true);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/bird/js/bird.js:527: WARNING - Redeclared variable: image
var image = document.getElementById('nest');
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:341: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('click', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:342: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('touchend', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:405: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('click', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:406: WARNING - actual parameter 2 of Node.prototype.addEventListener does not match formal parameter
found : function(boolean): undefined
required: (EventListener|function(Event): (boolean|undefined)|null)
cancel.addEventListener('touchend', BlocklyDialogs.hideDialog, true);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-interface.js:142: WARNING - actual parameter 1 of Blockly.Xml.workspaceToDom does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.Workspace
var xml = Blockly.Xml.workspaceToDom(BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-interface.js:186: WARNING - actual parameter 1 of Blockly.Xml.workspaceToDom does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.Workspace
var xml = Blockly.Xml.workspaceToDom(BlocklyGames.workspace);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/SoundJS/soundjs-NEXT.js:310: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:311: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:312: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:314: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:315: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:316: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:317: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:2400: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:4023: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:6819: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7046: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7106: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7441: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs-NEXT.js:7459: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:310: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:311: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:312: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:314: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:315: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:316: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:317: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:2400: WARNING - Bad type annotation. type annotation incompatible with other annotations. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:4023: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:6819: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7046: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7106: WARNING - Bad type annotation. expected closing } See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7441: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/SoundJS/soundjs.js:7459: WARNING - Bad type annotation. type not recognized due to syntax error. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
appengine/third-party/ace/ace.js:16658: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ace.js:19893: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ace.js:20520: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-emmet.js:885: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-keybinding_menu.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-language_tools.js:885: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-language_tools.js:1175: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-options.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-searchbox.js:7: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-searchbox.js:165: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-settings_menu.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-static_highlight.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/ext-textarea.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:90: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:562: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-emacs.js:624: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/keybinding-vim.js:667: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/abc.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/actionscript.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/c_cpp.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/clojure.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/coffee.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/csound_document.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/csound_orchestra.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/css.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/dart.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/diff.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/django.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/drools.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/edifact.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/erlang.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/gobstones.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/graphqlschema.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/haml.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/haskell.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/html.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/java.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/javascript.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/jsoniq.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/jsp.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/lsl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/lua.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/makefile.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/markdown.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/maze.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/perl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/php.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/python.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/r.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/razor.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/rst.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/ruby.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sh.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/snippets.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sql.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/sqlserver.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/tcl.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/tex.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/textile.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/velocity.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/wollok.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/snippets/xquery.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-ambiance.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-chaos.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-chrome.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-clouds.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-clouds_midnight.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-cobalt.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-crimson_editor.js:3: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dawn.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dracula.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-dreamweaver.js:4: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-eclipse.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-github.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-gob.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-gruvbox.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-idle_fingers.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-iplastic.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-katzenmilch.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-kr_theme.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-kuroir.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-merbivore.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-merbivore_soft.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-mono_industrial.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-monokai.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-pastel_on_dark.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-solarized_dark.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-solarized_light.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-sqlserver.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-terminal.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-textmate.js:6: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_blue.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_bright.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-tomorrow_night_eighties.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-twilight.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-vibrant_ink.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/ace/theme-xcode.js:5: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/blockly/blocks/logic.js:338: WARNING - Property updateShape_ never defined on Blockly.Block
this.updateShape_();
^^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:353: WARNING - actual parameter 1 of Blockly.Connection.prototype.connect does not match formal parameter
found : (Blockly.Connection|null)
required: Blockly.Connection
connection.connect(elseifBlock.previousConnection);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:359: WARNING - actual parameter 1 of Blockly.Connection.prototype.connect does not match formal parameter
found : (Blockly.Connection|null)
required: Blockly.Connection
connection.connect(elseBlock.previousConnection);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:393: WARNING - Property updateShape_ never defined on Blockly.Block
this.updateShape_();
^^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:449: WARNING - Redeclared variable: i
for (var i = 1; i <= this.elseifCount_; i++) {
^^^^^
appengine/third-party/blockly/blocks/logic.js:464: WARNING - actual parameter 3 of Blockly.Extensions.registerMutator does not match formal parameter
found : null
required: (function(): ?|undefined)
Blockly.Constants.Logic.CONTROLS_IF_MUTATOR_MIXIN, null,
^^^^
appengine/third-party/blockly/blocks/logic.js:540: WARNING - Access to private property checkType_ of Blockly.Connection not allowed here.
!blockA.outputConnection.checkType_(blockB.outputConnection)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:540: WARNING - actual parameter 1 of Blockly.Connection.prototype.checkType_ does not match formal parameter
found : (Blockly.Connection|null)
required: Blockly.Connection
!blockA.outputConnection.checkType_(blockB.outputConnection)) {
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:544: WARNING - Property prevBlocks_ never defined on Blockly.Block
for (var i = 0; i < this.prevBlocks_.length; i++) {
^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:545: WARNING - Property prevBlocks_ never defined on Blockly.Block
var block = this.prevBlocks_[i];
^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:553: WARNING - Property prevBlocks_ never defined on Blockly.Block
this.prevBlocks_[0] = blockA;
^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:554: WARNING - Property prevBlocks_ never defined on Blockly.Block
this.prevBlocks_[1] = blockB;
^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:603: WARNING - Access to private property checkType_ of Blockly.Connection not allowed here.
if (block && !block.outputConnection.checkType_(parentConnection)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/blocks/logic.js:611: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
block.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/blocks/math.js:455: WARNING - Property updateShape_ never defined on Blockly.Block
this.updateShape_(divisorInput);
^^^^^^^^^^^^
appengine/third-party/blockly/blocks/math.js:529: WARNING - actual parameter 2 of Element.prototype.setAttribute does not match formal parameter
found : (null|string)
required: (boolean|number|string)
container.setAttribute('op', this.getFieldValue('OP'));
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/blocks/math.js:538: WARNING - Property updateType_ never defined on Blockly.Block
this.updateType_(xmlElement.getAttribute('op'));
^^^^^^^^^^^
appengine/third-party/blockly/blocks/math.js:550: WARNING - Property updateType_ never defined on Blockly.Block
this.updateType_(newOp);
^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:70: WARNING - Access to private property blockDB_ of Blockly.Workspace not allowed here.
workspace.blockDB_[this.id] = this;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:254: WARNING - Access to private property blockDB_ of Blockly.Workspace not allowed here.
delete this.workspace.blockDB_[this.id];
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:255: WARNING - assignment to property workspace of Blockly.Block
found : null
required: Blockly.Workspace
this.workspace = null;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:330: WARNING - Access to private property checkType_ of Blockly.Connection not allowed here.
if (previousTarget && previousTarget.checkType_(nextTarget)) {
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:995: WARNING - Access to private property text_ of Blockly.Field not allowed here.
text.push(this.getInput('_TEMP_COLLAPSED_INPUT').fieldRow[0].text_);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:1129: WARNING - Redeclared variable: i
for (var i = 0; i < extensionNames.length; ++i) {
^^^^^
appengine/third-party/blockly/core/block.js:1371: WARNING - Function Blockly.Block.prototype.dispose: called with 0 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block.js:1418: WARNING - inconsistent return type
found : (Blockly.Comment|string)
required: string
return this.comment || '';
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:135: WARNING - assignment
found : string
required: number
x = x.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:136: WARNING - assignment
found : string
required: number
y = y.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:177: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : (Element|null)
required: Element
var xy = Blockly.utils.getRelativeXY(this.SVG_);
^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:197: WARNING - inconsistent return type
found : (Node|null)
required: (Element|undefined)
return this.dragGroup_.firstChild;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:212: WARNING - actual parameter 1 of Node.prototype.appendChild does not match formal parameter
found : (Element|undefined)
required: (Node|null)
opt_newSurface.appendChild(this.getCurrentBlock());
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_drag_surface.js:214: WARNING - actual parameter 1 of Node.prototype.removeChild does not match formal parameter
found : (Element|undefined)
required: (Node|null)
this.dragGroup_.removeChild(this.getCurrentBlock());
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:49: WARNING - assignment to property draggingBlock_ of Blockly.BlockDragger
found : Blockly.Block
required: Blockly.BlockSvg
this.draggingBlock_ = block;
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:97: WARNING - actual parameter 1 of Blockly.BlockDragger.initIconData_ does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
this.dragIconData_ = Blockly.BlockDragger.initIconData_(block);
^^^^^
appengine/third-party/blockly/core/block_dragger.js:105: WARNING - assignment to property draggingBlock_ of Blockly.BlockDragger
found : null
required: Blockly.BlockSvg
this.draggingBlock_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:106: WARNING - assignment to property workspace_ of Blockly.BlockDragger
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:112: WARNING - assignment to property draggedConnectionManager_ of Blockly.BlockDragger
found : null
required: Blockly.DraggedConnectionManager
this.draggedConnectionManager_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:155: WARNING - Access to private property disconnectUiStop_ of Blockly.BlockSvg not allowed here.
Blockly.BlockSvg.disconnectUiStop_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:169: WARNING - Access to private property moveToDragSurface_ of Blockly.BlockSvg not allowed here.
this.draggingBlock_.moveToDragSurface_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:171: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
if (this.workspace_.toolbox_) {
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:174: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
this.workspace_.toolbox_.addStyle(style);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:211: WARNING - Access to private property disconnectUiStop_ of Blockly.BlockSvg not allowed here.
Blockly.BlockSvg.disconnectUiStop_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:215: WARNING - Access to private property moveOffDragSurface_ of Blockly.BlockSvg not allowed here.
this.draggingBlock_.moveOffDragSurface_(newLoc);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:220: WARNING - Access to private property moveConnections_ of Blockly.BlockSvg not allowed here.
this.draggingBlock_.moveConnections_(delta.x, delta.y);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:229: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
if (this.workspace_.toolbox_) {
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:232: WARNING - Access to private property toolbox_ of Blockly.WorkspaceSvg not allowed here.
this.workspace_.toolbox_.removeStyle(style);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:282: WARNING - Access to private property setOpen_ of Blockly.Trashcan not allowed here.
trashcan.setOpen_(true);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_dragger.js:287: WARNING - Access to private property setOpen_ of Blockly.Trashcan not allowed here.
trashcan.setOpen_(false);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:65: WARNING - constant property TAB_WIDTH assigned a value more than once
Blockly.BlockSvg.TAB_WIDTH = 8;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:561: WARNING - Access to private property svgPath_ of Blockly.BlockSvg not allowed here.
this.svgPath_.setAttribute('d', pathString);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:562: WARNING - Access to private property svgPathDark_ of Blockly.BlockSvg not allowed here.
this.svgPathDark_.setAttribute('d', pathString);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:564: WARNING - Access to private property svgPathLight_ of Blockly.BlockSvg not allowed here.
this.svgPathLight_.setAttribute('d', pathString);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:567: WARNING - Access to private property svgPath_ of Blockly.BlockSvg not allowed here.
this.svgPath_.setAttribute('transform', 'scale(-1 1)');
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:568: WARNING - Access to private property svgPathLight_ of Blockly.BlockSvg not allowed here.
this.svgPathLight_.setAttribute('transform', 'scale(-1 1)');
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:569: WARNING - Access to private property svgPathDark_ of Blockly.BlockSvg not allowed here.
this.svgPathDark_.setAttribute('transform', 'translate(1,1) scale(-1 1)');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:640: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', Blockly.BlockSvg.NOTCH_WIDTH - 15);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:641: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', Blockly.BlockSvg.NOTCH_WIDTH - 15);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:649: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', rightEdge);
^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:650: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', rightEdge - 0.5);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:687: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', remainder);
^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:690: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', remainder - 0.7);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:710: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
inlineSteps.push('h', Blockly.BlockSvg.TAB_WIDTH - 2 -
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:713: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
inlineSteps.push('v', input.renderHeight + 1 -
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:715: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
inlineSteps.push('h', input.renderWidth + 2 -
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:727: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
input.renderHeight - Blockly.BlockSvg.TAB_HEIGHT + 2.5);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:729: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
input.renderWidth - Blockly.BlockSvg.TAB_WIDTH + 2);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:736: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightInlineSteps.push('h', Blockly.BlockSvg.TAB_WIDTH - 2 -
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:763: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', cursorX);
^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:764: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', cursorX - 0.5);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:767: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', row.height - 1);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:786: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', v);
^
appengine/third-party/blockly/core/block_render_svg.js:790: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', v + 0.5);
^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:827: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', row.height - 1);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:834: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', Blockly.BlockSvg.SEP_SPACE_Y);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:836: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', Blockly.BlockSvg.SEP_SPACE_Y - 1);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:855: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', row.height - 2 * Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:866: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
row.height - 2 * Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:869: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', inputRows.rightEdge - 0.5);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:877: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('H', inputRows.rightEdge - 0.5);
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:891: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('v', Blockly.BlockSvg.SEP_SPACE_Y);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:893: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('v', Blockly.BlockSvg.SEP_SPACE_Y - 1);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:902: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('V', cursorY);
^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:904: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', cursorY - 1);
^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:941: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('H', Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:966: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
steps.push('V', Blockly.BlockSvg.TAB_HEIGHT);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:974: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', Blockly.BlockSvg.TAB_HEIGHT - 1.5);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_render_svg.js:985: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', 0.5);
^^^
appengine/third-party/blockly/core/block_render_svg.js:987: WARNING - actual parameter 2 of Array.prototype.push does not match formal parameter
found : number
required: (string|undefined)
highlightSteps.push('V', Blockly.BlockSvg.CORNER_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:155: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (Element|null)
required: EventTarget
this.getSvgRoot(), 'mousedown', this, this.onMouseDown_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:248: WARNING - mismatch of the setParent property type and the type of the property it overrides from superclass Blockly.Block
original: function(this:Blockly.Block, (Blockly.Block|null)): undefined
override: function(this:Blockly.BlockSvg, (Blockly.BlockSvg|null)): undefined
Blockly.BlockSvg.prototype.setParent = function(newParent) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:249: WARNING - Access to private property parentBlock_ of Blockly.Block not allowed here.
if (newParent == this.parentBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:253: WARNING - Access to private property parentBlock_ of Blockly.Block not allowed here.
if (this.parentBlock_ && svgRoot) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:293: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : Node
required: Element
var xy = Blockly.utils.getRelativeXY(element);
^^^^^^^
appengine/third-party/blockly/core/block_svg.js:317: WARNING - Access to private property parentBlock_ of Blockly.Block not allowed here.
goog.asserts.assert(!this.parentBlock_, 'Block has parent.');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:400: WARNING - actual parameter 1 of Blockly.utils.removeAttribute does not match formal parameter
found : (Element|null)
required: Element
Blockly.utils.removeAttribute(this.getSvgRoot(), 'transform');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:443: WARNING - Function Blockly.BlockSvg.prototype.getRelativeToSurfaceXY: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
var blockXY = this.getRelativeToSurfaceXY(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:472: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (this.collapsed_ == collapsed) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:518: WARNING - actual parameter 1 of Array.prototype.indexOf does not match formal parameter
found : (Blockly.Block|Blockly.Field|null)
required: (Blockly.FieldTextInput|Blockly.Input)
var i = list.indexOf(start);
^^^^^
appengine/third-party/blockly/core/block_svg.js:531: WARNING - Access to private property showEditor_ of Blockly.FieldTextInput not allowed here.
target.showEditor_();
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:533: WARNING - Property tab never defined on Blockly.Input
target.tab(null, forward);
^^^
appengine/third-party/blockly/core/block_svg.js:600: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (this.isEditable() && !this.collapsed_ &&
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:606: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (!this.collapsed_) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:627: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (this.collapsed_) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:696: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
for (var i = 0; i < this.childBlocks_.length; i++) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:697: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
this.childBlocks_[i].moveConnections_(dx, dy);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:711: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
Blockly.draggingConnections_ =
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:712: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
Blockly.draggingConnections_.concat(this.getConnections_(true));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:716: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
Blockly.draggingConnections_ = [];
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:721: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
for (var i = 0; i < this.childBlocks_.length; i++) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:722: WARNING - Access to private property childBlocks_ of Blockly.Block not allowed here.
this.childBlocks_[i].setDragging(adding);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:784: WARNING - mismatch of the dispose property type and the type of the property it overrides from superclass Blockly.Block
original: function(this:Blockly.Block, boolean): undefined
override: function(this:Blockly.BlockSvg, boolean, boolean): undefined
Blockly.BlockSvg.prototype.dispose = function(healStack, animate) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:956: WARNING - actual parameter 1 of Blockly.BlockSvg.disconnectUiStep_ does not match formal parameter
found : (SVGElement|null)
required: Element
Blockly.BlockSvg.disconnectUiStep_(this.svgGroup_, magnitude, new Date);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1237: WARNING - actual parameter 1 of Blockly.utils.removeAttribute does not match formal parameter
found : (SVGElement|null)
required: Element
Blockly.utils.removeAttribute(this.svgPath_, 'filter');
^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1410: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.appendInput_ = function(type, name) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1411: WARNING - Access to private property appendInput_ of Blockly.Block not allowed here.
var input = Blockly.BlockSvg.superClass_.appendInput_.call(this, type, name);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1429: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.getConnections_ = function(all) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1441: WARNING - Access to private property collapsed_ of Blockly.Block not allowed here.
if (all || !this.collapsed_) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1458: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.makeConnection_ = function(type) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1467: WARNING - Overriding private property of Blockly.Block.prototype.
Blockly.BlockSvg.prototype.bumpNeighbours_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1484: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
connection.targetBlock().bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1487: WARNING - Access to private property neighbours_ of Blockly.Connection not allowed here.
var neighbours = connection.neighbours_(Blockly.SNAP_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/block_svg.js:1487: WARNING - Function Blockly.Connection.prototype.neighbours_: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
var neighbours = connection.neighbours_(Blockly.SNAP_RADIUS);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:106: WARNING - assignment to property cache3dSupported_ of Blockly
found : null
required: boolean
Blockly.cache3dSupported_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:244: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
Blockly.selected.dispose(/* heal */ true, true);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:263: WARNING - assignment to property clipboardSource_ of Blockly
found : Blockly.Workspace
required: (Blockly.WorkspaceSvg|null)
Blockly.clipboardSource_ = block.workspace;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:326: WARNING - inconsistent return type
found : Function
required: Array<Array>
return Blockly.getMainWorkspace().addChangeListener(func);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:336: WARNING - inconsistent return type
found : (Blockly.Workspace|null)
required: Blockly.Workspace
return Blockly.mainWorkspace;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/blockly.js:372: WARNING - actual parameter 1 of callback does not match formal parameter
found : (null|string)
required: string
callback(window.prompt(message, defaultValue));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/bubble_dragger.js:79: WARNING - assignment to property draggingBubble_ of Blockly.BubbleDragger
found : null
required: Blockly.Bubble
this.draggingBubble_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/bubble_dragger.js:80: WARNING - assignment to property workspace_ of Blockly.BubbleDragger
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/bubble_dragger.js:187: WARNING - actual parameter 1 of Blockly.BlockDragSurfaceSvg.prototype.setBlocksAndShow does not match formal parameter
found : (Element|null)
required: Element
this.dragSurface_.setBlocksAndShow(this.draggingBubble_.getSvgRoot());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:166: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
var size = this.bubble_.getBubbleSize();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:191: WARNING - actual parameter 1 of Blockly.Warning.prototype.setVisible.call does not match formal parameter
found : Blockly.Comment
required: (Blockly.Warning|null|undefined)
Blockly.Warning.prototype.setVisible.call(this, visible);
^^^^
appengine/third-party/blockly/core/comment.js:199: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = new Blockly.Bubble(
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:202: WARNING - Access to private property iconXY_ of Blockly.Icon not allowed here.
this.iconXY_, this.width_, this.height_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:202: WARNING - actual parameter 4 of Blockly.Bubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.iconXY_, this.width_, this.height_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:203: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.registerResizeEvent(this.resizeBubble_.bind(this));
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:207: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.dispose();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:208: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:227: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:227: WARNING - Access to private property promote_ of Blockly.Bubble not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:239: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
return this.bubble_.getBubbleSize();
^^^^^^^^^^^^
appengine/third-party/blockly/core/comment.js:252: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.setBubbleSize(width, height);
^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:130: WARNING - assignment to property hidden_ of Blockly.Connection.prototype
found : null
required: boolean
Blockly.Connection.prototype.hidden_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:157: WARNING - Function Blockly.Block.prototype.dispose: called with 0 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
orphanBlock.dispose();
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:169: WARNING - actual parameter 1 of Blockly.Connection.lastConnectionInRow_ does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
childBlock, orphanBlock);
^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:244: WARNING - Access to private property removeConnection_ of Blockly.ConnectionDB not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:383: WARNING - Access to private property draggingConnections_ of Blockly not allowed here.
if (Blockly.draggingConnections_.indexOf(candidate) != -1) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:443: WARNING - inconsistent return type
found : (Blockly.Connection|boolean)
required: (Blockly.Connection|null)
return connection;
^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:493: WARNING - actual parameter 1 of Blockly.Connection.prototype.disconnectInternal_ does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
this.disconnectInternal_(parentBlock, childBlock);
^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:493: WARNING - actual parameter 2 of Blockly.Connection.prototype.disconnectInternal_ does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
this.disconnectInternal_(parentBlock, childBlock);
^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:578: WARNING - actual parameter 1 of Blockly.Connection.prototype.checkType_ does not match formal parameter
found : (Blockly.Connection|null)
required: Blockly.Connection
if (this.isConnected() && !this.checkType_(this.targetConnection)) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection.js:633: WARNING - parameter maxLimit does not appear in Blockly.Connection.prototype.neighbours_'s parameter list
Blockly.Connection.prototype.neighbours_ = function(/* maxLimit */) {
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:53: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (connection.inDB_) {
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:62: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
connection.inDB_ = true;
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:84: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var yPos = conn.y_;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:121: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
if (this[pointerMid].y_ < connection.y_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:123: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
} else if (this[pointerMid].y_ > connection.y_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:139: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (!connection.inDB_) {
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:146: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
connection.inDB_ = false;
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:160: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var currentX = connection.x_;
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:161: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var currentY = connection.y_;
^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:243: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var baseY = conn.y_;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:244: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var baseX = conn.x_;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:246: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
conn.x_ = baseX + dxy.x;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:247: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
conn.y_ = baseY + dxy.y;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:260: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
while (pointerMin >= 0 && this.isInYRange_(pointerMin, conn.y_, maxRadius)) {
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:262: WARNING - Function Blockly.Connection.prototype.isConnectionAllowed: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
if (conn.isConnectionAllowed(temp, bestRadius)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:270: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
while (pointerMax < this.length && this.isInYRange_(pointerMax, conn.y_,
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:273: WARNING - Function Blockly.Connection.prototype.isConnectionAllowed: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
if (conn.isConnectionAllowed(temp, bestRadius)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/connection_db.js:281: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
conn.x_ = baseX;
^^^^^^^
appengine/third-party/blockly/core/connection_db.js:282: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
conn.y_ = baseY;
^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:156: WARNING - actual parameter 1 of Blockly.utils.addClass does not match formal parameter
found : (Element|null)
required: Element
Blockly.utils.addClass(menuDom, 'blocklyContextMenu');
^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:159: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (Element|null)
required: EventTarget
menuDom, 'contextmenu', null, Blockly.utils.noEvent);
^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:217: WARNING - Function Blockly.Block.prototype.getDescendants: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
var descendantCount = block.getDescendants(true).length;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:221: WARNING - Function Blockly.Block.prototype.getDescendants: called with 1 argument(s). Function requires at least 0 argument(s) and no more than 0 argument(s).
descendantCount -= nextBlock.getDescendants(true).length;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:248: WARNING - Access to private property showHelp_ of Blockly.BlockSvg not allowed here.
block.showHelp_();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/contextmenu.js:269: WARNING - Access to private property duplicate_ of Blockly not allowed here.
Blockly.duplicate_(block);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:58: WARNING - assignment to property workspace_ of Blockly.DraggedConnectionManager
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
this.workspace_ = block.workspace;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:110: WARNING - assignment to property topBlock_ of Blockly.DraggedConnectionManager
found : null
required: Blockly.Block
this.topBlock_ = null;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:111: WARNING - assignment to property workspace_ of Blockly.DraggedConnectionManager
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:214: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
var available = this.topBlock_.getConnections_(false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:238: WARNING - Function Blockly.RenderedConnection.prototype.closest: called with 2 argument(s). Function requires at least 3 argument(s) and no more than 3 argument(s).
var neighbour = myConnection.closest(this.radiusConnection_, dxy);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:238: WARNING - actual parameter 2 of Blockly.RenderedConnection.prototype.closest does not match formal parameter
found : goog.math.Coordinate
required: number
var neighbour = myConnection.closest(this.radiusConnection_, dxy);
^^^
appengine/third-party/blockly/core/dragged_connection_manager.js:240: WARNING - assignment to property closestConnection_ of Blockly.DraggedConnectionManager
found : Blockly.Connection
required: (Blockly.RenderedConnection|null)
this.closestConnection_ = neighbour.connection;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:66: WARNING - assignment to property group of Blockly.Events.Abstract
found : undefined
required: string
this.group = undefined;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:72: WARNING - assignment to property recordUndo of Blockly.Events.Abstract
found : undefined
required: boolean
this.recordUndo = undefined;
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:81: WARNING - Access to private property group_ of Blockly.Events not allowed here.
this.group = Blockly.Events.group_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/abstract.js:140: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(this.workspaceId);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/change.js:115: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(this.blockId);
^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/change.js:131: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : *
required: string
field.callValidator(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:132: WARNING - actual parameter 1 of Blockly.Field.prototype.setValue does not match formal parameter
found : *
required: string
field.setValue(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:138: WARNING - actual parameter 1 of Blockly.Block.prototype.setCommentText does not match formal parameter
found : *
required: (null|string)
block.setCommentText(value || null);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/change.js:141: WARNING - actual parameter 1 of Blockly.Block.prototype.setCollapsed does not match formal parameter
found : *
required: boolean
block.setCollapsed(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:144: WARNING - actual parameter 1 of Blockly.Block.prototype.setDisabled does not match formal parameter
found : *
required: boolean
block.setDisabled(value);
^^^^^
appengine/third-party/blockly/core/events/block/change.js:147: WARNING - actual parameter 1 of Blockly.Block.prototype.setInputsInline does not match formal parameter
found : *
required: boolean
block.setInputsInline(value);
^^^^^
appengine/third-party/blockly/core/events/block/create.js:53: WARNING - Access to private property getDescendantIds_ of Blockly.Events not allowed here.
this.ids = Blockly.Events.getDescendantIds_(block);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/create.js:101: WARNING - actual parameter 2 of Blockly.Xml.domToWorkspace does not match formal parameter
found : (Blockly.Workspace|null)
required: Blockly.Workspace
Blockly.Xml.domToWorkspace(xml, workspace);
^^^^^^^^^
appengine/third-party/blockly/core/events/block/create.js:106: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose(false, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/delete.js:56: WARNING - Access to private property getDescendantIds_ of Blockly.Events not allowed here.
this.ids = Blockly.Events.getDescendantIds_(block);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/delete.js:103: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose(false, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/delete.js:112: WARNING - actual parameter 2 of Blockly.Xml.domToWorkspace does not match formal parameter
found : (Blockly.Workspace|null)
required: Blockly.Workspace
Blockly.Xml.domToWorkspace(xml, workspace);
^^^^^^^^^
appengine/third-party/blockly/core/events/block/move.js:120: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(this.workspaceId);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/move.js:121: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(this.blockId);
^^^^^^^^^^^^
appengine/third-party/blockly/core/events/block/move.js:152: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(this.blockId);
^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:158: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(event.workspaceId);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:329: WARNING - Function Blockly.Events.Ui: called with 1 argument(s). Function requires at least 4 argument(s) and no more than 4 argument(s).
event = new Blockly.Events.Ui(null);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:349: WARNING - actual parameter 1 of Blockly.Workspace.getById does not match formal parameter
found : (string|undefined)
required: string
var workspace = Blockly.Workspace.getById(event.workspaceId);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/events.js:350: WARNING - actual parameter 1 of Blockly.Workspace.prototype.getBlockById does not match formal parameter
found : (string|undefined)
required: string
var block = workspace.getBlockById(event.blockId);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/create.js:88: WARNING - actual parameter 1 of Blockly.Workspace.prototype.deleteVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.deleteVariableById(this.varId);
^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/delete.js:86: WARNING - actual parameter 1 of Blockly.Workspace.prototype.deleteVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.deleteVariableById(this.varId);
^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/rename.js:87: WARNING - actual parameter 1 of Blockly.Workspace.prototype.renameVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.renameVariableById(this.varId, this.newName);
^^^^^^^^^^
appengine/third-party/blockly/core/events/variable/rename.js:89: WARNING - actual parameter 1 of Blockly.Workspace.prototype.renameVariableById does not match formal parameter
found : (string|undefined)
required: string
workspace.renameVariableById(this.varId, this.oldName);
^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:118: WARNING - actual parameter 1 of Blockly.Mutator does not match formal parameter
found : (Array<string>|null|undefined)
required: Array<string>
this.setMutator(new Blockly.Mutator(opt_blockList));
^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:156: WARNING - actual parameter 1 of Blockly.Extensions.mutatorPropertiesMatch_ does not match formal parameter
found : (Array<(Object|null)>|undefined)
required: Array<(Object|null)>
if (!Blockly.Extensions.mutatorPropertiesMatch_(mutatorProperties, block)) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:267: WARNING - Property domToMutation never defined on Blockly.Block
result.push(block.domToMutation);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:270: WARNING - Property mutationToDom never defined on Blockly.Block
result.push(block.mutationToDom);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:273: WARNING - Property compose never defined on Blockly.Block
result.push(block.compose);
^^^^^^^
appengine/third-party/blockly/core/extensions.js:276: WARNING - Property decompose never defined on Blockly.Block
result.push(block.decompose);
^^^^^^^^^
appengine/third-party/blockly/core/extensions.js:353: WARNING - restricted index type
found : (null|string)
required: string
var tooltip = lookupTable[value];
^^^^^
appengine/third-party/blockly/core/field.js:53: WARNING - actual parameter 1 of Blockly.Field.prototype.setValidator does not match formal parameter
found : (Function|null|undefined)
required: (Function|null)
this.setValidator(opt_validator);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field.js:231: WARNING - assignment to property textElement_ of Blockly.Field
found : null
required: Element
this.textElement_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field.js:540: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field.js:569: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, oldValue, newValue));
^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:118: WARNING - Overriding private property of Blockly.Field.prototype.
Blockly.FieldAngle.prototype.render_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:119: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:125: WARNING - Access to private property getDisplayText_ of Blockly.Field not allowed here.
this.textElement_.textContent = this.getDisplayText_();
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:128: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:162: WARNING - Overriding private property of Blockly.FieldTextInput.prototype.
Blockly.FieldAngle.prototype.showEditor_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:166: WARNING - Access to private property showEditor_ of Blockly.FieldTextInput not allowed here.
Blockly.FieldAngle.superClass_.showEditor_.call(this, noFocus);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:250: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : number
required: string
angle = this.callValidator(angle);
^^^^^
appengine/third-party/blockly/core/field_angle.js:251: WARNING - Access to private property htmlInput_ of Blockly.FieldTextInput not allowed here.
Blockly.FieldTextInput.htmlInput_.value = angle;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:253: WARNING - Access to private property validate_ of Blockly.FieldTextInput not allowed here.
this.validate_();
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:254: WARNING - Access to private property resizeEditor_ of Blockly.FieldTextInput not allowed here.
this.resizeEditor_();
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:261: WARNING - mismatch of the setText property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.FieldTextInput, *): undefined
override: function(this:Blockly.FieldAngle, (null|string)): undefined
Blockly.FieldAngle.prototype.setText = function(text) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_angle.js:314: WARNING - mismatch of the classValidator property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.Field, string): string
override: function(this:Blockly.FieldAngle, string): (null|string)
Blockly.FieldAngle.prototype.classValidator = function(text) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:106: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:108: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.state_, newState));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:108: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.state_, newState));
^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:123: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_checkbox.js:125: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : boolean
required: string
newState = this.callValidator(newState);
^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:115: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled() &&
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:118: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.colour_, colour));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:118: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.colour_, colour));
^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:146: WARNING - assignment to property COLOURS of Blockly.FieldColour
found : (Array<string>|null)
required: Array<string>
Blockly.FieldColour.COLOURS = goog.ui.ColorPicker.SIMPLE_GRID_COLORS;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:180: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.WidgetDiv.show(this, this.sourceBlock_.RTL,
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:185: WARNING - Access to private property getScaledBBox_ of Blockly.Field not allowed here.
var anchorBBox = this.getScaledBBox_();
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:193: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_colour.js:202: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (thisField.sourceBlock_) {
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:130: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.arrow_.appendChild(document.createTextNode(this.sourceBlock_.RTL ?
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:142: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.WidgetDiv.show(this, this.sourceBlock_.RTL, null);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:192: WARNING - Access to protected property getHandler of goog.ui.Menu not allowed here.
menu.getHandler().listen(
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:208: WARNING - Access to protected property getHandler of goog.ui.Menu not allowed here.
menu.getHandler().listen(
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:220: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
menu.setRightToLeft(this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:233: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
menuItem.setRightToLeft(this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:261: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:266: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.RTL);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:281: WARNING - actual parameter 1 of Blockly.utils.addClass does not match formal parameter
found : (Element|null)
required: Element
Blockly.utils.addClass(menu.getElement(), 'blocklyDropdownMenu');
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:297: WARNING - Access to private property getScaledBBox_ of Blockly.Field not allowed here.
var boundingBox = this.getScaledBBox_();
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:298: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:314: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:316: WARNING - actual parameter 1 of Blockly.Field.prototype.callValidator does not match formal parameter
found : *
required: string
value = this.callValidator(value);
^^^^^
appengine/third-party/blockly/core/field_dropdown.js:319: WARNING - actual parameter 1 of Blockly.FieldDropdown.prototype.setValue does not match formal parameter
found : *
required: string
this.setValue(value);
^^^^^
appengine/third-party/blockly/core/field_dropdown.js:423: WARNING - inconsistent return type
found : (Object|string)
required: string
return this.value_;
^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:434: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:436: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.value_, newValue));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:436: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.value_, newValue));
^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:447: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = content.alt;
^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:450: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = content;
^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:459: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = newValue;
^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:467: WARNING - Overriding private property of Blockly.Field.prototype.
Blockly.FieldDropdown.prototype.render_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:468: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:472: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && this.arrow_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:474: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.arrow_.style.fill = this.sourceBlock_.getColour();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:509: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:525: WARNING - Access to private property getDisplayText_ of Blockly.Field not allowed here.
var textNode = document.createTextNode(this.getDisplayText_());
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_dropdown.js:528: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_.RTL) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:47: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_ = null;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:54: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = opt_alt || '';
^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:97: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:109: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.getSvgRoot().appendChild(this.fieldGroup_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:112: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.setTooltip(this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:112: WARNING - actual parameter 1 of Blockly.FieldImage.prototype.setTooltip does not match formal parameter
found : Blockly.Block
required: (Element|string)
this.setTooltip(this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:136: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (SVGElement|null)
required: EventTarget
this.fieldGroup_, 'mousedown', this, this.onMouseDown_);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:136: WARNING - Access to private property onMouseDown_ of Blockly.Field not allowed here.
this.fieldGroup_, 'mousedown', this, this.onMouseDown_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:180: WARNING - mismatch of the setText property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.Field, *): undefined
override: function(this:Blockly.FieldImage, (null|string)): undefined
Blockly.FieldImage.prototype.setText = function(alt) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:185: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.text_ = alt;
^^^^^^^^^^
appengine/third-party/blockly/core/field_image.js:192: WARNING - Overriding private property of Blockly.Field.prototype.
Blockly.FieldImage.prototype.render_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:81: WARNING - Access to private property visible_ of Blockly.Field not allowed here.
if (!this.visible_) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:84: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.getSvgRoot().appendChild(this.textElement_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:87: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.textElement_.tooltip = this.sourceBlock_;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:90: WARNING - Access to private property render_ of Blockly.Field not allowed here.
this.render_();
^^^^^^^^^^^^
appengine/third-party/blockly/core/field_label.js:98: WARNING - assignment to property textElement_ of Blockly.FieldLabel
found : null
required: Element
this.textElement_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_number.js:95: WARNING - mismatch of the classValidator property type and the type of the property it overrides from superclass Blockly.Field
original: function(this:Blockly.Field, string): string
override: function(this:Blockly.FieldNumber, string): (null|string)
Blockly.FieldNumber.prototype.classValidator = function(text) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:112: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:133: WARNING - Access to private property text_ of Blockly.Field not allowed here.
if (newText === this.text_) {
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:137: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:139: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.text_, newText));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:139: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, this.text_, newText));
^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:139: WARNING - Access to private property text_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, this.text_, newText));
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:159: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.workspace_ = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:176: WARNING - Access to private property text_ of Blockly.Field not allowed here.
Blockly.prompt(Blockly.Msg.CHANGE_VALUE_TITLE, this.text_,
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:178: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (fieldText.sourceBlock_) {
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:192: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.WidgetDiv.show(this, this.sourceBlock_.RTL, this.widgetDispose_());
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:206: WARNING - Access to private property text_ of Blockly.Field not allowed here.
htmlInput.value = htmlInput.defaultValue = this.text_;
^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:269: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.tab(this, !e.shiftKey);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:291: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.render();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:294: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
Blockly.svgResize(this.sourceBlock_.workspace);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:294: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(this.sourceBlock_.workspace);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:306: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:322: WARNING - Access to private property getScaledBBox_ of Blockly.Field not allowed here.
var bBox = this.getScaledBBox_();
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:328: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var x = this.sourceBlock_.RTL ? bBox.right - div.offsetWidth : bBox.left;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:359: WARNING - actual parameter 1 of Blockly.FieldTextInput.prototype.unbindEvents_ does not match formal parameter
found : (HTMLInputElement|null)
required: HTMLInputElement
thisField.unbindEvents_(htmlInput);
^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:375: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:389: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.rendered && this.sourceBlock_.render();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_textinput.js:389: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_.rendered && this.sourceBlock_.render();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:56: WARNING - actual parameter 1 of Blockly.Field.prototype.setValidator does not match formal parameter
found : (Function|null|undefined)
required: (Function|null)
this.setValidator(opt_validator);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:60: WARNING - Access to private property value_ of Blockly.FieldDropdown not allowed here.
this.value_ = null;
^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:60: WARNING - assignment to property value_ of Blockly.FieldVariable
found : null
required: (Object|string)
this.value_ = null;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:106: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.workspace_ = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:108: WARNING - actual parameter 2 of Blockly.Variables.getOrCreateVariablePackage does not match formal parameter
found : null
required: string
this.workspace_, null, this.defaultVariableName, this.defaultType_);
^^^^
appengine/third-party/blockly/core/field_variable.js:175: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:188: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && Blockly.Events.isEnabled()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:191: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
this.sourceBlock_, 'field', this.name, oldValue, id));
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:191: WARNING - actual parameter 3 of Blockly.Events.BlockChange does not match formal parameter
found : (string|undefined)
required: (null|string)
this.sourceBlock_, 'field', this.name, oldValue, id));
^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:194: WARNING - Access to private property value_ of Blockly.FieldDropdown not allowed here.
this.value_ = id;
^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:228: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:229: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:297: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:298: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:302: WARNING - Redeclared variable: variableModelList
var variableModelList = [];
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:340: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && this.sourceBlock_.workspace) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:340: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
if (this.sourceBlock_ && this.sourceBlock_.workspace) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:341: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var workspace = this.sourceBlock_.workspace;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/field_variable.js:354: WARNING - actual parameter 1 of Blockly.FieldVariable.prototype.setValue does not match formal parameter
found : *
required: string
this.setValue(id);
^^
appengine/third-party/blockly/core/flyout_base.js:56: WARNING - actual parameter 1 of Blockly.WorkspaceSvg does not match formal parameter
found : Object
required: Blockly.Options
this.workspace_ = new Blockly.WorkspaceSvg(workspaceOptions);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:254: WARNING - Access to private property variableMap_ of Blockly.Workspace not allowed here.
this.workspace_.variableMap_ = this.targetWorkspace_.getVariableMap();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:254: WARNING - assignment to property variableMap_ of Blockly.Workspace
found : (Blockly.VariableMap|null)
required: Blockly.VariableMap
this.workspace_.variableMap_ = this.targetWorkspace_.getVariableMap();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:277: WARNING - assignment to property workspace_ of Blockly.Flyout
found : null
required: Blockly.Workspace
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:309: WARNING - inconsistent return type
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
return this.workspace_;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:466: WARNING - actual parameter 1 of Blockly.FlyoutButton does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
var curButton = new Blockly.FlyoutButton(this.workspace_,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:514: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
block.dispose(false, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_base.js:624: WARNING - inconsistent return type
found : Blockly.Block
required: (Blockly.BlockSvg|null)
return newBlock;
^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:81: WARNING - assignment to property callback_ of Blockly.FlyoutButton
found : null
required: function(Blockly.FlyoutButton): ?
this.callback_ = null;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:90: WARNING - assignment to property callback_ of Blockly.FlyoutButton
found : (function(Blockly.FlyoutButton): ?|null)
required: function(Blockly.FlyoutButton): ?
this.callback_ = targetWorkspace.getButtonCallback(callbackKey);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:230: WARNING - inconsistent return type
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
return this.targetWorkspace_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:244: WARNING - assignment to property workspace_ of Blockly.FlyoutButton
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_button.js:245: WARNING - assignment to property targetWorkspace_ of Blockly.FlyoutButton
found : null
required: Blockly.Workspace
this.targetWorkspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_dragger.js:65: WARNING - Missing @extends tag on type Blockly.FlyoutDragger
goog.inherits(Blockly.FlyoutDragger, Blockly.WorkspaceDragger);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:83: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var optionBox = this.workspace_.getCanvas().getBBox();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:91: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_BOTTOM) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:94: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
var viewHeight = this.height_;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:95: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:98: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
var viewWidth = this.width_ - 2 * this.SCROLLBAR_PADDING;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:103: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentHeight: (optionBox.height + 2 * this.MARGIN) * this.workspace_.scale,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:104: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentWidth: (optionBox.width + 2 * this.MARGIN) * this.workspace_.scale,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:105: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewTop: -this.workspace_.scrollY,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:106: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewLeft: -this.workspace_.scrollX,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:130: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollX = -metrics.contentWidth * xyRatio.x;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:133: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:133: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:134: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollY + metrics.absoluteTop);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:150: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.width_ = targetWorkspaceMetrics.viewWidth;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:153: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
var edgeHeight = this.height_ - this.CORNER_RADIUS;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:158: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_BOTTOM) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:159: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
y += (targetWorkspaceMetrics.viewHeight - this.height_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:161: WARNING - Access to private property positionAt_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:161: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:161: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:174: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
var atTop = this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:253: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:284: WARNING - Access to private property createRect_ of Blockly.Flyout not allowed here.
var rect = this.createRect_(block, moveX, cursorY, blockHW, i);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:287: WARNING - Access to private property addBlockListeners_ of Blockly.Flyout not allowed here.
this.addBlockListeners_(root, block, rect);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:289: WARNING - Access to private property initFlyoutButton_ of Blockly.Flyout not allowed here.
this.initFlyoutButton_(item.button, cursorX, cursorY);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:311: WARNING - Access to private property dragAngleRange_ of Blockly.Flyout not allowed here.
var range = this.dragAngleRange_;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:312: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:330: WARNING - Missing return statement. Function expected to return (goog.math.Rect|null).
Blockly.HorizontalFlyout.prototype.getClientRect = function() {
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:343: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_TOP) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:346: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
} else if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_BOTTOM) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:359: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:361: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var blocks = this.workspace_.getTopBlocks(false);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:366: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
flyoutHeight *= this.workspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:369: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
if (this.height_ != flyoutHeight) {
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:372: WARNING - Access to private property moveRectToBlock_ of Blockly.Flyout not allowed here.
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:372: WARNING - actual parameter 2 of Blockly.Flyout.prototype.moveRectToBlock_ does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^
appengine/third-party/blockly/core/flyout_horizontal.js:376: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.height_ = flyoutHeight;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:84: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var optionBox = this.workspace_.getCanvas().getBBox();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:94: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
var viewHeight = this.height_ - 2 * this.SCROLLBAR_PADDING;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:95: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
var viewWidth = this.width_;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:103: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentHeight: optionBox.height * this.workspace_.scale + 2 * this.MARGIN,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:104: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
contentWidth: optionBox.width * this.workspace_.scale + 2 * this.MARGIN,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:105: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewTop: -this.workspace_.scrollY + optionBox.y,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:106: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
viewLeft: -this.workspace_.scrollX,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:129: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollY = -metrics.contentHeight * xyRatio.y;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:131: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:131: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.translate(this.workspace_.scrollX + metrics.absoluteLeft,
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:132: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scrollY + metrics.absoluteTop);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:148: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.height_ = targetWorkspaceMetrics.viewHeight;
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:150: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
var edgeWidth = this.width_ - this.CORNER_RADIUS;
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:156: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_RIGHT) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:157: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
x += (targetWorkspaceMetrics.viewWidth - this.width_);
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:159: WARNING - Access to private property positionAt_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:159: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:159: WARNING - Access to private property height_ of Blockly.Flyout not allowed here.
this.positionAt_(this.width_, this.height_, x, y);
^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:171: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
var atRight = this.toolboxPosition_ == Blockly.TOOLBOX_AT_RIGHT;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:239: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:259: WARNING - Access to private property createRect_ of Blockly.Flyout not allowed here.
var rect = this.createRect_(block,
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:262: WARNING - Access to private property addBlockListeners_ of Blockly.Flyout not allowed here.
this.addBlockListeners_(root, block, rect);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:266: WARNING - Access to private property initFlyoutButton_ of Blockly.Flyout not allowed here.
this.initFlyoutButton_(item.button, cursorX, cursorY);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:288: WARNING - Access to private property dragAngleRange_ of Blockly.Flyout not allowed here.
var range = this.dragAngleRange_;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:289: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_LEFT) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:320: WARNING - Access to private property toolboxPosition_ of Blockly.Flyout not allowed here.
if (this.toolboxPosition_ == Blockly.TOOLBOX_AT_LEFT) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:334: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
this.workspace_.scale = this.targetWorkspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:336: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var blocks = this.workspace_.getTopBlocks(false);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:344: WARNING - Access to private property buttons_ of Blockly.Flyout not allowed here.
for (var i = 0, button; button = this.buttons_[i]; i++) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:348: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
flyoutWidth *= this.workspace_.scale;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:351: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
if (this.width_ != flyoutWidth) {
^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:356: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var newX = flyoutWidth / this.workspace_.scale - this.MARGIN -
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:361: WARNING - Access to private property moveRectToBlock_ of Blockly.Flyout not allowed here.
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:361: WARNING - actual parameter 2 of Blockly.Flyout.prototype.moveRectToBlock_ does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
this.moveRectToBlock_(block.flyoutRect_, block);
^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:366: WARNING - Access to private property buttons_ of Blockly.Flyout not allowed here.
for (var i = 0, button; button = this.buttons_[i]; i++) {
^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:368: WARNING - Access to private property workspace_ of Blockly.Flyout not allowed here.
var x = flyoutWidth / this.workspace_.scale - button.width - this.MARGIN -
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/flyout_vertical.js:374: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
this.width_ = flyoutWidth;
^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:71: WARNING - assignment to property currentDragDeltaXY_ of Blockly.Gesture
found : number
required: (goog.math.Coordinate|null)
this.currentDragDeltaXY_ = 0;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:279: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.longStop_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:294: WARNING - actual parameter 2 of goog.math.Coordinate.difference does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.mouseDownXY_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:406: WARNING - assignment to property workspaceDragger_ of Blockly.Gesture
found : Blockly.FlyoutDragger
required: (Blockly.WorkspaceDragger|null)
this.workspaceDragger_ = new Blockly.FlyoutDragger(this.flyout_);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:408: WARNING - actual parameter 1 of Blockly.WorkspaceDragger does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
this.workspaceDragger_ = new Blockly.WorkspaceDragger(this.startWorkspace_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:444: WARNING - actual parameter 1 of Blockly.BlockDragger does not match formal parameter
found : (Blockly.BlockSvg|null)
required: Blockly.Block
this.blockDragger_ = new Blockly.BlockDragger(this.targetBlock_,
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:445: WARNING - actual parameter 2 of Blockly.BlockDragger does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
this.startWorkspace_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:446: WARNING - actual parameter 1 of Blockly.BlockDragger.prototype.startBlockDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.blockDragger_.startBlockDrag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:448: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.dragBlock does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:457: WARNING - actual parameter 1 of Blockly.BubbleDragger does not match formal parameter
found : (Blockly.Bubble|null)
required: Blockly.Bubble
this.bubbleDragger_ = new Blockly.BubbleDragger(this.startBubble_,
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:458: WARNING - actual parameter 2 of Blockly.BubbleDragger does not match formal parameter
found : (Blockly.WorkspaceSvg|null)
required: Blockly.WorkspaceSvg
this.startWorkspace_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:461: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.dragBubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:477: WARNING - Access to private property disconnectUiStop_ of Blockly.BlockSvg not allowed here.
Blockly.BlockSvg.disconnectUiStop_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:502: WARNING - Access to private property longStart_ of Blockly not allowed here.
Blockly.longStart_(e, this);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:533: WARNING - actual parameter 1 of Blockly.WorkspaceDragger.prototype.drag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.workspaceDragger_.drag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:536: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.dragBlock does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:539: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.dragBubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:552: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.longStop_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:565: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.endBubbleDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.bubbleDragger_.endBubbleDrag(e, this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:567: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.endBlockDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.blockDragger_.endBlockDrag(e, this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:569: WARNING - actual parameter 1 of Blockly.WorkspaceDragger.prototype.endDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.workspaceDragger_.endDrag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:598: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.longStop_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:601: WARNING - actual parameter 2 of Blockly.BubbleDragger.prototype.endBubbleDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:604: WARNING - actual parameter 2 of Blockly.BlockDragger.prototype.endBlockDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:606: WARNING - actual parameter 1 of Blockly.WorkspaceDragger.prototype.endDrag does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.workspaceDragger_.endDrag(this.currentDragDeltaXY_);
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:619: WARNING - actual parameter 1 of Blockly.hideChaff does not match formal parameter
found : (Blockly.Flyout|null)
required: (boolean|undefined)
Blockly.hideChaff(this.flyout_);
^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:620: WARNING - Access to private property showContextMenu_ of Blockly.BlockSvg not allowed here.
this.targetBlock_.showContextMenu_(e);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:623: WARNING - Access to private property showContextMenu_ of Blockly.WorkspaceSvg not allowed here.
this.startWorkspace_.showContextMenu_(e);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:643: WARNING - actual parameter 1 of Blockly.Gesture.prototype.setStartWorkspace_ does not match formal parameter
found : Blockly.Workspace
required: (Blockly.WorkspaceSvg|null)
this.setStartWorkspace_(ws);
^^
appengine/third-party/blockly/core/gesture.js:700: WARNING - Access to private property promote_ of Blockly.Bubble not allowed here.
this.startBubble_.promote_();
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:798: WARNING - actual parameter 1 of Blockly.Gesture.prototype.setTargetBlock_ does not match formal parameter
found : Blockly.Block
required: (Blockly.BlockSvg|null)
this.setTargetBlock_(block.getRootBlock());
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/gesture.js:814: WARNING - actual parameter 1 of Blockly.Gesture.prototype.setTargetBlock_ does not match formal parameter
found : (Blockly.Block|null)
required: (Blockly.BlockSvg|null)
this.setTargetBlock_(block.getParent());
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:70: WARNING - assignment to property line1_ of Blockly.Grid
found : (Node|null)
required: (SVGElement|null)
this.line1_ = pattern.firstChild;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:77: WARNING - assignment to property line2_ of Blockly.Grid
found : (Node|null)
required: (SVGElement|null)
this.line2_ = this.line1_ && this.line1_.nextSibling;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:100: WARNING - assignment to property gridPattern_ of Blockly.Grid
found : null
required: SVGElement
this.gridPattern_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:152: WARNING - actual parameter 1 of Blockly.Grid.prototype.setLineAttributes_ does not match formal parameter
found : (SVGElement|null)
required: SVGElement
this.setLineAttributes_(this.line1_, scale, start, end, half, half);
^^^^^^^^^^^
appengine/third-party/blockly/core/grid.js:153: WARNING - actual parameter 1 of Blockly.Grid.prototype.setLineAttributes_ does not match formal parameter
found : (SVGElement|null)
required: SVGElement
this.setLineAttributes_(this.line2_, scale, half, half, start, end);
^^^^^^^^^^^
appengine/third-party/blockly/core/icon.js:204: WARNING - inconsistent return type
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
return this.iconXY_;
^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:49: WARNING - assignment
found : (Element|null)
required: (Element|string)
container = document.getElementById(container) ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:71: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(workspace);
^^^^^^^^^
appengine/third-party/blockly/core/inject.js:212: WARNING - Access to private property addFlyout_ of Blockly.WorkspaceSvg not allowed here.
var flyout = mainWorkspace.addFlyout_('svg');
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:213: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(flyout, svg);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:296: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(mainWorkspace);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:343: WARNING - Access to private property onKeyDown_ of Blockly not allowed here.
Blockly.bindEventWithChecks_(document, 'keydown', null, Blockly.onKeyDown_);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:346: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.bindEvent_(document, 'touchend', null, Blockly.longStop_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:347: WARNING - Access to private property longStop_ of Blockly not allowed here.
Blockly.bindEvent_(document, 'touchcancel', null, Blockly.longStop_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/inject.js:353: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(Blockly.getMainWorkspace());
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/input.js:131: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/input.js:149: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/input.js:250: WARNING - assignment to property sourceBlock_ of Blockly.Input
found : null
required: Blockly.Block
this.sourceBlock_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:111: WARNING - Overriding private property of Blockly.Icon.prototype.
Blockly.Mutator.prototype.iconClick_ = function(e) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:113: WARNING - Access to private property iconClick_ of Blockly.Icon not allowed here.
Blockly.Icon.prototype.iconClick_.call(this, e);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:151: WARNING - actual parameter 1 of Blockly.WorkspaceSvg does not match formal parameter
found : {
RTL: boolean,
getMetrics: function(): Object,
horizontalLayout: boolean,
languageTree: (Element|null),
parentWorkspace: Blockly.Workspace,
pathToMedia: ?,
setMetrics: null,
toolboxPosition: number
}
required: Blockly.Options
this.workspace_ = new Blockly.WorkspaceSvg(workspaceOptions);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:158: WARNING - Access to private property addFlyout_ of Blockly.WorkspaceSvg not allowed here.
var flyoutSvg = this.workspace_.addFlyout_('g');
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:222: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.setBubbleSize(
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:249: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = new Blockly.Bubble(
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:251: WARNING - Access to private property iconXY_ of Blockly.Icon not allowed here.
this.createEditor_(), this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:251: WARNING - actual parameter 4 of Blockly.Bubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
this.createEditor_(), this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:258: WARNING - Property decompose never defined on Blockly.Block
this.rootBlock_ = this.block_.decompose(this.workspace_);
^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:282: WARNING - Property saveConnections never defined on Blockly.Block
thisMutator.block_.saveConnections(thisMutator.rootBlock_);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:296: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.dispose();
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:297: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:331: WARNING - Property mutationToDom never defined on Blockly.Block
var oldMutationDom = block.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/mutator.js:337: WARNING - Property compose never defined on Blockly.Block
block.compose(this.rootBlock_);
^^^^^^^
appengine/third-party/blockly/core/mutator.js:342: WARNING - Property mutationToDom never defined on Blockly.Block
var newMutationDom = block.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/options.js:148: WARNING - assignment to property getMetrics of Blockly.Options.prototype
found : null
required: function(this:Blockly.Options): (Object|null)
Blockly.Options.prototype.getMetrics = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:62: WARNING - Property getProcedureDef never defined on Blockly.Block
var tuple = blocks[i].getProcedureDef();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:142: WARNING - Property getProcedureDef never defined on Blockly.Block
var procName = blocks[i].getProcedureDef();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:162: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var legalName = Blockly.Procedures.findLegalName(name, this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:162: WARNING - actual parameter 2 of Blockly.Procedures.findLegalName does not match formal parameter
found : (Blockly.Block|null)
required: Blockly.Block
var legalName = Blockly.Procedures.findLegalName(name, this.sourceBlock_);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:163: WARNING - Access to private property text_ of Blockly.Field not allowed here.
var oldName = this.text_;
^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:166: WARNING - Access to private property sourceBlock_ of Blockly.Field not allowed here.
var blocks = this.sourceBlock_.workspace.getAllBlocks();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:169: WARNING - Property renameProcedure never defined on Blockly.Block
blocks[i].renameProcedure(oldName, legalName);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:263: WARNING - Property getProcedureCall never defined on Blockly.Block
var procName = blocks[i].getProcedureCall();
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:280: WARNING - Property getProcedureDef never defined on Blockly.Block
var name = defBlock.getProcedureDef()[0];
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:281: WARNING - Property mutationToDom never defined on Blockly.Block
var xmlElement = defBlock.mutationToDom(true);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:284: WARNING - Property mutationToDom never defined on Blockly.Block
var oldMutationDom = caller.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:286: WARNING - Property domToMutation never defined on Blockly.Block
caller.domToMutation(xmlElement);
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:287: WARNING - Property mutationToDom never defined on Blockly.Block
var newMutationDom = caller.mutationToDom();
^^^^^^^^^^^^^
appengine/third-party/blockly/core/procedures.js:312: WARNING - Property getProcedureDef never defined on Blockly.Block
var tuple = blocks[i].getProcedureDef();
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:59: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var xDiff = this.x_ - otherConnection.x_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:59: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var xDiff = this.x_ - otherConnection.x_;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:60: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var yDiff = this.y_ - otherConnection.y_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:60: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var yDiff = this.y_ - otherConnection.y_;
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:72: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
if (this.sourceBlock_.workspace.isDragging()) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:77: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
var rootBlock = this.sourceBlock_.getRootBlock();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:97: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = (staticConnection.x_ + Blockly.SNAP_RADIUS) - this.x_;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:97: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = (staticConnection.x_ + Blockly.SNAP_RADIUS) - this.x_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:98: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = (staticConnection.y_ + Blockly.SNAP_RADIUS) - this.y_;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:98: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = (staticConnection.y_ + Blockly.SNAP_RADIUS) - this.y_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:117: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (this.inDB_) {
^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:118: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:118: WARNING - Access to private property removeConnection_ of Blockly.ConnectionDB not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:120: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
this.x_ = x;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:121: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
this.y_ = y;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:123: WARNING - Access to private property hidden_ of Blockly.Connection not allowed here.
if (!this.hidden_) {
^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:124: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.addConnection(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:134: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
this.moveTo(this.x_ + dx, this.y_ + dy);
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:134: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
this.moveTo(this.x_ + dx, this.y_ + dy);
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:163: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = this.targetConnection.x_ - this.x_;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:163: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var dx = this.targetConnection.x_ - this.x_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:164: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = this.targetConnection.y_ - this.y_;
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:164: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var dy = this.targetConnection.y_ - this.y_;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:192: WARNING - Access to private property dbOpposite_ of Blockly.Connection not allowed here.
return this.dbOpposite_.searchForClosest(this, maxLimit, dx, dy);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:192: WARNING - Function Blockly.ConnectionDB.prototype.searchForClosest: called with 4 argument(s). Function requires at least 3 argument(s) and no more than 3 argument(s).
return this.dbOpposite_.searchForClosest(this, maxLimit, dx, dy);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:192: WARNING - actual parameter 3 of Blockly.ConnectionDB.prototype.searchForClosest does not match formal parameter
found : number
required: goog.math.Coordinate
return this.dbOpposite_.searchForClosest(this, maxLimit, dx, dy);
^^
appengine/third-party/blockly/core/rendered_connection.js:205: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
var xy = this.sourceBlock_.getRelativeToSurfaceXY();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:206: WARNING - Access to private property x_ of Blockly.Connection not allowed here.
var x = this.x_ - xy.x;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:207: WARNING - Access to private property y_ of Blockly.Connection not allowed here.
var y = this.y_ - xy.y;
^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:214: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
(this.sourceBlock_.RTL ? ' scale(-1 1)' : '')
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:216: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
this.sourceBlock_.getSvgRoot());
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:247: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
connections = block.getConnections_(true);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:273: WARNING - Access to private property hidden_ of Blockly.Connection not allowed here.
this.hidden_ = hidden;
^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:274: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
if (hidden && this.inDB_) {
^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:275: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:275: WARNING - Access to private property removeConnection_ of Blockly.ConnectionDB not allowed here.
this.db_.removeConnection_(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:276: WARNING - Access to private property inDB_ of Blockly.Connection not allowed here.
} else if (!hidden && !this.inDB_) {
^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:277: WARNING - Access to private property db_ of Blockly.Connection not allowed here.
this.db_.addConnection(this);
^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:293: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
var connections = block.getConnections_(true);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:313: WARNING - mismatch of the isConnectionAllowed property type and the type of the property it overrides from superclass Blockly.Connection
original: function(this:Blockly.Connection, Blockly.Connection): boolean
override: function(this:Blockly.RenderedConnection, Blockly.Connection, number): boolean
Blockly.RenderedConnection.prototype.isConnectionAllowed = function(candidate,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:329: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.disconnectInternal_ = function(parentBlock,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:331: WARNING - Access to private property disconnectInternal_ of Blockly.Connection not allowed here.
Blockly.RenderedConnection.superClass_.disconnectInternal_.call(this,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:348: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.respawnShadow_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:353: WARNING - Access to private property respawnShadow_ of Blockly.Connection not allowed here.
Blockly.RenderedConnection.superClass_.respawnShadow_.call(this);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:374: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.neighbours_ = function(maxLimit) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:374: WARNING - mismatch of the neighbours_ property type and the type of the property it overrides from superclass Blockly.Connection
original: function(this:Blockly.Connection): Array<Blockly.Connection>
override: function(this:Blockly.RenderedConnection, number): Array<Blockly.Connection>
Blockly.RenderedConnection.prototype.neighbours_ = function(maxLimit) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:375: WARNING - Access to private property dbOpposite_ of Blockly.Connection not allowed here.
return this.dbOpposite_.getNeighbours(this, maxLimit);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:384: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.connect_ = function(childConnection) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:385: WARNING - Access to private property connect_ of Blockly.Connection not allowed here.
Blockly.RenderedConnection.superClass_.connect_.call(this, childConnection);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:415: WARNING - Overriding private property of Blockly.Connection.prototype.
Blockly.RenderedConnection.prototype.onCheckChanged_ = function() {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:417: WARNING - Access to private property checkType_ of Blockly.Connection not allowed here.
if (this.isConnected() && !this.checkType_(this.targetConnection)) {
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:417: WARNING - actual parameter 1 of Blockly.Connection.prototype.checkType_ does not match formal parameter
found : (Blockly.Connection|null)
required: Blockly.Connection
if (this.isConnected() && !this.checkType_(this.targetConnection)) {
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:418: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
var child = this.isSuperior() ? this.targetBlock() : this.sourceBlock_;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:421: WARNING - Access to private property bumpNeighbours_ of Blockly.Block not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/rendered_connection.js:421: WARNING - Access to private property sourceBlock_ of Blockly.Connection not allowed here.
this.sourceBlock_.bumpNeighbours_();
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:58: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(this.corner_, workspace.getBubbleCanvas());
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:260: WARNING - assignment to property startDragMouse_ of Blockly.Scrollbar.prototype
found : number
required: (goog.math.Coordinate|null)
Blockly.Scrollbar.prototype.startDragMouse_ = 0;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:432: WARNING - actual parameter 2 of Blockly.Scrollbar.metricsAreEquivalent_ does not match formal parameter
found : null
required: Object
this.oldHostMetrics_)) {
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:626: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(this.outerSvg_, this.workspace_.getParentSvg());
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/scrollbar.js:756: WARNING - assignment to property startDragMouse_ of Blockly.Scrollbar
found : number
required: (goog.math.Coordinate|null)
this.startDragMouse_ = this.horizontal_ ? e.clientX : e.clientY;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:187: WARNING - assignment to property flyout_ of Blockly.Toolbox
found : null
required: Blockly.Flyout
this.flyout_ = null;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:206: WARNING - actual parameter 1 of Blockly.Toolbox.prototype.populate_ does not match formal parameter
found : (Node|null)
required: Node
var openNode = this.populate_(workspace.options.languageTree);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:209: WARNING - actual parameter 1 of Blockly.Toolbox.TreeControl.prototype.setSelectedItem does not match formal parameter
found : Node
required: (goog.ui.tree.BaseNode|null)
tree.setSelectedItem(openNode);
^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:222: WARNING - assignment to property workspace_ of Blockly.Toolbox
found : null
required: Blockly.Workspace
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:516: WARNING - actual parameter 1 of Blockly.bindEventWithChecks_ does not match formal parameter
found : (Element|null)
required: EventTarget
Blockly.bindEventWithChecks_(el, goog.events.EventType.TOUCHEND, this,
^^
appengine/third-party/blockly/core/toolbox.js:527: WARNING - Access to private property getNodeFromEvent_ of goog.ui.tree.TreeControl not allowed here.
var node = this.getNodeFromEvent_(e);
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:568: WARNING - actual parameter 1 of Blockly.Toolbox.prototype.addColour_ does not match formal parameter
found : goog.ui.tree.BaseNode
required: (Blockly.Toolbox.TreeNode|null|undefined)
toolbox.addColour_(node);
^^^^
appengine/third-party/blockly/core/toolbox.js:610: WARNING - actual parameter 1 of Blockly.svgResize does not match formal parameter
found : Blockly.Workspace
required: Blockly.WorkspaceSvg
Blockly.svgResize(toolbox.workspace_);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:638: WARNING - Access to private property isUserCollapsible_ of goog.ui.tree.BaseNode not allowed here.
if (this.hasChildren() && this.isUserCollapsible_) {
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:684: WARNING - Access to private property rightToLeft_ of goog.ui.Component not allowed here.
map[goog.events.KeyCodes.RIGHT] = this.rightToLeft_ ? prev : next;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/toolbox.js:685: WARNING - Access to private property rightToLeft_ of goog.ui.Component not allowed here.
map[goog.events.KeyCodes.LEFT] = this.rightToLeft_ ? next : prev;
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/utils.js:67: WARNING - actual parameter 2 of Element.prototype.setAttribute does not match formal parameter
found : null
required: (boolean|number|string)
element.setAttribute(attributeName, null);
^^^^
appengine/third-party/blockly/core/utils.js:212: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : Node
required: Element
var xy = Blockly.utils.getRelativeXY(element);
^^^^^^^
appengine/third-party/blockly/core/utils.js:213: WARNING - actual parameter 1 of Blockly.utils.getScale_ does not match formal parameter
found : Node
required: Element
var scale = Blockly.utils.getScale_(element);
^^^^^^^
appengine/third-party/blockly/core/utils.js:220: WARNING - assignment
found : (Node|null)
required: Element
element = element.parentNode;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/utils.js:236: WARNING - Property REGEXP_ never defined on Blockly.utils.getScale_
transform.match(Blockly.utils.getScale_.REGEXP_);
^^^^^^^
appengine/third-party/blockly/core/utils.js:454: WARNING - inconsistent return type
found : (number|string)
required: string
return interpolatedResult.length ? interpolatedResult[0] : '';
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/variable_map.js:250: WARNING - actual parameter 1 of Blockly.VariableMap.prototype.deleteVariableInternal_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
map.deleteVariableInternal_(variable, uses);
^^^^^^^^
appengine/third-party/blockly/core/variable_map.js:277: WARNING - Function Blockly.Block.prototype.dispose: called with 2 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
uses[i].dispose(true, false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables.js:162: WARNING - actual parameter 1 of Blockly.Variables.generateVariableFieldXml_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables.js:172: WARNING - actual parameter 1 of Blockly.Variables.generateVariableFieldXml_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables.js:514: WARNING - inconsistent return type
found : (Blockly.VariableModel|null|undefined)
required: (Blockly.VariableModel|null)
return variable;
^^^^^^^^
appengine/third-party/blockly/core/variables.js:543: WARNING - inconsistent return type
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
return variable;
^^^^^^^^
appengine/third-party/blockly/core/variables.js:566: WARNING - actual parameter 1 of Array.prototype.includes does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
if (!originalVariables.includes(variable)) {
^^^^^^^^
appengine/third-party/blockly/core/variables_dynamic.js:40: WARNING - actual parameter 2 of Blockly.Variables.createVariableButtonHandler does not match formal parameter
found : null
required: (function((null|string)=): ?|undefined)
Blockly.Variables.createVariableButtonHandler(button.getTargetWorkspace(), null, 'String');
^^^^
appengine/third-party/blockly/core/variables_dynamic.js:43: WARNING - actual parameter 2 of Blockly.Variables.createVariableButtonHandler does not match formal parameter
found : null
required: (function((null|string)=): ?|undefined)
Blockly.Variables.createVariableButtonHandler(button.getTargetWorkspace(), null, 'Number');
^^^^
appengine/third-party/blockly/core/variables_dynamic.js:46: WARNING - actual parameter 2 of Blockly.Variables.createVariableButtonHandler does not match formal parameter
found : null
required: (function((null|string)=): ?|undefined)
Blockly.Variables.createVariableButtonHandler(button.getTargetWorkspace(), null, 'Colour');
^^^^
appengine/third-party/blockly/core/variables_dynamic.js:97: WARNING - Access to private property generateVariableFieldXml_ of Blockly.Variables not allowed here.
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables_dynamic.js:97: WARNING - actual parameter 1 of Blockly.Variables.generateVariableFieldXml_ does not match formal parameter
found : (Blockly.VariableModel|null)
required: Blockly.VariableModel
Blockly.Variables.generateVariableFieldXml_(firstVariable) +
^^^^^^^^^^^^^
appengine/third-party/blockly/core/variables_dynamic.js:107: WARNING - Access to private property generateVariableFieldXml_ of Blockly.Variables not allowed here.
Blockly.Variables.generateVariableFieldXml_(variable) +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:124: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = new Blockly.Bubble(
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:126: WARNING - Access to private property iconXY_ of Blockly.Icon not allowed here.
paragraph, this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:126: WARNING - actual parameter 4 of Blockly.Bubble does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
paragraph, this.block_.svgPath_, this.iconXY_, null, null);
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:138: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
var size = this.bubble_.getBubbleSize();
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:139: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.setBubbleSize(size.width, size.height);
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:142: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.dispose();
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:143: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:156: WARNING - Access to private property bubble_ of Blockly.Icon not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^
appengine/third-party/blockly/core/warning.js:156: WARNING - Access to private property promote_ of Blockly.Bubble not allowed here.
this.bubble_.promote_();
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:45: WARNING - assignment to property options of Blockly.Workspace
found : (Blockly.Options|{})
required: Blockly.Options
this.options = opt_options || {};
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:98: WARNING - assignment to property potentialVariableMap_ of Blockly.Workspace
found : null
required: Blockly.VariableMap
this.potentialVariableMap_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:194: WARNING - Function Blockly.Block.prototype.dispose: called with 0 argument(s). Function requires at least 1 argument(s) and no more than 1 argument(s).
this.topBlocks_[0].dispose();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace.js:257: WARNING - Access to private property deleteVariableInternal_ of Blockly.VariableMap not allowed here.
this.variableMap_.deleteVariableInternal_(variable, uses);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_audio.js:68: WARNING - constant property SOUNDS_ assigned a value more than once
this.SOUNDS_ = null;
^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:114: WARNING - assignment
found : string
required: number
x = x.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:115: WARNING - assignment
found : string
required: number
y = y.toFixed(0);
^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:129: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : (Element|null)
required: Element
return Blockly.utils.getRelativeXY(this.SVG_);
^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:143: WARNING - Access to private property hasClass of Blockly.utils not allowed here.
!Blockly.utils.hasClass(blockCanvas, 'blocklyBlockCanvas') ||
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:143: WARNING - actual parameter 1 of Blockly.utils.hasClass does not match formal parameter
found : Node
required: Element
!Blockly.utils.hasClass(blockCanvas, 'blocklyBlockCanvas') ||
^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:144: WARNING - Access to private property hasClass of Blockly.utils not allowed here.
!Blockly.utils.hasClass(bubbleCanvas, 'blocklyBubbleCanvas')) {
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:144: WARNING - actual parameter 1 of Blockly.utils.hasClass does not match formal parameter
found : Node
required: Element
!Blockly.utils.hasClass(bubbleCanvas, 'blocklyBubbleCanvas')) {
^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:151: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(blockCanvas, this.previousSibling_);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:151: WARNING - actual parameter 1 of Blockly.utils.insertAfter_ does not match formal parameter
found : Node
required: Element
Blockly.utils.insertAfter_(blockCanvas, this.previousSibling_);
^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:157: WARNING - Access to private property insertAfter_ of Blockly.utils not allowed here.
Blockly.utils.insertAfter_(bubbleCanvas, blockCanvas);
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:157: WARNING - actual parameter 1 of Blockly.utils.insertAfter_ does not match formal parameter
found : Node
required: Element
Blockly.utils.insertAfter_(bubbleCanvas, blockCanvas);
^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_drag_surface_svg.js:157: WARNING - actual parameter 2 of Blockly.utils.insertAfter_ does not match formal parameter
found : Node
required: Element
Blockly.utils.insertAfter_(bubbleCanvas, blockCanvas);
^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_dragger.js:73: WARNING - assignment to property workspace_ of Blockly.WorkspaceDragger
found : null
required: Blockly.WorkspaceSvg
this.workspace_ = null;
^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:81: WARNING - assignment to property useWorkspaceDragSurface_ of Blockly.WorkspaceSvg
found : (boolean|null)
required: boolean
this.useWorkspaceDragSurface_ =
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:97: WARNING - actual parameter 1 of Blockly.WorkspaceAudio does not match formal parameter
found : (Blockly.Workspace|null)
required: (Blockly.WorkspaceSvg|null)
this.audioManager_ = new Blockly.WorkspaceAudio(options.parentWorkspace);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:253: WARNING - assignment to property lastRecordedPageScroll_ of Blockly.WorkspaceSvg.prototype
found : null
required: goog.math.Coordinate
Blockly.WorkspaceSvg.prototype.lastRecordedPageScroll_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:323: WARNING - actual parameter 1 of Blockly.utils.getRelativeXY does not match formal parameter
found : Node
required: Element
var xy = Blockly.utils.getRelativeXY(element);
^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:331: WARNING - assignment
found : (Node|null)
required: Element
element = element.parentNode;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:345: WARNING - actual parameter 1 of Blockly.utils.getInjectionDivXY_ does not match formal parameter
found : (SVGElement|null)
required: Element
return Blockly.utils.getInjectionDivXY_(this.svgBlockCanvas_);
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:452: WARNING - assignment to property flyout_ of Blockly.WorkspaceSvg
found : null
required: Blockly.Flyout
this.flyout_ = null;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:478: WARNING - assignment to property toolboxCategoryCallbacks_ of Blockly.WorkspaceSvg
found : null
required: Object<string,function(Blockly.Workspace): Array<Element>>
this.toolboxCategoryCallbacks_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:481: WARNING - assignment to property flyoutButtonCallbacks_ of Blockly.WorkspaceSvg
found : null
required: Object<string,function(Blockly.FlyoutButton): ?>
this.flyoutButtonCallbacks_ = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:553: WARNING - assignment to property flyout_ of Blockly.WorkspaceSvg
found : null
required: Blockly.Flyout
this.flyout_ = null;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:579: WARNING - Access to private property flyout_ of Blockly.Toolbox not allowed here.
return this.toolbox_.flyout_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:660: WARNING - inconsistent return type
found : (SVGElement|null)
required: Element
return this.svgBlockCanvas_;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:668: WARNING - inconsistent return type
found : (SVGElement|null)
required: SVGGElement
return this.svgBubbleCanvas_;
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:683: WARNING - inconsistent return type
found : Node
required: (Element|null)
return element;
^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:725: WARNING - actual parameter 1 of Blockly.WorkspaceDragSurfaceSvg.prototype.clearAndHide does not match formal parameter
found : (SVGElement|null)
required: SVGElement
this.workspaceDragSurface_.clearAndHide(this.svgGroup_);
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 2 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : (SVGElement|null)
required: Element
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 3 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : (Node|null)
required: (Element|null)
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 4 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : string
required: number
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:762: WARNING - actual parameter 5 of Blockly.WorkspaceDragSurfaceSvg.prototype.setContentsAndShow does not match formal parameter
found : string
required: number
this.svgBubbleCanvas_, previousElement, width, height, this.scale);
^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:865: WARNING - actual parameter 1 of Array.prototype.indexOf does not match formal parameter
found : Blockly.Block
required: Blockly.BlockSvg
} else if (this.highlightedBlocks_.indexOf(block) == -1) {
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:866: WARNING - actual parameter 1 of Array.prototype.push does not match formal parameter
found : Blockly.Block
required: (Blockly.BlockSvg|undefined)
this.highlightedBlocks_.push(block);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:909: WARNING - Access to private property getConnections_ of Blockly.Block not allowed here.
var connections = block.getConnections_(false);
^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:945: WARNING - Access to private property flyout_ of Blockly.Toolbox not allowed here.
if (ws && !ws.currentGesture_ && ws.toolbox_ && ws.toolbox_.flyout_) {
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1046: WARNING - actual parameter 2 of Blockly.utils.mouseToSvg does not match formal parameter
found : (Element|null)
required: Element
var point = Blockly.utils.mouseToSvg(e, this.getParentSvg(),
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1051: WARNING - actual parameter 2 of goog.math.Coordinate.difference does not match formal parameter
found : SVGPoint
required: goog.math.Coordinate
this.dragDeltaXY_ = goog.math.Coordinate.difference(xy, point);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1060: WARNING - actual parameter 2 of Blockly.utils.mouseToSvg does not match formal parameter
found : (Element|null)
required: Element
var point = Blockly.utils.mouseToSvg(e, this.getParentSvg(),
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1065: WARNING - actual parameter 1 of goog.math.Coordinate.sum does not match formal parameter
found : (goog.math.Coordinate|null)
required: goog.math.Coordinate
return goog.math.Coordinate.sum(this.dragDeltaXY_, point);
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1065: WARNING - actual parameter 2 of goog.math.Coordinate.sum does not match formal parameter
found : SVGPoint
required: goog.math.Coordinate
return goog.math.Coordinate.sum(this.dragDeltaXY_, point);
^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1098: WARNING - actual parameter 2 of Blockly.utils.mouseToSvg does not match formal parameter
found : (Element|null)
required: Element
var position = Blockly.utils.mouseToSvg(e, this.getParentSvg(),
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1181: WARNING - Access to private property undoStack_ of Blockly.Workspace not allowed here.
undoOption.enabled = this.undoStack_.length > 0;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1186: WARNING - Access to private property redoStack_ of Blockly.Workspace not allowed here.
redoOption.enabled = this.redoStack_.length > 0;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1327: WARNING - Access to private property populate_ of Blockly.Toolbox not allowed here.
this.toolbox_.populate_(tree);
^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1328: WARNING - Access to private property addColour_ of Blockly.Toolbox not allowed here.
this.toolbox_.addColour_();
^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1334: WARNING - actual parameter 1 of Blockly.Flyout.prototype.show does not match formal parameter
found : NodeList<Node>
required: (Array|string)
this.flyout_.show(tree.childNodes);
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1448: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
workspaceWidth -= this.flyout_.width_;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1472: WARNING - Access to private property width_ of Blockly.Flyout not allowed here.
x -= this.flyout_.width_ / 2;
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1651: WARNING - actual parameter 1 of Blockly.svgSize does not match formal parameter
found : (Element|null)
required: Element
var svgSize = Blockly.svgSize(this.getParentSvg());
^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1786: WARNING - assignment
found : null
required: function(Blockly.FlyoutButton): ?
this.flyoutButtonCallbacks_[key] = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/workspace_svg.js:1822: WARNING - assignment
found : null
required: function(Blockly.Workspace): Array<Element>
this.toolboxCategoryCallbacks_[key] = null;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:123: WARNING - actual parameter 2 of Element.prototype.setAttribute does not match formal parameter
found : (string|undefined)
required: (boolean|number|string)
container.setAttribute('name', field.name);
^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:137: WARNING - parameter workspace does not appear in Blockly.Xml.fieldToDom_'s parameter list
Blockly.Xml.fieldToDom_ = function(field) {
^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:235: WARNING - actual parameter 2 of Element.prototype.setAttribute does not match formal parameter
found : (boolean|undefined)
required: (boolean|number|string)
element.setAttribute('inline', block.inputsInline);
^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:362: WARNING - inconsistent return type
found : (Element|null)
required: Element
return dom.firstChild;
^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:374: WARNING - assignment
found : Blockly.Workspace
required: Element
xml = workspace;
^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:408: WARNING - actual parameter 1 of Blockly.Xml.domToBlock does not match formal parameter
found : Node
required: Element
var block = Blockly.Xml.domToBlock(xmlChild, workspace);
^^^^^^^^
appengine/third-party/blockly/core/xml.js:421: WARNING - actual parameter 1 of Blockly.Xml.domToVariables does not match formal parameter
found : Node
required: Element
Blockly.Xml.domToVariables(xmlChild, workspace);
^^^^^^^^
appengine/third-party/blockly/core/xml.js:460: WARNING - constant property TAB_WIDTH assigned a value more than once
Blockly.BlockSvg.TAB_WIDTH = savetab;
^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:507: WARNING - assignment
found : Blockly.Workspace
required: Element
xmlBlock = workspace;
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/core/xml.js:516: WARNING - actual parameter 1 of Blockly.Xml.domToBlockHeadless_ does not match formal parameter
found : (Blockly.Workspace|Element)
required: Element
var topBlock = Blockly.Xml.domToBlockHeadless_(xmlBlock, workspace);
^^^^^^^^
appengine/third-party/blockly/core/xml.js:661: WARNING - actual parameter 3 of Blockly.Xml.domToField_ does not match formal parameter
found : Node
required: Element
Blockly.Xml.domToField_(block, name, xmlChild);
^^^^^^^^
appengine/third-party/blockly/generators/javascript.js:153: WARNING - Access to private property RESERVED_WORDS_ of Blockly.Generator not allowed here.
new Blockly.Names(Blockly.JavaScript.RESERVED_WORDS_);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript.js:235: WARNING - Overriding private property of Blockly.Generator.prototype.
Blockly.JavaScript.scrub_ = function(block, code) {
^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript.js:258: WARNING - Redeclared variable: comment
var comment = Blockly.JavaScript.allNestedComments(childBlock);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:171: WARNING - Access to private property provideFunction_ of Blockly.Generator not allowed here.
var functionName = Blockly.JavaScript.provideFunction_(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:173: WARNING - Access to private property FUNCTION_NAME_PLACEHOLDER_ of Blockly.Generator not allowed here.
['function ' + Blockly.JavaScript.FUNCTION_NAME_PLACEHOLDER_ + '(n) {',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:257: WARNING - Access to private property provideFunction_ of Blockly.Generator not allowed here.
var functionName = Blockly.JavaScript.provideFunction_(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:259: WARNING - Access to private property FUNCTION_NAME_PLACEHOLDER_ of Blockly.Generator not allowed here.
['function ' + Blockly.JavaScript.FUNCTION_NAME_PLACEHOLDER_ +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:270: WARNING - Access to private property provideFunction_ of Blockly.Generator not allowed here.
var functionName = Blockly.JavaScript.provideFunction_(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:272: WARNING - Access to private property FUNCTION_NAME_PLACEHOLDER_ of Blockly.Generator not allowed here.
['function ' + Blockly.JavaScript.FUNCTION_NAME_PLACEHOLDER_ +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:293: WARNING - Access to private property provideFunction_ of Blockly.Generator not allowed here.
var functionName = Blockly.JavaScript.provideFunction_(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:295: WARNING - Access to private property FUNCTION_NAME_PLACEHOLDER_ of Blockly.Generator not allowed here.
['function ' + Blockly.JavaScript.FUNCTION_NAME_PLACEHOLDER_ +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:329: WARNING - Access to private property provideFunction_ of Blockly.Generator not allowed here.
var functionName = Blockly.JavaScript.provideFunction_(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:331: WARNING - Access to private property FUNCTION_NAME_PLACEHOLDER_ of Blockly.Generator not allowed here.
['function ' + Blockly.JavaScript.FUNCTION_NAME_PLACEHOLDER_ +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:348: WARNING - Access to private property provideFunction_ of Blockly.Generator not allowed here.
var functionName = Blockly.JavaScript.provideFunction_(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:350: WARNING - Access to private property FUNCTION_NAME_PLACEHOLDER_ of Blockly.Generator not allowed here.
['function ' + Blockly.JavaScript.FUNCTION_NAME_PLACEHOLDER_ +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:394: WARNING - Access to private property provideFunction_ of Blockly.Generator not allowed here.
var functionName = Blockly.JavaScript.provideFunction_(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/generators/javascript/math.js:396: WARNING - Access to private property FUNCTION_NAME_PLACEHOLDER_ of Blockly.Generator not allowed here.
['function ' + Blockly.JavaScript.FUNCTION_NAME_PLACEHOLDER_ +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/midi-js/examples/inc/timer.js:187: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/midi-js/generator/nodejs/packageWAVs.js:87: WARNING - String continuations are not recommended. See https://google.github.io/styleguide/javascriptguide.xml?showone=Multiline_string_literals#Multiline_string_literals
appengine/third-party/soyutils_usegoog.js:219: WARNING - element JS_STR_CHARS does not exist on this enum
soydata.SanitizedContentKind.JS_STR_CHARS;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:353: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:393: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:834: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:885: WARNING - Access to protected property content of goog.soy.data.SanitizedContent not allowed here.
result.content = String(content);
^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1257: WARNING - element JS_STR_CHARS does not exist on this enum
if (soydata.isContentKind(value, soydata.SanitizedContentKind.JS_STR_CHARS)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1707: WARNING - Property spanWrapWithKnownDir never defined on goog.i18n.BidiFormatter
var wrappedText = formatter.spanWrapWithKnownDir(
^^^^^^^^^^^^^^^^^^^^
appengine/third-party/soyutils_usegoog.js:1762: WARNING - element JS_STR_CHARS does not exist on this enum
if (soydata.isContentKind(text, soydata.SanitizedContentKind.JS_STR_CHARS)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:93: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
Blockly.bindEvent_(header, 'mousedown', null,
^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:145: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
BlocklyDialogs.dialogMouseUpWrapper_ = Blockly.bindEvent_(document,
^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:147: ERROR - Access to package-private property bindEvent_ of Blockly not allowed here.
BlocklyDialogs.dialogMouseMoveWrapper_ = Blockly.bindEvent_(document,
^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:176: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.
Blockly.unbindEvent_(BlocklyDialogs.dialogMouseUpWrapper_);
^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:180: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.
Blockly.unbindEvent_(BlocklyDialogs.dialogMouseMoveWrapper_);
^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:196: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.
Blockly.unbindEvent_(BlocklyDialogs.dialogMouseDownWrapper_);
^^^^^^^^^^^^^^^^^^^^
6 error(s), 835 warning(s), 96.6% typed
java -jar third-party/SoyToJsSrcCompiler.jar --shouldProvideRequireSoyNamespaces --isUsingIjData --outputPathFormat appengine/turtle/generated/en/soy.js --srcs appengine/turtle/template.soy
python build-app.py turtle en
Turtle - en - uncompressed:
third-party/build/closurebuilder.py: Scanning paths...
third-party/build/closurebuilder.py: 2432 sources scanned.
third-party/build/closurebuilder.py: Building dependency tree..
Turtle - en - compressed:
There are many access to package-private property
errors.
Thanks for this avalanche of data. :)
The key insight is that you are successfully resolving the current Ace issue (and confirming that our submitted patch works, yay!) and subsequently uncovering a new issue that's appeared in the meantime.
I've asked the Blockly group for guidance on how to proceed: https://groups.google.com/forum/#!topic/blockly/njVWs_6kcJU If they don't make bindEvent_ and unbindEvent public, then I'll just create copies of these two functions on BlocklyDialogs.
Fixed. No errors any more (other than using your Ace workaround). Thanks!
Reopening due to an issue with un/bindEvent in the new Music game.
FYI: The Ace workaround is no longer required. They just pushed new pre-built packages.
All issues on the Blockly Games end are resolved. The remaining issue is the Music game, and is up to Blockly: https://github.com/google/blockly/issues/1726
Blockly Games now builds without errors.
make en
It says:
appengine/js/lib-dialogs.js:176: ERROR - Access to package-private property unbindEvent of Blockly not allowed here. Blockly.unbindEvent(BlocklyDialogs.dialogMouseUpWrapper_); ^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:180: ERROR - Access to package-private property unbindEvent of Blockly not allowed here. Blockly.unbindEvent(BlocklyDialogs.dialogMouseMoveWrapper_); ^^^^^^^^^^^^^^^^^^^^
appengine/js/lib-dialogs.js:196: ERROR - Access to package-private property unbindEvent of Blockly not allowed here. Blockly.unbindEvent(BlocklyDialogs.dialogMouseDownWrapper_); ^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/blocks/procedures.js:511: ERROR - Access to package-private property findParentWs of Blockly.Mutator not allowed here. var outerWs = Blockly.Mutator.findParentWs(this.sourceBlock_.workspace); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
appengine/third-party/blockly/blocks/procedures.js:538: ERROR - Access to package-private property findParentWs of Blockly.Mutator not allowed here. var outerWs = Blockly.Mutator.findParentWs(this.sourceBlock_.workspace); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^