Tim Mackinnon wrote:
Guys - Iâve incorporate the feedback from Nicolai from my previous help text submission and I thought I had the submission steps down pat - however I hit a strange problem when I was submitting my slice, and I want to check Iâm doing things right?
My changes are very simple - 1 class method (to name my help entry) and class comment changes to improve the help text.
I had been happily making changes and versioning them in my own local MC directory repo.
When I went to submit my change - I didnât have a dirty package (as I had just versioned it locally) - but I donât think thats a problem right? I just created a +Slice, entered my Fobgugz number and then selected my Package by scrolling through the list of packages.
However when I wen to compare my change against the Pharo40inbox - it kept saying that there were no changes? I donât understand that - as the inbox has my previous submission 6.mcz and something by Stefan 7.mcx - so I was expecting to see the single class method change as well as the class comment change? Did I do something wrong?
To make sure, I went back - made a small text change, so that I had a dirty package, and then followed the same steps in the video - and this time it did show me a change against Pharo40Inbox, but it was just my small text change? So Iâm worried that Iâve done something funny - but I canât work out what?
Could someone just set me straight?
I'm not sure of the exact expected behaviour, but I wonder what happens if you clear out your package cache direct of files, and also do "MCFileBasedRepository allSubInstances do: [ :mcfbr | mcfbr flushCache] " Disclaimer: Thats just a guess from a few minutes digging. I'm not really familiar with the architecture, and #flushCache is 'private' in MCFileBasedRepository, but also is in 'actions' in MCHttpRepository. cheers -ben
Tim