FLUID-3775: Verify dependencies for components

Metadata

Source
FLUID-3775
Type
Task
Priority
Blocker
Status
Closed
Resolution
Fixed
Assignee
Justin Obara
Reporter
Justin Obara
Created
2010-10-04T15:46:39.600-0400
Updated
2011-01-14T13:27:46.744-0500
Versions
N/A
Fixed Versions
  1. 1.3
Component
  1. Release

Description

Ensure that all of the dependencies are correctly listed. This is necessary for proper builds.

Comments

  • Justin Obara commented 2010-10-04T15:46:59.069-0400

    "Bug Parade Infusion 1.3"

  • Justin Obara commented 2010-11-08T12:38:50.738-0500

    I think we might want to remove the individual fss dependency files and just have one for all of fss. Initially the individual ones were added so that we could try to support css concatenation. Since we won't be doing that it will likely be less confusing if we just have the one. Also i think there is a bug that will cause all of the css files to be pulled in anyways.

  • Harris Wong commented 2010-12-09T14:14:23.427-0500

    • removed "jQuerybgiframePlugin" from Pager's dependency
    • replaced all dependencies in fssDependencies.json with corresponding cssFiles.
    • Jsonlint-ed all the json files in this patch
    • removed the following FSS from build.properties:
      module_fssReset=framework/fss
      module_fssLayout=framework/fss
      module_fssText=framework/fss
      module_fssThemes=framework/fss
    • remove the following files from file system:
      src/webapp/framework/fss/fssLayoutDependencies.json,
      src/webapp/framework/fss/fssResetDependencies.json,
      src/webapp/framework/fss/fssTextDependencies.json,
      src/webapp/framework/fss/fssThemesDependencies.json
  • Anastasia Cheetham commented 2010-12-13T11:17:50.412-0500

    I've reviewed and committed Harris' patch. I've tested various configurations of custom builds, and it either adds all the css files or none, as appropriate. Other dependencies seem fine.

  • Justin Obara commented 2010-12-13T12:01:24.002-0500

    Anastasia reviewed, committed, and tested.

  • Michelle D'Souza commented 2011-01-14T13:23:30.238-0500

    Reopening these issues to add the releasecomponent.