EOF error in items file

Running the V2.2 on a raspberry pi.

Im logging into the pi and viewing files with VScode and its showing an error in an items file.

However I only see the error when I trying to use the items in a group.

for example

//Group gSetpoints 

//Number Heating_OnTemp_Occupied    (gSetpoints) "Heating_Setpoint Occupied ON    [%.1f'C]"
//Number Heating_OffTemp_Occupied   (gSetpoints) "Heating_Setpoint Occupied OFF   [%.1f'C]"
//Number Heating_OnTemp_Unoccupied  (gSetpoints) "Heating_Setpoint Unoccupied ON  [%.1f'C]"
//Number Heating_OffTemp_Unoccupied (gSetpoints) "Heating_Setpoint Unoccupied OFF [%.1f'C]" 
//Number Heating_OnTemp_Setback     (gSetpoints) "Heating_Setpoint Base ON        [%.1f'C]"
//Number Heating_OffTemp_Setback    (gSetpoints) "Heating_Setpoint Base OFF       [%.1f'C]"


Number Heating_OnTemp_Occupied    "Heating_Setpoint Occupied ON    [%.1f'C]"
Number Heating_OffTemp_Occupied   "Heating_Setpoint Occupied OFF   [%.1f'C]"
Number Heating_OnTemp_Unoccupied  "Heating_Setpoint Unoccupied ON  [%.1f'C]"
Number Heating_OffTemp_Unoccupied "Heating_Setpoint Unoccupied OFF [%.1f'C]" 
Number Heating_OnTemp_Setback     "Heating_Setpoint Base ON        [%.1f'C]"
Number Heating_OffTemp_Setback    "Heating_Setpoint Base OFF       [%.1f'C]"

I have commented out the top half of the file so only the items (no groups) are there and there are no errors.
If I uncomment the top half, and comment out or delete the bottom half, I get an error always on the first line after the group definition. Regardless of what item is at the top, its always the end of the first line.

Group gSetpoints 

Number Heating_OnTemp_Occupied    (gSetpoints) "Heating_Setpoint Occupied ON    [%.1f'C]"   <--error here
Number Heating_OffTemp_Occupied   (gSetpoints) "Heating_Setpoint Occupied OFF   [%.1f'C]"
Number Heating_OnTemp_Unoccupied  (gSetpoints) "Heating_Setpoint Unoccupied ON  [%.1f'C]"
Number Heating_OffTemp_Unoccupied (gSetpoints) "Heating_Setpoint Unoccupied OFF [%.1f'C]" 
Number Heating_OnTemp_Setback     (gSetpoints) "Heating_Setpoint Base ON        [%.1f'C]"
Number Heating_OffTemp_Setback    (gSetpoints) "Heating_Setpoint Base OFF       [%.1f'C]"

Im stuck as to why but it appears to be something to do with the fact ive tried putting it in a group.

Thanks

Number Heating_OnTemp_Occupied "Heating_Setpoint Occupied ON[%.1f°C]" (gSetpoints)

beeeeeeautiful

couldnt be simpler really

cheers