Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 4.10.0-b1
-
Component/s: None
-
Labels:None
-
Epic Link:
Description
Currently we have two helper classes named ModuleFields and ModuleField. There is nothing really specific to modules about these classes. We should replace them with generically named InputFields and InputField classes. In order to maintain backward compatibility and allow for any module specific functionality, we should keep the ModuleFields and ModuleField classes and have them extend the new classes.
These new classes should be added to the Core directory and name spaced.
Issue Links
- blocks
-
CORE-3542 Update widget helpers to support filters
- Closed
Activity
Jonathan Reissmueller
created issue -
Jonathan Reissmueller
made changes -
Field | Original Value | New Value |
---|---|---|
Epic Link | CORE-3540 [ 14785 ] |
Jonathan Reissmueller
made changes -
Description | Currently we have two helper classes named ModuleFields and ModuleField. There is nothing really specific to modules about these classes. We should replace them with generically named InputFields and InputField classes. In order to maintain backward compatibility and allow for any module specific functionality, we should keep the ModuleFields and ModuleField classes and have them extend the new classes. |
Currently we have two helper classes named ModuleFields and ModuleField. There is nothing really specific to modules about these classes. We should replace them with generically named InputFields and InputField classes. In order to maintain backward compatibility and allow for any module specific functionality, we should keep the ModuleFields and ModuleField classes and have them extend the new classes.
These new classes should be added to the Core directory and name spaced. |
Jonathan Reissmueller
made changes -
Jonathan Reissmueller
made changes -
Sprint | 4.10.0 Sprint 1 [ 105 ] |
Jonathan Reissmueller
made changes -
Sprint | 4.10.0 Sprint 1 [ 105 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Jonathan Reissmueller
made changes -
Story Points | 2 |
Jonathan Reissmueller
made changes -
Story Points | 2 | 3 |
Jonathan Reissmueller
made changes -
Sprint | 4.10.0 Sprint 1 [ 105 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked lower |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Automated transition triggered when Jonathan Reissmueller created a branch in Stash -
Status | Open [ 1 ] | In Progress [ 3 ] |
Jonathan Reissmueller
made changes -
Summary | Create abstract classes InputFields and InputField | Create classes InputFields and InputField |
Jonathan Reissmueller
made changes -
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 30 minutes [ 1800 ] | |
Worklog Id | 13358 [ 13358 ] |
Automated transition triggered when Jonathan Reissmueller created pull request #825 in Stash -
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Jonathan Reissmueller
made changes -
Time Spent | 30 minutes [ 1800 ] | 1 hour, 20 minutes [ 4800 ] |
Worklog Id | 13378 [ 13378 ] |
Jonathan Reissmueller
made changes -
Time Spent | 1 hour, 20 minutes [ 4800 ] | 1 hour, 41 minutes [ 6060 ] |
Worklog Id | 13390 [ 13390 ] |
Jonathan Reissmueller
made changes -
Remaining Estimate | 0 minutes [ 0 ] | 21 minutes [ 1260 ] |
Time Spent | 1 hour, 41 minutes [ 6060 ] | 1 hour, 20 minutes [ 4800 ] |
Worklog Id | 13390 [ 13390 ] | |
Worklog Time Spent | 21 minutes [ 1260 ] |
Jonathan Reissmueller
made changes -
Remaining Estimate | 21 minutes [ 1260 ] | 0 minutes [ 0 ] |
Time Spent | 1 hour, 20 minutes [ 4800 ] | 1 hour, 53 minutes [ 6780 ] |
Worklog Id | 13392 [ 13392 ] |
Automated transition triggered when Jonathan Reissmueller merged pull request #825 in Stash -
Status | In Review [ 5 ] | Closed [ 6 ] |