YUI({
//Last Gallery Build of this module
gallery: 'gallery-2010.08.18-17-12',
modules: {
'gallery-aui-skin-base': {
fullpath: 'http://yui.yahooapis.com/gallery-2010.08.18-17-12/build/gallery-aui-skin-base/css/gallery-aui-skin-base-min.css',
type: 'css'
},
'gallery-aui-skin-classic': {
fullpath: 'http://yui.yahooapis.com/gallery-2010.08.18-17-12/build/gallery-aui-skin-classic/css/gallery-aui-skin-classic-min.css',
type: 'css',
requires: ['gallery-aui-skin-base']
}
}
}).use('gallery-aui-button-item', function(Y) {
// A button with just an icon
var button1 = new Y.ButtonItem('plus').render();
// A button with a label and icon
var button2 = new Y.ButtonItem(
{
icon: 'minus',
label: 'Remove'
}
).render();
// A button with a basic "click" handler
var button3 = new Y.ButtonItem(
{
icon: 'gear',
label: 'Configure',
handler: function(){
alert('You clicked configure');
}
}
).render();
// A button with an advanced interaction handler
var button4 = new Y.ButtonItem(
{
icon: 'clock',
label: 'Time',
handler: {
fn: function(){alert('You mousedover Time');},
context: Y,
type: 'mouseover'
},
}
).render();
// A button with a persistent toggle-able "active" state
var button5 = new Y.ButtonItem(
{
activeState: true,
icon: 'refresh',
label: 'Refresh'
}
).render();
});/home/y/libexec/ant/bin/ant all
Buildfile: build.xml
[echo] Starting Build For gallery-aui-button-item
[echo] Ant Properties
[echo] Home : /home/y/libexec/ant
[echo] Ant Version : Apache Ant version 1.7.1 compiled on June 27 2008
[echo] Build File : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build.xml
[echo] Local Build Properties
[echo] version : 3
[echo] srcdir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery
[echo] builddir : ../../../builder/componentbuild
[echo] component : gallery-aui-button-item
[echo] component.basefilename : gallery-aui-button-item
[echo] component.basedir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item
[echo] component.builddir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp
[echo] Global Build Properties
[echo] global.build.base : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build
[echo] global.build.component : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item
[echo] global.build.component.assets : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item/assets
clean:
init:
[mkdir] Created dir: /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp
-concatdebug:
[echo] Concatenating
[echo] Source Files : gallery-aui-button-item.js
[echo] In Source Dir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/js
[echo] To : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/gallery-aui-button-item-debug.js
[copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/ant
[delete] Deleting directory /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/ant
-registerdebug:
[echo] Wrapping /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/gallery-aui-button-item-debug.js in YUI.add module
[copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp
-prependdebug:
-appenddebug:
builddebug:
-createcore:
[copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp
-loggerregex:
[echo] Replacing Logger Statements in /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/gallery-aui-button-item.js
buildcore:
-rollupjs:
-concatskins:
[echo] Concatenating
[echo] Source Files : gallery-aui-button-item-core.css, skins/sam/gallery-aui-button-item-skin.css
[echo] In Source Dir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/assets
[echo] To : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/assets/skins/sam/gallery-aui-button-item.css
[copy] Copying 2 files to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/ant
[delete] Deleting directory /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/ant
[echo] Running yuicompressor on /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/assets/skins/sam/gallery-aui-button-item.css
-buildskins:
-rollupcss:
buildskins:
-buildlangs:
-rolluplangs:
buildlangs:
build:
minify:
[echo] Running yuicompressor on /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/gallery-aui-button-item.js
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] ,TPL_LABEL=''; ---> var <--- ButtonItem=A.Component.create({NAME
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] (value){var instance=this; ---> var <--- fn=value;var context=instance;var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] instance=this;var fn=value; ---> var <--- context=instance;var args=instance;var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] fn=value;var context=instance; ---> var <--- args=instance;var type="click";if
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] context=instance;var args=instance; ---> var <--- type="click";if(Lang.isObject(
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] (Lang.isObject(fn)){ ---> var <--- handlerConfig=fn;fn=handlerConfig.fn||
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] this.set(ICON_NODE,iconNode); ---> var <--- cssClass=iconNode.attr("class");var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] cssClass=iconNode.attr("class"); ---> var <--- match=cssClass.match(REGEX_ICON);return
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] function(){var instance=this; ---> var <--- icon=instance.get("icon");var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] icon=instance.get("icon"); ---> var <--- label=instance.get("label");var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] label=instance.get("label"); ---> var <--- title=instance.get("title");if
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] ,parent){var instance=this; ---> var <--- value=instance.get(key);var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] value=instance.get(key); ---> var <--- state=value;if(parent){value
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] (event){var instance=this; ---> var <--- parent=instance.get("parent");var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] parent=instance.get("parent"); ---> var <--- activeState=instance._getState("activeState",parent)
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] instance._getState("activeState",parent); ---> var <--- classNames=instance._getState("classNames",parent)
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] instance._getState("classNames",parent); ---> var <--- defaultState=instance._getState("defaultState",parent)
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] instance._getState("defaultState",parent); ---> var <--- hoverState=instance._getState("hoverState",parent)
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] function(){var instance=this; ---> var <--- icon=instance.get("icon");var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] icon=instance.get("icon"); ---> var <--- label=instance.get("label");var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] label=instance.get("label"); ---> var <--- hasIconAndLabel=(icon&&label);var hasLabelOnly
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] var hasIconAndLabel=(icon&&label); ---> var <--- hasLabelOnly=(!icon&&label);var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] hasLabelOnly=(!icon&&label); ---> var <--- hasIconOnly=(icon&&!label);var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] hasIconOnly=(icon&&!label); ---> var <--- boundingBox=instance.get("boundingBox");boundingBox
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] (val){var instance=this; ---> var <--- iconNode=instance.get(ICON_NODE);var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] iconNode=instance.get(ICON_NODE); ---> var <--- action="show";if(!val){
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] (val){var instance=this; ---> var <--- labelNode=instance.get(LABEL_NODE);var
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] labelNode=instance.get(LABEL_NODE); ---> var <--- action="show";if(!val){
[java]
[java] [WARNING] Try to use a single 'var' statement per scope.
[java] (val){var instance=this; ---> var <--- boundingBox=instance.get("boundingBox");boundingBox
[java]
[java] [WARNING] Found an undeclared symbol: YUI
[java] ---> YUI <--- .add("gallery-aui-button-item",function(A){
[java]
[java] [WARNING] The symbol STATE is declared but is apparently never used.
[java] This code can probably be written in a more compact way.
[java] ,LABEL_NODE="labelNode",ONLY="only", ---> STATE <--- ="state",TITLE="title",CSS_BUTTON=getClassName
[java]
[java] [WARNING] The symbol CSS_BUTTON is declared but is apparently never used.
[java] This code can probably be written in a more compact way.
[java] ,STATE="state",TITLE="title", ---> CSS_BUTTON <--- =getClassName(NAME),CSS_BUTTON_ICON=getClassName(
lint:
local:
deploybuild:
[copy] Copying 3 files to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item
[copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/gallery-aui-button-item-min.js to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item/gallery-aui-button-item-min.js
[copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/gallery-aui-button-item.js to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item/gallery-aui-button-item.js
[copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/gallery-aui-button-item-debug.js to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item/gallery-aui-button-item-debug.js
deployassets:
[copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item/assets
[copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/assets/gallery-aui-button-item-core.css to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item/assets/gallery-aui-button-item-core.css
deployskins:
[copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item/assets/skins/sam
[copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/build_tmp/assets/skins/sam/gallery-aui-button-item.css to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item/assets/skins/sam/gallery-aui-button-item.css
[copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item/assets/skins/sam
[copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-button-item/assets/skins/sam/gallery-aui-button-item-skin.css to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-button-item/assets/skins/sam/gallery-aui-button-item-skin.css
deploylang:
deploydocs:
deploy:
all:
BUILD SUCCESSFUL
Total time: 1 second
© 2006-2013 Yahoo! Inc. All rights reserved.
All code on this site is licensed under the BSD License unless stated otherwise.
About This Site · Security Contact Info