Preheat oven to 375°F Lightly butter a shallow 3 1/2 to 4 quart baking dish.
Topping: Combine flour, oats, sugars, cinnamon, and salt. Mix until well combined. Add butter. I use a mixer but you can use a food processor. Mix until it forms large clumps. With fingers work in the pecans.
Filling: Whisk together sugar and cinnamon in a large bowl. Peel, quarter, and core apples and then cut into chunks about 1/2 inch thick. Add apples, cranberries, and lemon juice to sugar mixture. Toss until well combined.
Assembly: Spread the apples in the buttered baking dish. Crumble topping evenly over them. Bake until topping is golden brown which takes about an hour and makes the house smell wonderful. Cool to warm and serve.