udaykiran19491/user-stories-from-tawos-for-llm-fine-tuning huggingface dataset:
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "<USER>Studio currently falls behind with the latest version of PyDev plugins and that leads to a lot of issues with theming, content assist and others.     Disintegrating the dependency on PyDev plugins from <USER>Studio will be the better way to make sure users always get the latest version of PyDev plugins. So, considering that, remove the PyDev plugins from shipping along with <USER>Studio RCP."
Answer: 31360.0

User story: "[ERROR] Application Installer abnormal process termination. Process exit value was 8   "
Answer: 4365.0

User story: "I'm using Extended vs Presentation plugin to have last closed   tabs and other useful features.    Plugin homepage: http://andrei.gmxhome.de/skins/    This plugin uses the General > Appearance config section to configure.  Since this section is not working anymore I can't change anything inside it.    I already tried to uninstall it, but General > Appearance still not works."
Answer: 378.0

User story: "[ERROR] :  Unable to locate the Java Development Kit  [ERROR] Application Installer abnormal process termination. Process exit value was 1  "
Answer: 634.0

User story: "I'd like to update <USER>users so they can use Mavericks. It would also give us more testing data"
Answer: 179.0

User story: On certain versions of android, when the application is opened after installation, the user is prompted with "Restart Required" and the application restarts. This is *not* happening on my Galaxy S2 (Android v4.1.2), but it is happening on two of my coworkers phones and has happened for every single of about 6 test applications we have written.     I'm not sure if its related to this closed ticket: https://jira.appcelerator.org/browse/TIMOB-1559
Answer: 557.0

User story: "When doing a file-system find (ctrl-H), the 'cancel' button does not actually cancel the search. Having to wait for it to search the 82,000 files in my full workspace is not really an option..."
Answer: 385.0

User story: "I installed new ubuntu 13.04 with all updates, and installed gnome 3.8.  When I tried use <USER> it's crashing after some time for no reason. I tried to use different versions of Java  (oracle 6, 7, 8) and openjdk 7 (openjre), but it still crashing.   I attached 2 logs, one under oracle java 8, one under openjdk.    "
Answer: 5941.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Hello, I shall like knowing if there is a plugin twig on aptana studio? And if it how exists to install it ?    The framework symfony is more and more used:  http://twig.sensiolabs.org/doc/templates.html#ides-integration    Thanks."
Answer: 319.0

User story: "h3. Steps to Reproduce You can not pick a color now.  h3. Actual Result Pop-up list with a few colors.  h3. Expected Result It's not a bug, but it would be a very useful thing to have a little color picker tool for CSS editing in <USER>"
Answer: 3590.0

User story: "Where to find release notes for <USER>Studio 3.4.1?    This URL shows empty page:  https://jira.appcelerator.org/secure/ReleaseNote.jspa?projectId=10216&version=14880"
Answer: 3690.0

User story: Steps to reproduce:  1. Open mozilla firefox.  2. Enter gmail url from the browser and click on "Go to" button.  3. Signin  home page is loaded  4. Enter invalid username and valid password and click on "signin" button.      Expected Result:  Should display an error message, "The username or password you entered is incorrect".    Actual Result:    Username field is accepting invalid values.
Answer: 473.0

User story: "After completion of withdrawing the amount from ATM.The ATM system is not automatically ejecting card after every successful transaction.    Steps To Reproduce:-  Step  1)insert valid ATM card  Step  2)enter pin number  Step  3)select withdrawn option   Step  4)enter amount  Step  5)withdrawn amount and receipt generated  Step  6)the page get stopped and not ejecting"
Answer: 357.0

User story: Description:if the user want to withdrawn amount in ATM system,if he entered denominations other than 100rs,500rs and 1000rs, then the message is displaying like "invalid amount....this ATM dispense bill with denominations of p100,p500,p1000".     steps reprodues:    step 1:insert ATM card  step 2:enter valid pin number  step 3:select withdrawn option  step 4:enter denominations amount of 450   step 5:displaying an error     
Answer: 388.0

User story: "Hi,    I having problems when using relative imports.    lets say my structure is as follows:    /package1  -->__init__.py  /package2  -->__init__.py  -->myfile.py    now lets say im at /package2/myfile.py and I do the following import statement:    from .. import package1    I get an error that the import is unresolved    Relative imports works great in other escenario when there is a single dot, but seems there is a problem when two dots are used.    Is this a bug?          "
Answer: 1279668.0

User story: "h3. Steps to Reproduce very good  h3. Actual Result good  h3. Expected Result good"
Answer: 62.0

User story: expected value:-"user enter is invalid amount".  actual value:-"the user entered invalid denominations of p100,p500 and p1000.
Answer: 417013.0

User story: "Ceci est un test"
Answer: 326.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "When doing Rclick > code analysis on a top level folder the dialog that pops up reports scheduling <filename> for code analysis  Among other files there are files from the .svn folder shown  there seems to be no way of excluding them  Please verify"
Answer: 1417182.0

User story: "I try run it on Xubuntu 12.10    It started up and try to update.    Long downloading.  Error: no npm.  Set up npm.  Downloading again. Why it do not check requiments befor download? In how-to in Requierments section nothing about NodeJs and npm  Error: some error see log. No thanks, I already spen couple hours to set up Idea IDE, not again.    Here http://habrahabr.ru/qa/17041/ (In Russian) people reports problem with it. Take a lot of time to set up, hard to find indormation about problems, unstable on linux.    "
Answer: 3699.0

User story: "h3. Steps to Reproduce  1st error is posted below    h3. Actual Result  An internal error has occurred.  No more handlesNative code library failed to load. (java.lang.UnsatisfiedLinkError: /home/<USER>.eclipse/org.eclipse.platform_3.8_155965261/plugins/com.aptana.swt.webkitbrowser.linux.x86_1.0.0.1345233987/os/linux/x86/libcefjni.so: libjpeg.so.62: cannot open shared object file: No such file or directory)    h3. Expected Result  "
Answer: 485.0

User story: "http://pydev.org/manual_101_install.html    contains the link to download the site certificate, which is invalid which makes installing impossible.    http://pydev.org/pages/createpage.action?spaceKey=tis&title=pydev_certificate.cer&linkCreation=true&fromPageId=29002644"
Answer: 1442934.0

User story: "Is <USER>for PHP still under development? Because it has become very quiet in the bug tracker lately and there are a lot of bugs in aptana with are still open. So my question is, do you still work on <USER>PHP or have you shifted your priorities to other things?"
Answer: 465376.0

User story: "When using Pydev in Eclipse, the pycompletionserver.py instance of python needs to be killed manually (Ctrl+Alt+Delete) in order to rebuild extensions using Cython.  I surmise this is because the extensions are loaded into that python instance which results in their not being able to be deleted at extension build time.  This is EXTREMELY annoying as nearly every time I want to rebuild my module I have to hard-kill the python process.  Not sure the best way to fix this, but something has to be done."
Answer: 1453432.0

User story: "We've combined core and UI code in the DTD editor plugin. For proper separation we should split the two apart as we did with the JS plugin."
Answer: 2810.0

User story: "Selecting files (especially multiple-selecting) in the remote view takes a while to update.  The behaviour is: select a file.  Shift-select another file.  It takes many seconds to update the view"
Answer: 188.0

User story: "We've combined core and UI code in the XML editor plugin. For proper separation we should split the two apart as we did with the JS plugin."
Answer: 21771.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "We've combined core and UI code in the CSS editor plugin. For proper separation we should split the two apart as we did with the JS plugin."
Answer: 63472.0

User story: "We may need to move some NodeJS functionality from <USER>down into <USER>Studio. We built that functionality properly separated into core and UI plugins, and joining them back may cause issues as well as actually breaks proper architecture. As a result, we should split the JS plugin into core and UI properly so we can eventually merge the node stuff down in."
Answer: 2866.0

User story: "h3. Steps to Reproduce After i updated ubuntu, the FTP is not working anymore.  h3. Actual Result FTP window not showing  h3. Expected Result "
Answer: 838.0

User story: "We need a hook into the project creation process to allow post project operations. Currently, we need the following for the extension point:    -Listener for project creation  -Scoped to project nature  -Prioritized so that multiple listeners will be performed in proper order"
Answer: 501.0

User story: Hello,    recently I've reported a bug at the SF bug tracker and only then found that that tracker should not be used anymore.   However:     http://pydev.org/faq.html#PyDevFAQ-HowdoIReportaBUG%3F    """  How do I Report a BUG?    The place to search and report BUGS is at http://sourceforge.net/tracker/?group_id=85796&atid=577329  """    Please change it.
Answer: 1616710.0

User story: Before adopting a newer version of CEF, we need to test whether it will fix the current issues. This can be done independent of Studio. The following steps should be used:    -Pull CEF/Chromium code  -Run "cef_create_project.sh" to create the project  -Run "make -j4 cefclient BUILDTYPE=Release" to build the project  -Launch the generated executable
Answer: 21431.0

User story: "This will give an overview of what it takes to build the product and watch its progress:    https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin    * Install the build plugin  * Configure it based on the studio3 build for master, release and development."
Answer: 956318.0

User story: "This makes the latest version of Rubles available to all Studio users. This runs two git commands as part of the build script:    * Merge all aptana/*.ruble projects from the master to the stable branch  * Push the results back to Github"
Answer: 16352.0

User story: Related to APSTUD-7238. As part of that build, (before the push):    * Find the version # in the version.txt file  * See if that git tag has not already been created. If not, create a new tag of the form "vX.X.X.XXXXX" (note the additional "v" at the front)  * Push the tag to the following repos:  ** studio3  ** studio3-rcp  ** studio3-php  ** studio3-ruby  ** Pydev  ** libraries_com  ** swt-webkit  ** aptana/*.ruble
Answer: 27864.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "An analogue of http://hudson-master.hdqt.appcelerator.com/hudson/job/push-titanium-stable/.    * Runs the <EMAIL>/studio3-release script  * Users will need to read the console log to copy the routes into download.aptana.com  "
Answer: 26402.0

User story: "https://bugs.eclipse.org/bugs/show_bug.cgi?id=366528    I started a patch in APSTUD-4998 but the feedback I got from eclipse.org was basically that I needed to go much further. This is to expand that work to address the issues they raised:    1) By keeping track of the MMenu to MenuManager, the MenuManagerRenderer is providing a link between locationURI (the MMenu elementId) and the MenuManager.  That information should be looked up/managed by the MenuManagerRenderer.    2) When it's time to add or remove an MMenuContribution or MToolBarContribution from the MApplication, MenuManagerRenderer (and ToolBarManagerRenderer) has to be able to add/remove ContributionRecord for the various managers.    3) in populateContributionManager, you need to support a similar pattern for ToolBarManagerRenderer.    4) in populateContributionManager, when you are looking for a place to put your MMenu, I think we have a problem.  If the MenuManager (or ToolBarManager) has already created a control, then arguably we would walk up the parent chain, looking at getData(org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer.OWNING_ME) until we find a model element.  That provides the context for us to add the MMenu to.  Sometimes the views using this method for their own internal toolbars are not the active view.    However, if the contribution manager hasn't created a control yet, we aren't in a position to guess where we should hang the MMenu off of.  I'm not sure yet what to do in this scenario."
Answer: 401785.0

User story: "Currently, we build on top of Eclipse 3.6 and 3.7. Once 4.2 support is complete, we should drop the 3.6 build and replace it with a 4.2 build (the main build will remain on 3.7 for now)    * Install Eclipse 4.2 on all slaves  * Point 3.6 builds to the new version  * Add a wiki doc on how to do this for future reference"
Answer: 487215.0

User story: "h3. Steps to Reproduce There is not any way to edit or delete FTP Connections  h3. Actual Result No FTP Connections Window  h3. Expected Result Maybe on the Connections Manager, have a way to edit or delete FTP connections"
Answer: 14.0

User story: "Remove me from this project.    It looks like there is more than one ""<USER>" on here. I never signed up here so I don't know how the f*** I got added but the email said my login is ""<USER>" so there may be multiple people showing up with ""<USER>". There is no way to remove myself or even contact anyone on here. I'm getting really pissed with all the bug spam though.    Note: It appears this happened as a result of the PyDev SourceForge -> JIRA migration."
Answer: 160.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "h3. Steps to Reproduce Do the <USER>developers plan to support the symfony2. i found this symfony.dubture.com - good integration but for PDT.   h3. Actual Result Symfony2 is the best php framework. so what are you waiting for?  h3. Expected Result "
Answer: 14.0

User story: "The <USER>Studio 3 plugi for Eclipse is not working in my instalation.  Could you help me please?"
Answer: 344.0

User story: "Would be very good if you guys add support to the CanvasRenderingContext2D Interface.    For example, the following should display the methods of the context, but this does not occur:  {code}  var canvas = document.getElementById( 'canvas' ),      context= canvas.getContext( '2d' );    context. // ctrl + space show nothing  {code}  I tried adding the methods and properties of the Context on my own to the file metadata/dom_5.xml that is inside plugins/com.aptana.editor.js_3.0.3.1337868211.jar, but <USER>does not seem to recognize, this is the correct way to add new Classes/Elements to the DOM content assist supported by <USER>"
Answer: 1752.0

User story: "In <USER>Studio, we have various complains about how long it takes for Studio to index a set of files. Suggest adding trace-level logging for users to be able to turn on/off additional information about how long indexing is taking."
Answer: 2644.0

User story: "Related to APSTUD-4799, this would be a call to return the currently active perspective."
Answer: 1500.0

User story: "On PHP editor the syntax highlighting disappears after some characters making all text white (I suppose the default text color).    Bug happens with any themes.  Bug happens with / without word-wrap."
Answer: 18002.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: I'm a complete Titanium newbie so bear with me.  It seems that a fresh install of <USER>does not install all required SDK components, only installing the mobilesdk.  This leaves the Preferences dialog inoperable because the "Titanium SDK Home" value is not valid.    Downloaded and installed the titanium.linux.gtk.x86_64.zip by extracting it to /opt/Titanium_Studio on my linux machine.  Already had Oracle JDK 7 64bit installed.  On first start, Titanium logged me in OK and did an auto-update of its SDK's, fetching the mobile SDK mobilesdk-2.0.2.GA-linux.zip.    To set up my Android SDK configuration I must visit the Preferences dialog under <USER>>Titanium and fill in the Android SDK box .. however, the "Titanium SDK Home" box at the top was showing an error with its default value "/home/neek/.titanium/", More Details told me "The Desktop-SDK root path '/home/neek/.titanium/sdk/linux' is not a directory".    Looking in /home/neek/.titanium I saw a mobilesdk/linux/2.0.2.GA which I presumed it was talking about.  Some help on IRC #titanium_app told me I actually need a separate Desktop SDK installed, though there was some confusion about whether it's supported or necessary.    On their advice, I used the "Install Titanium SDK from URL" Help menu option to install:    http://builds.appcelerator.com.s3.amazonaws.com/RC/desktopsdk-1.2.0.RC3-linux-x86_64.zip    The "Titanium SDK Home" box could then be safely left as /home/neek/.titanium/, and I can configure Android SDK preferences.
Answer: 1361.0

User story: h3. Steps to Reproduce  We just upgraded to Studio 3.1.3, and now we get a ton of JSLint errors in our code. (Seems to be because of changes to default settings?)    We could put the settings into jslint comments to make it work how we want it to, but that would require adding the settings to the 300+ JavaScript files that we have on our site. That is unacceptable.    We need a place to be able to specify JSLint's settings on a global level. We use JSLint on "reconcile" mode, and seeing all of the errors (for things like supposedly "messy" whitespace, using multiple 'var' statements, etc) makes the tool downright useless for the actual errors that we need it to catch.    h3. Actual Result  (See above)    h3. Suggested solution    Remove the filter box from the validator main page and have the pencil icon open up a new window (similar to how formatting works). See screenshots. For JSLint (and all validators), we would keep a filter text box, as well as have another text box where a user can specify whatever JSLint commands they'd like to issue    I'm assuming this would be in the form of a string of options that would then be injected into the comments of a file before parsing.
Answer: 54776.0

User story: "We replaced the individual logError calls in plugins with calls to IdeLog.logError(). Some of the deprecated original calls still remain in the ScriptingActivator plugin."
Answer: 1.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "h3. Steps to Reproduce gfadsfgsdfg  h3. Actual Result adfgasdfg  h3. Expected Result afdgsdfg"
Answer: 1.0

User story: "* We may want to discuss how items in project build paths should be handled  * Ideally, each library is indexed only once regardless of how many projects reference it  * Metadata should be handled with the same system  ** This may allow metadata files to auto-update on changes instead of relying on the JS index version number we maintain manually right now  ** Then again, changes to the structure of the index content will still require a version number change"
Answer: 11738.0

User story: "We have talked about having different outlines for JS. It may be that the current outline and the JS node in the Index View will cover this topic already, but it's probably worth capturing thoughts here to see how those fit with what we have already."
Answer: 12952.0

User story: "* Discuss the recovery strategy interface used by JSParser. Note that these types of recoveries have been exposed in such a way as to make them available to all languages that use Beaver  * Show examples of how discovery strategies are defined  ** Discuss rules based on the last good token  ** Discuss rules based on the current failed token  * Suggest how the parser can stand alone and be integrated into the IDE. The current stand alone version of JSParser was a quick-and-dirty extraction from Eclipse purely to allow Bryan to start working with it to see if it will work for his needs."
Answer: 14325.0

User story: * Briefly discuss the notion of "location type" and how that is calculated in HTML, CSS, and JS  * Briefly discuss the notion of "replacement range" and how that is calculated in HTML, CSS, and JS  * Briefly discuss how JS and CSS CA are hacked into HTML
Answer: 12932.0

User story: * Discuss the classes involved and their roles  * Discuss the hacks put in place to get around issues exposed by jquery-style functions  * Discuss possibilities for reducing indexing time (particularly not doing any reads during writes)  * Discuss why the "Function<>" wrapper is bad and how it might be removed. This relates to the "hacks" mentioned above  * Discuss the differences in handling of sdocml files during metadata loading versus during indexing. Ideally, these should be treated in the same way.
Answer: 12935.0

User story: "We had tried to come up with a system for JSCA that was comparable to how our XML metadata works: SAX-like parsing and event driven handlers. However, the result is much too complicated and harder to maintain than it should be.    It's worth documenting how the handler works at a minimum. Additionally, it might be good to discuss an alternate approach, that, although tied directly to the JSCA structure, is easier to maintain and update."
Answer: 14327.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: We may have documentation on this already, but the most complicated area in the current implementation revolves around visibility events. These events are driven by changes in visibility of commands and such based on bundle precedence rules.    * We may want to consider removing all notions of augmentation, which would simplify this area a bit  * Discuss how "inputs" and "outputs" should be pulled out into extensions to  ** Improve code  ** Allow other input/output types to be contributed  * Discuss a possible way to fix bundle loading issues we've seen on Windows.  ** We need to be able to lock the loading of a bundle until its bundle.rb has been processed. This sounds easy, but I think it will have a big impact on the code, unfortunately
Answer: 12952.0

User story: "* Discuss the general structure of the Beaver files we have.  * Briefly describe the process of generating a parser from a Beaver grammar. This is how you run it from the command-line or within Eclipse to generate the associated files.  "
Answer: 14334.0

User story: "* Discuss the general structure of the jflex files we have. I think someone familiar with regular expressions could pick up jflex really quickly and this could be a good head start for them  * Briefly describe the process of generating a scanner from a jflex file. This is how you run it from the command-line or within Eclipse to generate the associated Java file.  * Discuss how jflex scanners are modified to work with Beaver"
Answer: 12942.0

User story: "We are now generating Javadocs for the Studio and Titanium core plugins as part of our continuous 'release' builds. We should publish the latest versions out for nightlies.    The docs live in the build-artifacts/docs folders of the studio3-core-release and titanium-core-release builds."
Answer: 84278.0

User story: "Our current implementation of our JS parsing infrastructure does not allow the parser to be run outside of Eclipse. We need to extract the minimal set of classes that will de-couple our implementation from Eclipse and allow the parser to be run from the command-line. This code and any scaffolding should live in a separate repository."
Answer: 1403.0

User story: "This ticket involves the investigation of the complexity in replacing JSLint with our own validation framework    http://www.jslint.com/    # What rules do we need to encapsulate    For ease in migration for existing users, it us suggested we accept the current comment-based options that JSLint allows."
Answer: 44592.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "We should add a command-line option to allow for sequential loading of bundles. It would make testing much easier.    It could either be to load all bundles sequentially, or it could enforce a maximum number of bundles that can be loaded at a time (which I would set to 1), something like:    studio.loadBundlesSequentially, or studio.bundleLoadConcurrency    Note, I also believe BundleManager.loadBundle() does not properly respect the wait parameter. Unless you are unit testing, it does nothing. "
Answer: 25951.0

User story: "Our goal here is an initial load time of under 5 seconds (from first double click to being able to type in an open editor). More investigation needs to be done as to the bottlenecks and what we can do to improve this performance."
Answer: 808599.0

User story: We duplicate "path", "scope" and "customProperties" key values in bundle model elements. Using a StringPool to reuse equal strings would help bring down our memory usage quite a bit there. Long-term we may want to handle freeing the strings from the pool in a smarter way when the referring elements themselves are removed (say a bundle gets removed) - but the effort required given that unusual/unlikely use case may not warrant it.    Secondly, we should use  StringPool for a lot of the duplicated string values in PHP builtins. We're already hanging onto the entire thing in memory, so having them live in a StringPool that lives as long as the plugin won't actually make it any worse. We'd have to remove the pool if we ever refactored to persist the index to disk like we do in core. 
Answer: 1697.0

User story: "Code review the PHP debugger implementation.  (See sub-tasks)"
Answer: 120650.0

User story: "The MozillaJS validator simply runs the source through the Rhino parser. It appears to be giving us no extra benefit that we don't already get (or can't get) from our own parser. If that is the case, we can remove some deadweight code and possible performance issue."
Answer: 79408.0

User story: "I have a feeling there's plenty of low hanging fruit in terms of our memory usage. I read this article and it seems to be pretty easy to get a quick grasp of where we're wasting RAM:    http://www.ibm.com/developerworks/java/library/j-codetoheap/index.html"
Answer: 3938.0

User story: "We pre-populate the additional info popup strings for every Javascript CA proposal. If we implement ICompletionProposalExtension5 we can return the additional proposal info for PropertyElementProposal on-demand, which saves us generating all of the strings in advance and instead populating it when the particular proposal is selected."
Answer: 61333.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: When writing out the following to the log file, we should at least write out the name of the documentation file, and if possible _something_ about where in the file the error occurs (line #, character count, anything)    {code}  (Build 3.0.3.qualifier) [ERROR]  An error occurred while parsing the documentation XML file. The value of attribute "name" associated with an element type "null" must not contain the '<' character.  java.lang.Exception: An error occurred while parsing the documentation XML file. The value of attribute "name" associated with an element type "null" must not contain the '<' character.   at com.aptana.editor.common.contentassist.MetadataReader.loadXML(MetadataReader.java:216)   at com.aptana.editor.js.contentassist.index.SDocMLFileIndexingParticipant.index(SDocMLFileIndexingParticipant.java:52)   at com.aptana.core.internal.build.IndexBuildParticipant.buildFile(IndexBuildParticipant.java:83)   at com.aptana.core.build.UnifiedBuilder.buildFile(UnifiedBuilder.java:322)   at com.aptana.core.build.UnifiedBuilder.buildFiles(UnifiedBuilder.java:306)   at com.aptana.core.build.UnifiedBuilder.fullBuild(UnifiedBuilder.java:265)   at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:122)   at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)   at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)   at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)   at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)   at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)   at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)   at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)   at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)   at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)   at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513)   at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:422)   at com.aptana.editor.js.JSMetadataLoader$1.run(JSMetadataLoader.java:139)   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)  {code}
Answer: 50361.0

User story: "In general, when logging a file, we most care about the product version (i.e. 3.0.8) as opposed to the version of the plugin (i.e. build 3.0.0.1326742432) which may not change as frequently as the product version. Update IdeLog to use the RCP/Plugin product version instead."
Answer: 105663.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "From https://wiki.appcelerator.org/display/tools/In-Studio+Documentation    {panel:title=Properties/Variables}  &#64;name: &#64;type - path/to/declaration/locationa, path/to/declaration/locationb, ...   //description     Supported Platforms  browser/&#64;platform: browser/&#64;version, ...    Remarks  remarks    Example  example\[1\]    Specification  specification/&#64;name: specification/&#64;version  {panel}    {panel:title=Functions}  &#64;name(parameter/&#64;name: parameter/&#64;type, ...): &#64;type - path/to/declaration/locationa, path/to/declaration/locationb, ...   //description     Supported Platforms: browser/&#64;platform: browser/&#64;version    Remarks  remarks    Example  example\[1\]    Specification  specification/&#64;name: specification/&#64;version  {panel}"
Answer: 8082.0

User story: Given the following:    {code:title=MyModule.js}  exports.sayHello = function(name) {      Ti.API.info('Hello '+name+'!');  };  exports.version = 1.4;  {code}    {code}  var myModule = require('MyModule');  myModule.sayHello('<USER>); //CA prompts "sayHello" and ContextInfo for "name" parameter  {code}    We present content assist against the functions and properties defined in the module file    * This would require changing the index to show what individual files require and filtering that in content assist.
Answer: 57052.0

User story: "We currently use Tidy as a separate vendor plugin that provides the JAR and pipe the HTMl source to it, then read the output and generate warnings/errors. This approach has been notably slow and memory-intensive. Given that we are already parsing the file and generating an AST, it should be much faster and leaner to provide a build participant that traverses the AST to provide all or most of the same functionality. Also, we'd have control over the impl so we can update as necessary for changes to HTML (like HTML 5 elements, which tidy complains about)."
Answer: 102152.0

User story: During the <USER>Studio and <USER>build process, we need to create a set of JavaDocs to make it easier for end users to navigate and understand.    This ideally is placed into a "javadocs" folder in this area http://hudson-master.hdqt.appcelerator.com/hudson/job/studio3-feature-master/lastSuccessfulBuild/artifact/build-artifacts/, so that they can be uploaded as part of the nightly sync. There should be some set of ANT tasks we can use to generate the docs.    We also need to replace the default stylesheet with the JBoss one: https://community.jboss.org/wiki/JBossorgStylesheetsForJavadocAndJXRXrefReports?_sscc=t
Answer: 138233.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: This might be two issues but I'm quite sure they are very closely linked.    JavaScript content assist freezes for ~30 seconds. This happens on "$", "window" and other seemingly random points in any JavaScript file. One example is "if currentPage == 1" in a template file for jQuery.tmpl with .js extension. This is annoying but not the most important part.    When a file is saved, <USER>says "Building workspace: (80%)". This takes some time and after a few saves I get a dialog saying:  {quote}    (Build 3.0.3.1327421695) [ERROR]  Java heap space    Java heap space  {quote}  Then I get a recommendation to exit the workbench. I have included the log file at "C:\Users\<username>\AppData\Local\<USER>Studio 3\configuration\derby.log" If this is not the correct file, I'll happily upload it.    This started happening yesterday or the day before (25th or 26th).    I have considered that I should increase my Java heap size but the project hasn't grown significantly in the last two days and "building" takes much much longer than it did a few days ago. Also, the content of the log suggests something else is up.
Answer: 166.0

User story: "Improve these Unitests at the 'participant' branch:  * ParserPoolFactory - No coverage  * ParseState - 78% (addProperty - 0%, toString - 0%)  * ParserPool - 79.3% (create - 50%)  * AbstractBuildParticipant - 94.3%  * ReconcileContext - 43.9% (openInputStream - 0%)  * UnifiedBuilder - 0%  * BuildParticipantManager - 61.3% (getAllBuildParticipants - 0%)  * IndexBuildParticipant - 44.8% (clean - 0%, deleteFile - 0%, getURI - 26.9%)  * CSSFileIndexingParticipant - 97.1%  * CSSTaskDetector - 78.4% (deleteFile - 0%)  * CSSValidator - 89.3%  * HTMLTidyValidator - 83%  * HTMLTaskDetector - 92.7%  * JSParserValidator - 87.5%  * JSFileIndexingParticipant - 48.5% (processParseResults - 47.3%)  * JSCAFileIndexingParticipant - 75.9% (index - 72.9%)  * JSTaskDetector - 79.8% (deleteFile - 0%)  * IndexManager - 83.8%  * AbstractFileIndexingParticipant - 12.3% (almost all methods - 0%)  * FileStoreBuildContext - 75.6% (getFile - 0%, getProject - 0%)  * BuildContext - 85.3%  * IndexContainerJob - 0% (all)  * IndexProjectJob - 0% (all)  * IndexFilesOfProjectJob - 58.2% (run - 45%)  * IndexRequestJob - 44.1% (getFileContributors - 0%, belongsTo - 0%)"
Answer: 11474.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: We need some way to turn off validators individually, and in particular between build vs reconcile. This stems from the poor performance of the JS validators during large builds. They should default to be on for reconcile (only the ones currently on by default) and off for build (likely the same for the CSS/HTML validators). We'll need a preference page similar to the validator pref page we had before (maybe just re-use/fix it to work).    One suggestion is to reuse the existing pref page and instead have a table at the top with two checkbox columns, one for build and one for reconcile. A less-optimal solution is to have two separate lists, one for each type of interaction.    Perhaps we should say "On Typing" as opposed to "Reconcile"? Perhaps that is more user-friendly?    Tasks:  * Change the pref page  * Add some methods/fields to the participants to <USER>them as validators  * Use a more sane preference key scheme to store the enable/disable  * Create a migration function to migrate the old pref keys to the new scheme  * Some build participants need to be unchangeable or hidden from the end user (like indexing)  
Answer: 7043.0

User story: "We have a python ruble that we have not been packaging. My guess is we'll need to do some work with PyDev for it to work there."
Answer: 1908626.0

User story: "Currently when you choose to override a class method it uses the template:  {code}  class Child(Base):      def overridden(self, arg1, *args, **kwargs):         Base.overridden(self, arg1, *args, **kwargs)  {code}    I'd like to be able to edit that template so that it uses super() so that it looks like:    {code}  class Child(Base):      def overridden(self, arg1, *args, **kwargs):         super(Child, self).overridden(arg1, *args, **kwargs)  {code}    "
Answer: 1915825.0

User story: "From https://wiki.appcelerator.org/display/tools/In-Studio+Documentation    {panel:title=Properties}  @name: @type-of-property (i.e. Boolean)  //description    Supported Platforms: browser/@platform: browser/@version  {panel}    {panel:title=Functions}  @name(parameter/@name: parameter/@type, ...): @return-type-of-function  //description    Supported Platforms: browser/@platform: browser/@version  {panel}"
Answer: 47287.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: Amend the current hover tooltip to add a link the HTML documentation for the specified item (if available).    For core HTML, JavaScript and CSS functionality where the documentation is provided by standard metadata files, the URL can be constructed to point to In-Studio help. See Studio 2 for an example of this:    {code}  /**  *   * @param topics  * @param lowerName  */  private void addSelectorHelpTopics(ArrayList topics, ArrayList generalTopics, String lowerName) {     ElementMetadata el = environment.getElement(lowerName);   String anchor = ""; //$NON-NLS-1$   if(el != null)          {      anchor = el.getFullName();      String url = "/com.aptana.ide.documentation/html/reference/api/CSS.element." + el.getFullName() + ".html"; //$NON-NLS-1$ //$NON-NLS-2$             HelpResource hr = new HelpResource("'" + lowerName + "' Selector", url); //$NON-NLS-1$ //$NON-NLS-2$      topics.add(hr);   }       HelpResource index = new HelpResource("CSS Selector Reference", "/com.aptana.ide.documentation/html/reference/api/CSS.index-elements.html#" + anchor); //$NON-NLS-1$ //$NON-NLS-2$   generalTopics.add(index);  }  {code}    For other elements (like Titanium properties) perhaps there is a mechanism by which we can provide a custom resolver to generate the URL. It could also be that this might be provided by an extension point or class property when the contribution happens.    See https://wiki.appcelerator.org/display/tools/In-Studio+Documentation for details.
Answer: 312937.0

User story: "* Take current wiki content in tis and move into guides space  * Create redirects for the most common studio pages  * Updating links in our current project"
Answer: 74835.0

User story: "I'm using aptana studio 3 in my mac, osx lion, and I'm using rbenv to install rubies, but when I try to run the debugger in aptana I always got this error:        /Users/<USER>.rbenv/shims/ruby: line 4: exec: rbenv: not found    I already set some environment variables in the aptana ruby debug configuration window:        RBENV_ROOT: /Users/<USER>.rbenv       RUBYLIB: /Users/<USER>.rbenv/versions/1.9.2-p290/lib/ruby/1.9.1    I'm trying to run this command:     - Program: /Users/<USER>.rbenv/shims/bundle   - Interpreter Arguments: -d   - Program Arguments: exec rake dreadful_dog:process_content --trace -- -f ./assets/test_ssss_content.zip -d /tmp   - Working Directory: /Users/<USER>Projects/dreadful_dog"
Answer: 11595.0

User story: "We need to close all issues in 3.0.8. Please follow the steps below:    # Download the latest _beta_ build from preview.appcelerator.com  # Based on the list below, create a subticket for yourself, and close bugs ending with the following #s:  ## Nam: 0-1  ## <USER> 2-3  ## <USER> 4-5  ## <USER> 6,8  ## Shalom: 7  ## Fabio: 9  # Once the bugs are closed, close the sub-ticket.  "
Answer: 20185.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Currently at startup, we automatically try to migrate any Studio 2.x projects to Studio 3.  That's probably no longer necessary after one year and 7 releases later.  Removing it should help startup performance on a workspace with a lot of projects.  "
Answer: 1178.0

User story: "3.0.x/1.0.x are built against Eclipse 3.6.2.  For 3.1/1.1, it makes sense to move to Eclipse 3.7.1 and drop support for Eclipse 3.5.  "
Answer: 10100.0

User story: "Let me choose them which I need!"
Answer: 22750.0

User story: "The PHP debugguer of phpStorm of JetBrains is simply amazing.    It can assist debug on:     - Inspect context-relevant local variables and user-defined watches, including arrays and complex objects, and edit values on the fly.   - Setup remote debugging for your server.   - Evaluate an expression in runtime.   - Debug a page in multiple sessions simultaneously.   - Keep a debugging session alive while moving between pages.      Oh yes, it will be fantastic if <USER>Studio will have a such of powerful feature !    More infos, see here :  http://www.jetbrains.com/phpstorm/features/index.html#Visual_PHP_Debugger"
Answer: 140554.0

User story: "Hi friends,  i would be very nice if <USER>would support multiple (scripting) languages in one file. In the current aptana version a *.php file supports syntax highliting and auto completion for php source. In *.html files we have the support for HTML. But very often you have template files where the markup is mixed. I addet you an example as attachment.    In this example i have a .html file and the full html support, but the php code is not realy good readable and i have no support for php functions, ... . So it would be very cool if aptana would see that in the html file the <?php starts php code and switch to the php syntax mode for this part. The same think is possible with inline css code.    What do you think?  thanks and greetings  <USER>
Answer: 181.0

User story: "At the moment there is a setting found under Preferences > <USER>Studio > Editors in the 'Typing' page called 'Auto-close matching character pairs'.  This auto closing quotes and brackets however I would like the ability control each of these separately so auto closing quotes could be disabled but auto closing brackets could be kept turned on."
Answer: 1847.0

User story: "We need to be able to explicitly push tags to a remote."
Answer: 9964.0

User story: "I may be just missing the setting, but it there somewhere in <USER>where I can set the number of simultaneous file transfers to speed up FTPing folders or large numbers of files?  For example, in Filezilla, I can download/upload 5-7 files at once, which greatly speeds up transfer times.  Is this possible?"
Answer: 80836.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: I use "Automatically sync my changes with the remote site" -> "Automatically sync from my machine to the remote site": if I use "Save", <USER>actually upload file on save, that's what I need.    I often modify more files, before saving. So I always use "Save all" (I use a shortcut for it, and it is the only way I'm used to save) to save them all in once, but in this case <USER>does not upload any file.    I ask for "Save all" triggering "Automatically sync..." on each files that is saved; else I suggest a "dedicated" command, if most people don't like the behavior I ask for.    Thank you for attention,  Fabio.
Answer: 209398.0

User story: "It would be great to have the JSHint validator available for use over the JSLint validator. JSLint supports fewer options, and is more finicky about code. Therefore, it is hard to have every file pass validation using JSLint, when one can't relax it from certain things using its options."
Answer: 236203.0

User story: "I use php editor, so everything below is about it.    In old <USER>there was a two great features, that I was using regulary:  * Ouline shows a parent methods and classes. And there was an possibility to find some method with search bar(in outline) and jump to it right from quick outline (new tab scrolled to the selected method or class was opened)  * I was able to jump to parent method from the editor - a litle green triangle was displayed near the inherited method (on the left sidebar. Just right to the line numbers) and a new tab was opened when Ctrl+click on it (or just click, can't remember). Newly opened tab was scrolled to the selected method, just like the outline 'jump to parent' feature.    Will this features return in the new <USER>Studio?"
Answer: 397.0

User story: "Currently, we prompt the user for an install of Firefox if we can't find it at startup. We should instead do the check and install if they've chosen to debug with Firefox."
Answer: 200537.0

User story: "Attache the analytics ping to the portal 'dispatch'.  The ping should indicate the portal's controller and action (e.g. 'portal.browser.openExternalBrowser')"
Answer: 597924.0

User story: Would be great to allow to manually change content assist delay to 0 (for JS and CSS editors).  It's very annoying to, for example, type "b", then wait for CA to apear, then type "o" to get to "border". And when typing "bo" quickly CA will not appear at all.    See this thread https://aptanastudio.tenderapp.com/discussions/problems/3318-306-cssjs-code-hinting-broken-after-update
Answer: 3224.0

User story: "I'd like to be able to change the sorting order for the imports in python scripts. Currently it sorts in a strictly alphabetical order, but I'd like mine formatted according to PEP 8:  {quote}     Imports should be grouped in the following order:          1. standard library imports        2. related third party imports        3. local application/library specific imports          You should put a blank line between each group of imports.  {quote}"
Answer: 2035219.0