Skip to content

Commit 2f562f3

Browse files
committed
Bug fixes in AddTatinDependencies and UpdatePackages
1 parent 2c44cd9 commit 2f562f3

File tree

6 files changed

+9
-5
lines changed

6 files changed

+9
-5
lines changed

APLSource/Cider/AddAlias.aplf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
:If 0=+/(alias,'=')∘{⍺≡(≢⍺)↑⍵}¨data
1818
ind←({⍵↓⍨⍵⍳'='}¨data)⍳⊂folder
1919
:If ind≤≢data
20-
DropAlias{⍵↑⍨¯1+⍵⍳'='}ind⊃data
20+
DropAliasRemoveTargetDefinition ind⊃data
2121
data←⊃F.NGET ciderAliasFilename 1
2222
:EndIf
2323
(⊂data,⊂(⎕C alias),'=',folder)F.NPUT ciderAliasFilename 1

APLSource/Cider/AddTatinDependencies.aplf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
:Else
1111
ref←cfg.CIDER.dependencies
1212
:EndIf
13-
targetFolder←projectFolder,'/',{⍵↑⍨¯1+⍵⍳'='}ref.tatin
13+
targetFolder←projectFolder,'/',RemoveTargetDefinition ref.tatin
1414
r←⎕SE.Tatin.InstallPackages packageIDs targetFolder
1515
⍝Done

APLSource/Cider/ListNuGetDependencies.aplf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
'No Cider config file found'Assert F.Exists projectFolder,'/cider.config'
88
cfg←ReadProjectConfigFile projectFolder
99
:If 0<≢nuGetFolder←⊃GetNuGetDependencyFolders cfg
10-
nuGetFolder←{~'='∊2⊃⎕NPARTS ⍵:⍵ ⋄ ⊃{⍺,{⍵↑⍨¯1+⍵⍳'='}⍵}/⎕NPARTS ⍵}nuGetFolder
10+
nuGetFolder←{~'='∊2⊃⎕NPARTS ⍵:⍵ ⋄ ⊃{⍺,RemoveTargetDefinition ⍵}/⎕NPARTS ⍵}nuGetFolder
1111
folder←projectFolder,'/',nuGetFolder
1212
:AndIf ⎕NEXISTS folder
1313
:AndIf 0<≢F.ListFiles folder,'/*.csproj'

APLSource/Cider/ListTatinDependencies.aplf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
cfg←ReadProjectConfigFile cfgFilename
1111
tatinFolders←GetTatinDependencyFolders cfg
1212
:If 0<≢tatinFolders
13-
tatinFolders←{⍵↑⍨¯1+⍵⍳'='}¨tatinFolders
13+
tatinFolders←RemoveTargetDefinition¨tatinFolders
1414
buildFolders←(⊂projectFolder,'/'),¨tatinFolders
1515
buildFilenames←buildFolders,¨⊂'/apl-buildlist.json'
1616
b←F.Exists¨buildFilenames
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
path←RemoveTargetDefinition def
2+
⍝ 'C:\Path\2\project' ← RemoveTargetDefinition 'C:\Path\2\project'
3+
⍝ 'C:\Path\2\project' ← RemoveTargetDefinition 'C:\Path\2\project=TestCases'
4+
path←{⍵↑⍨¯1+⍵⍳'='}def

APLSource/Cider/UpdatePackages.aplf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
:For i :In ⍳≢reports
99
report←i⊃reports
1010
:If 0<≢report
11-
folder←{⍵↑⍨¯1+⍵⍳'='}i⊃folders
11+
folder←RemoveTargetDefinition i⊃folders
1212
1 parms.batch p'Later versions in <',(AddSlash folder),'> :'
1313
1 parms.batch p ⎕FMT↑{(1⊃⍵),' ==> ',(2⊃⍵)}¨↓report
1414
:If ~updateFlag←2≡parms.checkPackageVersions

0 commit comments

Comments
 (0)